Programmer

Company Details

Rating: No ratings yet — log in to rate this company
Industry: Banking
Description: DIB Bank Kenya Limited (DIBBKE), is a fully owned subsidiary of Dubai Islamic Bank PJSC (AE) – a pioneering institution that has combined the best of traditional,  Shariah values with technology and innovation that characterize the best of modern banking. Incorporated in 2014 and backed by its age-o… DIB Bank Kenya Limited (DIBBKE), is a fully owned subsidiary of Dubai Islamic Bank PJSC (AE) – a pioneering institution that has combined the best of traditional,  Shariah values with technology and innovation that characterize the best of modern banking. Incorporated in 2014 and backed by its age-old values of being Progressive, Innovative, Ethical and Reliable, DIB Bank Kenya has put in place channel capabilities, high quality of service and a sound business model to ensure that it is ‘The Better Way to Bank’. ,, ,At DIB,tradition and heritage is blended with a commitment to flexibility, innovation and modernity, so that every customer is provided with comprehensive Shariah compliant solutions for any financial need. View more View less

Job Details

Job Type: Full Time
Workplace Type: On-site
Qualification: Diploma
Job Experience: Mandatory
Job Location: Nairobi County, Kenya
Closing Date: Undisclosed
Salary: Not specified
Other Pay: Benefits
Job Category: Telecommunications

Job Description

Role Overview

Develop and support the programs and reports used by the Bank’s IT systems, turning approved requirements into reliable software that works as intended. You’ll contribute across the development lifecycle—from coding and testing to maintenance and change control—helping keep banking applications stable, compatible and fit for business needs.

Key Responsibilities

  • Build programs and reports from technical requirements, using suitable programming languages and tools.
  • Test new and modified software, investigate defects, and resolve issues that affect functionality or stability.
  • Prepare or maintain test documentation and reports that demonstrate whether requirements have been met.
  • Update existing applications by applying approved changes, patches, enhancements and upgrades.
  • Adapt software for supported operating systems and platforms, including desktop and mobile environments where required.
  • Follow the Bank’s approved development lifecycle, change-management procedures and quality standards.
  • Keep technical knowledge current and coordinate with colleagues, supervisors and relevant project team members to deliver work on schedule.
  • Provide information for audits, address assigned audit observations and submit closure evidence to the appropriate IT quality or audit team promptly.

Requirements & Qualifications

  • Bachelor’s degree in Information Technology or an equivalent qualification.
  • Three to five years of relevant programming experience; experience in banking or financial services is preferred.
  • Practical programming and software-testing skills, including the ability to troubleshoot and debug code.
  • Working knowledge of software development, maintenance and change-control processes.
  • Project-management skills sufficient to organise tasks and deliver assigned programs or reports within agreed timelines.
903 open positions on Semasocial right now · 12004 open positions in Nairobi County, Kenya · 36 posted in the last 7 days
Contact Information
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.

Options