From the employer's careers page · Verified employer
Programmer
DIB Bank Kenya
Job at a glance
- Employer
- DIB Bank Kenya
- Position
- Programmer
- Location
- Kenya
- Experience
- 3–5 years in Programming
- Education
- Bachelor’s degree in IT or equivalent
- Salary
- Not stated in the advert
- Application deadline
- 26 October 2026
- Posted on VacancyKE
- 13 October 2026
VacancyKE summary
DIB Bank Kenya is hiring a Programmer to write, test, and maintain source codes for the bank's software systems. The role involves executing IT projects, ensuring application stability, and collaborating with teams using version control tools.
What stands out about this opportunity
- Deadline: Monday, 26th October 2026
- Applications via email only
- Banking sector experience preferred
Key responsibilities
- Translate technical blueprints into code using Python, Java, C++, or JavaScript.
- Run tests to identify bugs and fix broken lines of code.
- Prepare required test reports to ensure expected functionality.
- Install patches, add features, and upgrade existing applications.
- Rewrite code for compatibility across different operating systems and mobile platforms.
- Develop programs and reports according to requirements in a timely manner.
- Maintain modified programs following approved development lifecycle and change management processes.
- Provide audit input requirements and close assigned observations with evidence.
Who should apply?
This role suits an experienced programmer with 3–5 years of coding background, preferably from the banking sector, who possesses strong project management and testing skills.
Key requirements
- Bachelor’s degree in IT
- 3–5 years programming experience
- Proficiency in Python, Java, C++ or JavaScript
- Testing and debugging skills
- Project Management skills
Nice to have
- Previous experience working within the Banking or Financial Sector.
How to apply
- Send your CV and cover letter to [email protected].
- Quote 'Programmer' as the subject of the email application.
- Apply by Monday, 26th October 2026.
Official source: From the employer's careers page · dibkenya.co.ke. VacancyKE never charges job seekers.
Original employer advertisement
Published by DIB Bank Kenya on dibkenya.co.ke. Shown for reference; the employer’s version is the official one.
The employer’s advert
About DIB Bank Kenya
DIB Bank Kenya Limited is a fully owned subsidiary of Dubai Islamic Bank PJSC (AE). The Bank offers a
comprehensive range of Islamic financial products and services with several attractive features based on a
system of ethical banking principles for the benefit of all, irrespective of religion, creed, belief, or
nationality. As a progressive Islamic Bank that embraces innovation and values creativity, we are seeking to
recruit an agile and experienced professional for the below position:
Role: Programmer
Job Purpose
To execute the assigned IT projects relating to; writing, testing, debugging, and maintaining source codes that
allow software, apps, and computer systems in the Bank to run smoothly and efficiently.
Key Responsibilities
• Writing Code: Translate technical blueprints and logic into programming languages like Python, Java, C++, or
JavaScript.
• Testing and Debugging: Run tests to catch errors, identify bugs, and fix broken lines of code to keep
programs stable; perform required test on developed programs / reports (internally / externally) to ensure
expected functionality is fulfilled and ensure required test reports are prepared or in place.
• Updating and Maintaining Software: Install patches, add new features, and upgrade existing applications over
time.
• Porting and Compatibility: Rewrite code so programs can work smoothly across different operating systems
like Windows, mobile platforms etc.
• Version Control and Collaboration: Use appropriate tools and work with software engineers or designers in
team settings.
• To develop programs / reports as per given requirements in timely manner.
• To maintain and modify programs / reports by following the approved projects / applications development life
cycle and change mgmt. process.
• To maintain updated knowledge with respect to relevant technology, equipment, and/or systems.
• To deliver solutions as per defined quality standard and provide required support to supervisor & team
mate as and when required.
• To provide audit input requirements, close all assigned audit observations and provide closing evidence
related to your area to IT-QA team or Audit team in a timely manner.
Job Specification
Education
• Minimum bachelor’s degree in Information Technology or equivalent.
Training / Skills
• Programming / Testing skills
• Project Management skills
Work Experience
• Minimum 3 – 5 Years’ relevant experience in Programming preferable in Banking/ Financial
Sector.
How to apply:
Please send your CV and cover letter to [email protected] by Monday, 26 th
October 2026 Quoting Job Title as the Subject of the email
application.
DIB Bank Kenya Limited is a fully owned subsidiary of Dubai Islamic Bank PJSC (AE). The Bank offers a
comprehensive range of Islamic financial products and services with several attractive features based on a
system of ethical banking principles for the benefit of all, irrespective of religion, creed, belief, or
nationality. As a progressive Islamic Bank that embraces innovation and values creativity, we are seeking to
recruit an agile and experienced professional for the below position:
Role: Programmer
Job Purpose
To execute the assigned IT projects relating to; writing, testing, debugging, and maintaining source codes that
allow software, apps, and computer systems in the Bank to run smoothly and efficiently.
Key Responsibilities
• Writing Code: Translate technical blueprints and logic into programming languages like Python, Java, C++, or
JavaScript.
• Testing and Debugging: Run tests to catch errors, identify bugs, and fix broken lines of code to keep
programs stable; perform required test on developed programs / reports (internally / externally) to ensure
expected functionality is fulfilled and ensure required test reports are prepared or in place.
• Updating and Maintaining Software: Install patches, add new features, and upgrade existing applications over
time.
• Porting and Compatibility: Rewrite code so programs can work smoothly across different operating systems
like Windows, mobile platforms etc.
• Version Control and Collaboration: Use appropriate tools and work with software engineers or designers in
team settings.
• To develop programs / reports as per given requirements in timely manner.
• To maintain and modify programs / reports by following the approved projects / applications development life
cycle and change mgmt. process.
• To maintain updated knowledge with respect to relevant technology, equipment, and/or systems.
• To deliver solutions as per defined quality standard and provide required support to supervisor & team
mate as and when required.
• To provide audit input requirements, close all assigned audit observations and provide closing evidence
related to your area to IT-QA team or Audit team in a timely manner.
Job Specification
Education
• Minimum bachelor’s degree in Information Technology or equivalent.
Training / Skills
• Programming / Testing skills
• Project Management skills
Work Experience
• Minimum 3 – 5 Years’ relevant experience in Programming preferable in Banking/ Financial
Sector.
How to apply:
Please send your CV and cover letter to [email protected] by Monday, 26 th
October 2026 Quoting Job Title as the Subject of the email
application.