Social network you want to login/join with:
The Technical Business Analyst (TBA) will elicit, understand, and document Functional and Non-Functional requirements while working closely with the TP ICAP Business, Corporate, and Technology teams.
The TBA will ensure, together with the project team, that requirements are accurately translated into a Roadmap with Milestones and User Stories. The TBA will work on complex Order Management and Deal Management Systems, including integration with Enterprise services and third-party systems. The TBA will analyze, understand, and model existing business processes within the company and recommend improvements to enhance process effectiveness.
Role Responsibilities
- Work closely with business product owners, analysts, and the development team to ensure the delivery roadmap aligns with business priorities.
- Assist development teams in identifying Stories that can be grouped into minimum viable deliveries for regular deployment.
- Help team members understand the focus and delivery value of each milestone and release.
- Articulate business requirements to support planning and estimation.
- Capture business needs in user stories and use cases with sufficient detail for scope definition, estimation, and prioritization.
- Support the use of planning and prioritization tools to track deliveries, identify issues, and facilitate roadmap and iteration planning.
- Proactively support the team’s engagement in a well-defined SDLC that supports planning, prioritization, and delivery.
- Assist in defining scope and guiding estimation of work using domain and business knowledge.
- Identify opportunities to consolidate deliveries to address root causes across platforms or products.
- Challenge business assumptions to uncover actual problems, enabling the development of more efficient solutions.
- Ensure effective utilization of business prioritization gates within the SDLC by guiding product owners and analysts.
- Work with business product owners to articulate needs and priorities, capturing these in preferred formats like user stories and use cases.
- Support software team members in delivering high-quality solutions through all feature lifecycle stages: estimation, prioritization, testing, deployment.
- Collaborate with development teams, PEs, TLs, TDMs, and the business to analyze trade-offs between usability and delivery.
- Act as a liaison between business units, technology, and support teams.
- Identify and escalate risks appropriately.
- Work with Team Leaders to provide time/resource estimates, identify risks, and suggest mitigation strategies.
Experience / Competences:
- Degree or equivalent industry experience.
- Experience in a business analysis role delivering complex systems.
- Proficiency in eliciting and capturing requirements using user stories and use cases.
- Experience across the full software development lifecycle in a technical role.
- Relevant Master’s or higher degree.
- Experience delivering platforms and services across multiple teams.
- Experience managing multi-year projects from inception to maintenance.
- Experience with regulatory-driven projects.
- Mentoring colleagues and supporting their growth.
- Transitioning applications/products from vendors or remote teams.
- Knowledge of Financial Markets, OTC products, and systems.
- Experience using agile tooling to support delivery.
- Excellent attention to detail, highly organized, proactive approach.
- Strong analytical and problem-solving skills.