Technical Business Analyst
Turn business needs into clear requirements and practical solutions across financial services and digital payment products. You’ll work closely with business stakeholders and technology teams to shape product changes, improve processes and make sure delivered solutions meet their intended goals.
This role combines discovery, documentation and testing. You’ll clarify requirements, map processes and data flows, support design discussions and help teams stay aligned from initial scoping through user acceptance testing.
What you’ll do
- Define product and project objectives, scope and success measures.
- Gather, clarify and document functional and non-functional requirements.
- Translate business needs into user stories, functional specifications and process or information flow diagrams.
- Lead requirements reviews, surface dependencies and help stakeholders test assumptions.
- Model business processes and identify opportunities to improve products and workflows.
- Work with developers and other technical colleagues to explain requirements and expected outcomes.
- Prepare and carry out UAT, including test cases and feedback on results.
- Summarise complex topics clearly for different stakeholder groups.
- Help ensure project requirements reflect business priorities and applicable compliance standards.
- Experience in SQL.
What you’ll bring
- At least five years of experience as a Business Analyst.
- Strong experience in fintech or financial services, particularly payments, card-based systems or digital payment products.
- Excellent English, at C1 level or above.
- A good understanding of Agile practices and the software development lifecycle.
- The ability to understand systems, data flows, APIs and integration points.
- Experience producing high-quality user stories, functional specifications and process documentation.
- Experience with business systems design, system integration and manual testing.
- Familiarity with Jira, Confluence or similar tools.
- Strong analytical skills, attention to detail and clear communication.
- A proactive, adaptable approach and the ability to work effectively with different teams, including under time pressure.
Useful qualifications
- A bachelor’s degree in Computer Science, Information Technology or a related field.
- A certification in Business Analysis, Agile or Scrum.
- Curiosity about new technologies and the ability to learn unfamiliar business domains.