Department: Technology Department
Location: Tanzania
Job Description
Key Responsibilities
- Contribute application development initiatives to the overall IT strategy.
- Work with business units to formulate banking products and provide technical guidance during the procurement process.
- Analyze product requirements and design best-fit architecture and solutions in line with KCBT policies and industry best practices.
- Manage project resources, schedules, costs, stakeholders, and the application development lifecycle.
- Implement best practices and deploy appropriate tools to manage and govern application development and the IT change process.
- Engage end-users to assess satisfaction and support successful project closure.
- Work with functional teams to hand over system support skills and documentation and formulate OLA agreements with Level 3 support.
- Identify and champion innovative solutions that exploit existing business opportunities and mitigate existing risks.
- Manage team performance and nurture skills that advance the IT strategy and establish sustainable practices.
- Develop, execute, and measure OLAs and SLAs with IT functional teams and business units.
Daily Responsibilities
- Evaluate and analyze requests to implement new applications that address business challenges and improve process efficiency.
- Evaluate and analyze requests to modify existing software systems and applications where anomalies have been detected or processes are inefficient.
- Distribute and manage workloads among application developers.
- Manage the application development lifecycle and ensure adherence to the application development policy.
- Engage with business teams to formulate strategies that leverage software systems to take advantage of business opportunities.
- Provide support to banking operations administrators and operators in resolving core banking anomalies and refining operations.
Academic and Professional Qualifications
- Bachelor's degree in any computer-related field is required.
- Java Certification is required.
- Oracle Certification is required.
- Enterprise Architecture qualification is required.
- ITIL certification is required.
- Master's degree in a computer-related field or Project Management is an added advantage.
Experience
- Experience in developing digital lending and savings solutions.
- Minimum of 5 years of relevant experience.
- Contribute application development initiatives to the overall IT strategy.
- Work with business units to formulate banking products and provide technical guidance during the procurement process.
- Analyze product requirements and design best-fit architecture and solutions in line with KCBT policies and industry best practices.
- Manage project resources, schedules, costs, stakeholders, and the application development lifecycle.
- Implement best practices and deploy appropriate tools to manage and govern application development and the IT change process.
- Engage end-users to assess satisfaction and support successful project closure.
- Work with functional teams to hand over system support skills and documentation and formulate OLA agreements with Level 3 support.
- Identify and champion innovative solutions that exploit existing business opportunities and mitigate existing risks.
- Manage team performance and nurture skills that advance the IT strategy and establish sustainable practices.
- Develop, execute, and measure OLAs and SLAs with IT functional teams and business units.
- Evaluate and analyze requests to implement new applications that address business challenges and improve process efficiency.
- Evaluate and analyze requests to modify existing software systems and applications where anomalies have been detected or processes are inefficient.
- Distribute and manage workloads among application developers.
- Manage the application development lifecycle and ensure adherence to the application development policy.
- Engage with business teams to formulate strategies that leverage software systems to take advantage of business opportunities.
- Provide support to banking operations administrators and operators in resolving core banking anomalies and refining operations.
- Java
- Oracle
- Enterprise Architecture
- ITIL
- Digital Lending Solutions
- Digital Savings Solutions
- Bachelor's degree in any computer-related field
- Java Certification
- Oracle Certification
- Enterprise Architecture qualification
- ITIL certification
- Master's degree in a computer-related field or Project Management (added advantage)
Vacancy title:
IT Applications Developer
[Type: FULL_TIME, Industry: Banking, Category: Computer & IT, Science & Engineering, Banking]
Jobs at:
KCB Bank
Deadline of this Job:
Thursday, September 3 2026
Duty Station:
Dar es Salaam | Dar es Salaam
Summary
Date Posted: Friday, August 21 2026, Base Salary: Not Disclosed
JOB DETAILS:
Department: Technology Department
Location: Tanzania
Job Description
Key Responsibilities
- Contribute application development initiatives to the overall IT strategy.
- Work with business units to formulate banking products and provide technical guidance during the procurement process.
- Analyze product requirements and design best-fit architecture and solutions in line with KCBT policies and industry best practices.
- Manage project resources, schedules, costs, stakeholders, and the application development lifecycle.
- Implement best practices and deploy appropriate tools to manage and govern application development and the IT change process.
- Engage end-users to assess satisfaction and support successful project closure.
- Work with functional teams to hand over system support skills and documentation and formulate OLA agreements with Level 3 support.
- Identify and champion innovative solutions that exploit existing business opportunities and mitigate existing risks.
- Manage team performance and nurture skills that advance the IT strategy and establish sustainable practices.
- Develop, execute, and measure OLAs and SLAs with IT functional teams and business units.
Daily Responsibilities
- Evaluate and analyze requests to implement new applications that address business challenges and improve process efficiency.
- Evaluate and analyze requests to modify existing software systems and applications where anomalies have been detected or processes are inefficient.
- Distribute and manage workloads among application developers.
- Manage the application development lifecycle and ensure adherence to the application development policy.
- Engage with business teams to formulate strategies that leverage software systems to take advantage of business opportunities.
- Provide support to banking operations administrators and operators in resolving core banking anomalies and refining operations.
Academic and Professional Qualifications
- Bachelor's degree in any computer-related field is required.
- Java Certification is required.
- Oracle Certification is required.
- Enterprise Architecture qualification is required.
- ITIL certification is required.
- Master's degree in a computer-related field or Project Management is an added advantage.
Experience
- Experience in developing digital lending and savings solutions.
- Minimum of 5 years of relevant experience.
Work Hours: 8
Experience in Months: 60
Level of Education: bachelor degree
Job application procedure
Application Link: Click Here to Apply Now
|