Overview
We are seeking a Technical Business Analyst to join our software delivery team. In this role, you'll act as the bridge between business stakeholders and the development team, translating business requirements into clear, actionable technical specifications. You'll contribute to the success of delivery by ensuring solutions are aligned with user needs, technical constraints, and business goals.
Responsibilities
- Bridge the gap between IT and the business using data analytics to assess processes, elicit requirements and deliver data-driven recommendations and reports to executives and stakeholders.
- Create functional designs, sequence diagrams, process flows, business rules catalogues and product backlog items to agree detailed requirements with client product owners and clearly communicate what needs to be developed and tested to the feature teams.
- Identify, analyse and complete complex business impact assessments across multiple business streams to understand the impact of the product/change.
- Prepare and coordinate business activities to support large implementations.
- Ensure the business is operationally ready to support the target operating model.
- Lead business change activities, building communications and designing training plans to support change.
- Support testing by reviewing scripts, triaging defects and assisting with test queries.
- Collaborate with UX/UI designers, developers and testers throughout the software development lifecycle.
- Participate in and facilitate Agile ceremonies (e.g., sprint planning, backlog refinement, stand-ups).
- Assist in prioritizing the product backlog in alignment with value, risk and dependencies.
- Identify and communicate technical constraints, risks and dependencies to the team and stakeholders.
- Work with cross-functional teams including developers, testers, UX, product, live services, DevOps and technical architects.
- Basic understanding of APIs, databases and system integration concepts; operate independently in a high-impact customer-facing role.
- Engage customers in requirements identification and elicitation.
- Integrate closely with business and technology teams to create a holistic vision of the solution that enables successful delivery.
- Work with solution architects and technical architects to develop solutions to customer problems.
- Coach and lead junior Business Analysts.
- Demonstrate experience with a range of Business Analysis tools and techniques and their use.
- Shape innovative solutions to problems and contribute to successful delivery.
Qualifications
- 1.5-5 years of experience as a Business Analyst in a software delivery or technology environment.