Enterprise Domain Architect – Core Banking Applications

This job posting has expired.

Original Job Details:

Company: Kenya Commercial Bank (KCB)

Location: Kenya

Date Posted: June 9, 2025

Job Description:

About the Job

The holder will be responsible for shaping and guiding the core banking systems across retail, corporate, investment banking and insurance operations. The role ensures that core banking applications and their supporting ecosystems align with business objectives, industry best practices and emerging technologies to deliver scalable, resilient and high-performing banking solutions. The role involves overseeing the planning, design and implementation of core banking applications ensuring seamless and optimized banking operations and data exchange between various systems and applications within the bank’s ecosystem. The role will report to the Head of Group Enterprise Architecture and Governance.

Responsibilities

Develop and maintain the core banking systems strategy for the bank, aligning it with the overall enterprise architecture goals and business objectives.
Define and establish 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.
Ensure seamless integration of core banking applications with surrounding ecosystems including digital channels, payments, risk management, regulatory reporting and reporting systems, through collaboration with middleware and API teams.
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.
Identify 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.

Requirements

Bachelor’s degree in computer science, Computer Engineering, Information Technology or a related field of study.
10 years Total Minimum No of Years’ Progressive Technology Experience.
7 years’ experience in Core Banking Applications Space as Developer or Architect.
7 years’ experience In-depth knowledge of integration patterns, messaging protocols, and middleware technologies.
7 Years expertise in Banking practice and domain.
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.