Core Banking (T24) Developer job at NCBA Group
New
Website :
1 Day Ago
Linkedid Twitter Share on facebook
Core Banking (T24) Developer
2026-03-18T13:39:06+00:00
NCBA Group
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_7974/logo/NCBA%20Group.png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Banking
Computer & IT, Banking
KES
MONTH
2026-03-24T17:00:00+00:00
8

The new NCBA has harnessed the power of both NIC and CBA to create a bank that brings together the best of both worlds from cutting edge mobile banking to good old-fashioned relationship management; from scalable business banking to financial services that grow as your business does; from best-in-class choice of products to investment solutions tailored to your specific needs.

Core Banking (T24) Developer

Job Purpose Statement

The T24 Developer is responsible for developing new processes and modifying existing T24 functions to meet business requirements. This role involves creating applications that interface with the Core Banking system to extend its capabilities and working closely with testing teams to ensure defect-free solutions that meet business needs.

Key Accountabilities (Duties and Responsibilities)

Core Banking Development (60%)

  • Responsible for software development of core banking and peripheral systems from technical design to delivery.
  • Perform meticulous coding, code reviews, and unit testing for the core banking system.
  • Design and implement new functionalities and enhancements based on Change Requests (CRs) and Business Requirement Documents (BRDs).

Support and Problem Management (10%)

  • Provide 3rd level support for escalated issues from IT Operations and Support teams.
  • Support, maintain, and audit existing service lifecycle artifacts to agreed Service Level Agreements (SLAs).

Process and Policies (10%)

  • Adhere to internal policies and procedures for the development and management of the core banking system and other best practice standards.

Governance (10%)

  • Enforce internal policies and procedures for software application management along ITIL and other best practice standards.

Stakeholder Management (10%)

  • Advise internal customers on technology improvements to ensure the realization and maximization of business objectives.

Job Specifications

Academic Qualifications:

  • Bachelor’s Degree in Information Technology, Computer Science, or a related field.

Professional Training:

  • ITIL Foundation
  • Certificate in Programming in any two languages.

Desired Work Experience:

  • At least 3 years of practical experience in core banking development, support, and troubleshooting of T24, web technology, and programming in Info-basic.
  • Proven experience in systems analysis, design, implementation, and support.
  • Experience in T24 template programming, T24 customization (VERSION, ENQUIRY, online services), COB, Design Studio.
  • Deep understanding of T24 modules: System Core tables, Funds Transfer, Teller, Arrangement Architecture, Forex, Integration Frameworks, Business Events.
  • Understanding of modern software development concepts like Continuous Integration and Continuous Delivery.

Technical Competencies:

  • Proficiency in at least two programming languages.
  • Broad knowledge of systems management, development, and implementation methods with specialist knowledge of applications, Electronic Banking/Channels, and peripheral systems.
  • Competency in using jbase/java to develop or interface with T24 applications.
  • Ability to translate business needs and Requirement Specifications into Design Specifications.
  • Ability to develop programs/code from Design Specifications to high-quality software in conformance with system development standards.
  • Ability to work closely with IT Security to ensure applications are well secured.
  • Ability to specify and ensure application controls are incorporated during software design to mitigate risk exposure.
  • Competency in documenting system developments in accordance with the application development policy.
  • Ability to create test plans, test cases, test scripts, and perform technical unit testing.
  • Ability to work with existing systems to track and manage Change Requests and user issues.
  • Ability to perform root cause analysis for recurring incidents, design, and execute test plans.

Behavioral Competencies:

  • Technical know-how and the ability to work collaboratively with team members.
  • Integrity and strong work ethic.
  • Problem-solving skills and the ability to provide effective solutions within SLAs.
  • Strong communication skills.
  • Ability to complete projects within set timelines.
  • Innovative and creative with the ability to develop, deliver, and evaluate brilliant ideas with strategic thinking.
  • Responsible for software development of core banking and peripheral systems from technical design to delivery.
  • Perform meticulous coding, code reviews, and unit testing for the core banking system.
  • Design and implement new functionalities and enhancements based on Change Requests (CRs) and Business Requirement Documents (BRDs).
  • Provide 3rd level support for escalated issues from IT Operations and Support teams.
  • Support, maintain, and audit existing service lifecycle artifacts to agreed Service Level Agreements (SLAs).
  • Adhere to internal policies and procedures for the development and management of the core banking system and other best practice standards.
  • Enforce internal policies and procedures for software application management along ITIL and other best practice standards.
  • Advise internal customers on technology improvements to ensure the realization and maximization of business objectives.
  • Proficiency in at least two programming languages.
  • Broad knowledge of systems management, development, and implementation methods with specialist knowledge of applications, Electronic Banking/Channels, and peripheral systems.
  • Competency in using jbase/java to develop or interface with T24 applications.
  • Ability to translate business needs and Requirement Specifications into Design Specifications.
  • Ability to develop programs/code from Design Specifications to high-quality software in conformance with system development standards.
  • Ability to work closely with IT Security to ensure applications are well secured.
  • Ability to specify and ensure application controls are incorporated during software design to mitigate risk exposure.
  • Competency in documenting system developments in accordance with the application development policy.
  • Ability to create test plans, test cases, test scripts, and perform technical unit testing.
  • Ability to work with existing systems to track and manage Change Requests and user issues.
  • Ability to perform root cause analysis for recurring incidents, design, and execute test plans.
  • Technical know-how and the ability to work collaboratively with team members.
  • Integrity and strong work ethic.
  • Problem-solving skills and the ability to provide effective solutions within SLAs.
  • Strong communication skills.
  • Ability to complete projects within set timelines.
  • Innovative and creative with the ability to develop, deliver, and evaluate brilliant ideas with strategic thinking.
  • Bachelor’s Degree in Information Technology, Computer Science, or a related field.
  • ITIL Foundation
  • Certificate in Programming in any two languages.
  • At least 3 years of practical experience in core banking development, support, and troubleshooting of T24, web technology, and programming in Info-basic.
  • Proven experience in systems analysis, design, implementation, and support.
  • Experience in T24 template programming, T24 customization (VERSION, ENQUIRY, online services), COB, Design Studio.
  • Deep understanding of T24 modules: System Core tables, Funds Transfer, Teller, Arrangement Architecture, Forex, Integration Frameworks, Business Events.
  • Understanding of modern software development concepts like Continuous Integration and Continuous Delivery.
