All jobs

From the employer's careers page · Verified employer

Programmer

DIB Bank Kenya

View job & apply

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.

View job & apply

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.