Programmer job at DIB Bank
New
1 Day Ago
Linkedid Twitter Share on facebook
Programmer
2026-10-14T11:42:58+00:00
DIB Bank
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8896/logo/dib.jpg
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Accounting
Computer & IT, Science & Engineering
KES
MONTH
2026-10-26T17:00:00+00:00
8

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.
  • 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.
  • Programming / Testing skills
  • Project Management skills
  • Minimum bachelor’s degree in Information Technology or equivalent.
bachelor degree
36
JOB-6acf6ac21bfd0

Vacancy title:
Programmer

[Type: FULL_TIME, Industry: Accounting, Category: Computer & IT, Science & Engineering]

Jobs at:
DIB Bank

Deadline of this Job:
Monday, October 26 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Wednesday, October 14 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about DIB Bank
DIB Bank jobs in Kenya

JOB DETAILS:

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.

Work Hours: 8

Experience in Months: 36

Level of Education: bachelor degree

Job application procedure
Interested in applying for this job? Click here to submit your application now.

Please send your CV and cover letter by Monday, 26th October

2026 Quoting Job Title as the Subject of the mail application.

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Monday, October 26 2026
Duty Station: Nairobi | Nairobi
Posted: 14-10-2026
No of Jobs: 1
Start Publishing: 14-10-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.