Job Summary
The Technical Business Analyst — Digital Delivery sits at the center of digital banking programmes, translating business requirements into precise, developer-ready technical specifications. This is a hands-on technical role, not a traditional process-documentation BA — the incumbent understands how REST APIs are designed, how mobile apps consume backend services, and how core banking systems integrate at a data and event level. They own the full requirements lifecycle from discovery through production release, write API contracts and integration documentation, maintain requirements traceability, and act as the functional bridge between business stakeholders and technical delivery squads.
Must-Have Skills
10+ years in Business Analysis, with 5+ years specifically as a Technical BA on digital banking or fintech delivery programmes
Technical foundation — prior software development, API design, systems integration, or solution architecture experience
Hands-on experience writing API specifications (OpenAPI/Swagger) — REST principles, auth, error handling, versioning
Proven experience documenting core banking system integrations (Finacle, Nucleus, FLEXCUBE, TSYS, or similar)
Strong technical user story and acceptance criteria writing — precise enough to eliminate developer ambiguity, including edge cases and error states
Requirements Traceability Matrix (RTM) ownership across the delivery lifecycle
QA/UAT support experience — test scenario design, defect triage, UAT facilitation in a regulated banking environment
Understanding of mobile app delivery — API consumption, session management, push notifications, biometric authentication, offline-first patterns
Familiarity with agile tools (Jira, Confluence) and sprint-based delivery
Bachelor's in Computer Science, Information Systems, Engineering, or related; CBAP/BCS BA certification preferred