Job Title: Full Stack Software Developer

Organization: Centenary Bank
Duty Station: Kampala, Uganda
Employment Type: Full-time
Reports to: Design and Delivery Manager
Deadline: 5th December 2024

Job Summary

The Full Stack Software Developer will design, develop, and optimize software platforms to meet business needs, drive process innovation, and integrate emerging technologies into Centenary Bank’s operations.

Key Duties and Responsibilities

  • Design, code, test, and debug web/mobile applications and integration platforms using industry-standard automation and programming languages.
  • Manage and oversee the Software Development Life Cycle (SDLC) process for all internal microservices and integration projects.
  • Conduct market research on emerging technologies and propose solutions to address business challenges and enhance core operations. Focus areas include machine learning, AI, and business intelligence analytics.
  • Develop technology solutions for process innovation and automation, such as Robotic Process Automation (RPA), AI, and machine learning.
  • Optimize data integration platforms for performance under increasing data volumes.
  • Review development efforts of other microservices and integration developers to ensure consistent methodologies and recommend improvements.
  • Address data conflicts and maintain updated data definitions to optimize data warehousing performance.
  • Design screen mock-ups, wireframes, and high-fidelity prototypes for web and mobile apps.
  • Conduct system testing, implementation, and documentation of system changes, upgrades, and third-party systems, ensuring compliance with ICT policies.
  • Develop and maintain technical documentation for internally developed solutions.

Qualifications, Skills, and Experience

  • Education: Bachelor’s Degree in Computer Science, Software Engineering, or a related IT field.
  • Experience: Minimum of 1 year in a role involving the design, development, and delivery of enterprise software, preferably in a large financial institution or reputable organization.

How to Apply

If you meet the requirements and are ready to join a dynamic team in a fast-paced work environment, please:

  1. Download an application form:
    Click Here to Apply.
  2. Fill the form and attach:
    • Application letter addressed to:
      General Manager Human Resource
      Centenary Bank
      P.O. Box 1892, Kampala
    • Updated Curriculum Vitae (CV).
    • Copies of academic credentials and testimonials.
    • Contact details for three referees.
  3. Send your application to Talent_sourcing@centenarybank.co.ug.

Note

  • Only shortlisted candidates will be contacted.
  • Centenary Bank is an equal opportunity employer.

About Centenary Bank

Centenary Bank is a leading commercial microfinance bank in Uganda, serving over a third of the banking population. Its services are accessible through 80 branches, 191 ATMs, and over 5,200 CenteAgents, along with various digital platforms.


Discover more from Fresher Jobs Uganda

Subscribe to get the latest posts sent to your email.

By Daniel

Incase you have any inquiry, let us know by commenting here.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from Fresher Jobs Uganda

Subscribe now to keep reading and get access to the full archive.

Continue reading