bachelor degree
36
JOB-69baaafa0c6f5

Vacancy title:
Core Banking (T24) Developer

[Type: FULL_TIME, Industry: Banking, Category: Computer & IT, Banking]

Jobs at:
NCBA Group

Deadline of this Job:
Tuesday, March 24 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Wednesday, March 18 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about NCBA Group
NCBA Group jobs in Kenya

JOB DETAILS:

The new NCBA has harnessed the power of both NIC and CBA to create a bank that brings together the best of both worlds from cutting edge mobile banking to good old-fashioned relationship management; from scalable business banking to financial services that grow as your business does; from best-in-class choice of products to investment solutions tailored to your specific needs.

Core Banking (T24) Developer

Job Purpose Statement

The T24 Developer is responsible for developing new processes and modifying existing T24 functions to meet business requirements. This role involves creating applications that interface with the Core Banking system to extend its capabilities and working closely with testing teams to ensure defect-free solutions that meet business needs.

Key Accountabilities (Duties and Responsibilities)

Core Banking Development (60%)

  • Responsible for software development of core banking and peripheral systems from technical design to delivery.
  • Perform meticulous coding, code reviews, and unit testing for the core banking system.
  • Design and implement new functionalities and enhancements based on Change Requests (CRs) and Business Requirement Documents (BRDs).

Support and Problem Management (10%)

  • Provide 3rd level support for escalated issues from IT Operations and Support teams.
  • Support, maintain, and audit existing service lifecycle artifacts to agreed Service Level Agreements (SLAs).

Process and Policies (10%)

  • Adhere to internal policies and procedures for the development and management of the core banking system and other best practice standards.

Governance (10%)

  • Enforce internal policies and procedures for software application management along ITIL and other best practice standards.

Stakeholder Management (10%)

  • Advise internal customers on technology improvements to ensure the realization and maximization of business objectives.

Job Specifications

Academic Qualifications:

  • Bachelor’s Degree in Information Technology, Computer Science, or a related field.

Professional Training:

  • ITIL Foundation
  • Certificate in Programming in any two languages.

Desired Work Experience:

  • At least 3 years of practical experience in core banking development, support, and troubleshooting of T24, web technology, and programming in Info-basic.
  • Proven experience in systems analysis, design, implementation, and support.
  • Experience in T24 template programming, T24 customization (VERSION, ENQUIRY, online services), COB, Design Studio.
  • Deep understanding of T24 modules: System Core tables, Funds Transfer, Teller, Arrangement Architecture, Forex, Integration Frameworks, Business Events.
  • Understanding of modern software development concepts like Continuous Integration and Continuous Delivery.

Technical Competencies:

  • Proficiency in at least two programming languages.
  • Broad knowledge of systems management, development, and implementation methods with specialist knowledge of applications, Electronic Banking/Channels, and peripheral systems.
  • Competency in using jbase/java to develop or interface with T24 applications.
  • Ability to translate business needs and Requirement Specifications into Design Specifications.
  • Ability to develop programs/code from Design Specifications to high-quality software in conformance with system development standards.
  • Ability to work closely with IT Security to ensure applications are well secured.
  • Ability to specify and ensure application controls are incorporated during software design to mitigate risk exposure.
  • Competency in documenting system developments in accordance with the application development policy.
  • Ability to create test plans, test cases, test scripts, and perform technical unit testing.
  • Ability to work with existing systems to track and manage Change Requests and user issues.
  • Ability to perform root cause analysis for recurring incidents, design, and execute test plans.

Behavioral Competencies:

  • Technical know-how and the ability to work collaboratively with team members.
  • Integrity and strong work ethic.
  • Problem-solving skills and the ability to provide effective solutions within SLAs.
  • Strong communication skills.
  • Ability to complete projects within set timelines.
  • Innovative and creative with the ability to develop, deliver, and evaluate brilliant ideas with strategic thinking.

Work Hours: 8

Experience in Months: 36

Level of Education: bachelor degree

Job application procedure

Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Tuesday, March 24 2026
Duty Station: Nairobi | Nairobi
Posted: 18-03-2026
No of Jobs: 1
Start Publishing: 18-03-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.