Senior Manager – Domain Architect Core Banking Applications
Key Responsibilities
- Develop
and maintain the core banking systems strategy for the bank, aligning it
with the overall enterprise architecture goals and business objectives.
This includes defining and establishing principles, standards, best
practices and guidelines for integrating core banking systems,
applications and data across the organization
- Identify
gaps and inefficiencies in the existing core banking landscape and propose
innovative solutions by defining and managing the evolution of core
banking platforms to support new products, services and customer
experiences
- Design
and document the target-state architecture for core banking applications,
considering scalability, security, resilience and regulatory compliance.
- Participate
in the evaluation core banking platforms, third-party solutions and
conduct proof-of-concepts (POCs) on emerging technologies and their
application in the core banking landscape.
- Through
collaboration with middleware and API teams ensure seamless integration of
core banking applications with surrounding ecosystems including digital
channels, payments, risk management, regulatory reporting and reporting
systems.
- Enable
data-driven decision-making by ensuring core banking applications
effectively support data platforms and analytics initiatives
- Support
enhancement business continuity planning (BCP) and disaster recovery (DR)
practice and strategies for core banking systems.
- Provide
technical leadership and guidance to development and implementation teams
throughout the development lifecycle for core banking applications. This
includes identifying opportunities for continuous improvement and drive
initiatives to enhance system performance and reliability
- Participate
in incident response and troubleshooting for major core banking system
issues, review and validation of RCAs and design of solutions for
resolution.
- Address
the accrued technical debt and develop and maintain comprehensive
documentation for all applications in the core banking domain.
- Contribute
to the bank’s digital transformation initiatives by architecting future
ready solutions that enable the actualization of the Business strategy.
Qualifications
For the above position, the successful applicant should have the
following:
- Bachelor’s
degree in computer science, Computer Engineering, Information Technology
or a related field of study
- Master’s
degree in technology / business will be an added advantage
- Professional
Qualifications Relevant certifications in core banking platforms
(e.g. Temenos) is desired
- Cloud
Solutions Architect certification (AWS, Azure, or GCP) is desired
- TOGAF
or equivalent enterprise architecture certification is desired
- 10
years Total Minimum No of Years’ Progressive Technology Experience is
required
- 7
years’ experience in Core Banking Applications Space as Developer or
Architect is required as well as the following desired requirements:
- 7
years’ experience In-depth knowledge of integration patterns, messaging
protocols, and middleware technologies.
- 7
Years expertise in Banking practice and domain (essential to have)
- 5
years’ excellent understanding of software delivery processes, and
methodologies (i.e. waterfall, agile, hybrid) & DevOps
- 5
years exceptional interpersonal skills, including teamwork,
collaboration, facilitation, and
negotiation
- 5
years of excellent planning and organizational skills with ability to
break down complex items to actionable
elements
- 5
years Knowledge of all components of holistic enterprise architecture
- 5
years Familiarity with graphical modeling approaches, tools and model
repositories
- 5
years Ability to balance the long-term (“big picture”) and short-term
implications on individual components and projects
- 5
years’ ability to liaise with all levels of management and subject matter
experts across the industry and within the organization to drive the
evolution of the core banking domain area.
How to Apply