Senior Business Consultant
About the role
The Senior Business Consultant role is a senior, hands-on position focused on business analysis, requirements management, and functional delivery for enterprise-grade technology solutions in the Banking and Financial Services sector. The role involves leading business analysis activities, engaging with clients and stakeholders, gathering and validating requirements, defining business processes, supporting core banking implementations, and guiding junior analysts. The position requires significant experience in banking delivery and business analysis, with a strong understanding of banking systems, integrations, and modern software development practices. The company offers a competitive remuneration package, opportunities for professional growth, and exposure to large-scale digital transformation programs.
Must have
- Bachelor’s Degree in Computer Science, Software Engineering, IT, Business Administration, Finance, Banking, or related field.
- 10+ years of overall experience in Business Analysis, Software Delivery, or Technology.
- 5+ years of banking delivery / Business Analysis experience within Banking & Financial Services.
- Proven experience in core banking implementations, migrations, integrations, transformation, or support.
- Strong knowledge of banking systems, payments, digital banking, and core banking integrations.
- Strong understanding of GL, Payments, Deposits, Lending, Leasing, and/or Capital Markets.
- Strong experience in requirements gathering, process analysis, functional specifications, data mapping, and stakeholder management.
- Experience working with enterprise applications and technology delivery teams.
- Good understanding of system integrations, APIs, databases, data flows, and enterprise applications.
- Hands-on experience in UAT, test scenarios, defect triage, functional validation, and business sign-off.
- Strong knowledge of Agile/Scrum and modern software development practices.
- Excellent communication, stakeholder management, analytical, and problem-solving skills.
Nice to have
- Experience with core banking platforms and large-scale banking transformation.
- Knowledge of APIs, Microservices, databases, architecture, and system integrations.
- Experience with BPMN, UML, process modelling, and workflow tools.
- Experience in digital banking, payments, financial systems, and banking integrations.
- Relevant Business Analysis, Banking, Agile, or technical certifications.
Technologies
- Agile
- BPMN
- Microservices
- Scrum
- Uat
- UML
Highlights
The role is based in Colombo, Sri Lanka and requires 10+ years of overall experience, including at least 5 years in banking delivery or business analysis. A bachelor's degree in a relevant field is mandatory. The position offers leadership development opportunities and a collaborative work environment.