Overview
Bridge the gap between business stakeholders and software engineering teams in a banking environment, translating business needs into detailed technical requirements, supporting agile delivery teams, and ensuring technology solutions align with business objectives, regulatory requirements and customer expectations.
What you'll do
- Identify and analyse business problems and client requirements that require change within the organisation.
- Develop business requirements that address business problems and opportunities.
- Collaborate with stakeholders to ensure proposed solutions meet their needs and expectations.
- Support the creation of business cases that justify investment in proposed solutions.
- Conduct feasibility studies to determine the viability of proposed solutions.
- Support the creation of reports on project progress to ensure solutions are delivered on time and within budget.
- Create operational design and process design to ensure proposed solutions are delivered within the agreed scope.
- Support change management activities, including development of a traceability matrix to ensure solutions are successfully implemented and embedded.
- Analyse banking products and processes including retail and digital banking, payments and cards processing, lending, savings and current accounts, and customer onboarding and KYC.
- Ensure solutions comply with banking regulations, risk controls, security requirements and internal governance standards.
- Work closely with software engineers throughout the Software Development Life Cycle (SDLC).
- Participate in Agile ceremonies including sprint planning, backlog refinement, reviews and retrospectives.
- Prioritise and manage product backlogs in collaboration with Product Owners.
- Support development teams with requirement clarifications and business context.
- Perform data analysis and validation using SQL and reporting tools.
- Define data requirements and support data migration initiatives.
- Assist in creating business reports, dashboards and KPIs.
- Read and translate Open API/Swagger specs and UCRs to define and document API requirements (user stories, acceptance criteria, data models).
- Deliver API/integration change across the full lifecycle, working with engineering, architecture and third parties.
- Lead a team performing complex tasks, set objectives and coach employees, and appraise performance relative to objectives.
What you'll need
- Experience analysing banking products and processes including retail and digital banking, payments and cards processing, lending, savings and current accounts, and customer onboarding and KYC.
- Experience delivering API/integration change across the full lifecycle.
- Ability to read and translate Open API/Swagger specs and UCRs to define and document API requirements.
- Experience working with Agile and SDLC practices.
- Strong analytical and problem-solving abilities.
- Excellent communication and presentation skills, with the ability to work with both technical and non-technical stakeholders.
- Strong facilitation and negotiation skills.
- Attention to detail and ability to manage multiple priorities.
- Ability to influence or convince stakeholders to achieve outcomes.
Nice to have
- Strong understanding of SDLC, Agile, Scrum and DevOps practices.
- Understanding of software engineering concepts and system architecture.
- SQL and data analysis.
- API and integration understanding (REST, JSON, XML).
- Process mapping and gap analysis.
- Stakeholder management.
- Experience with Agile tools such as Jira, AWS, DevOps or Confluence.
- Retail and digital banking, payments and card processing, KYC/AML compliance, core banking systems, financial products and services, and risk and regulatory requirements.
Details
Read the full description and apply on the company’s own careers page.