Join FITSPA Talent Network

Join FITSPA Talent Network

Join FITSPA Talent Network

We link you to join opportunities from our members

Join network

System Developer

Ecobank Uganda

Company: Ecobank Uganda
Location: Uganda
Job Type: Full-time

Role Summary:
Ecobank Uganda is seeking an experienced System Developer to design, develop, and implement secure, scalable, and high-performance software solutions. The role involves providing technical leadership, contributing to system architecture, mentoring development teams, and driving innovation across the software development lifecycle.

Key Responsibilities:

  • Design, develop, and implement scalable and secure software solutions.

  • Translate business requirements into technical specifications.

  • Write, review, optimize, and maintain high-quality code.

  • Provide technical leadership and mentor software engineers.

  • Conduct code reviews and enforce coding standards and best practices.

  • Design and implement microservices, RESTful APIs, and distributed systems.

  • Evaluate and recommend new technologies, frameworks, and development tools.

  • Collaborate with product managers, designers, QA engineers, and other stakeholders.

  • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.

  • Troubleshoot complex technical issues and optimize development processes.

  • Drive automation, testing improvements, and long-term system enhancements.

Qualifications & Experience:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • Master's degree is an added advantage.

  • 5–8 years' hands-on experience in software development with a strong portfolio of completed projects.

Technical Skills:

  • Proficiency in Java, Python, C#, JavaScript, or similar programming languages.

  • Experience with Spring Boot, Django, .NET, Angular, React, Kotlin, or Vue.js.

  • Strong knowledge of microservices architecture, RESTful APIs, and distributed systems.

  • Experience with Oracle, PostgreSQL, MySQL, MongoDB, Redis, Cassandra, or similar databases.

  • Familiarity with messaging technologies such as Kafka, RabbitMQ, and JMS Queue.

  • Experience with Docker, Kubernetes, CI/CD pipelines, and DevOps practices.

  • Knowledge of cloud platforms including AWS, Azure, Google Cloud Platform (GCP), or Oracle Cloud Infrastructure (OCI).

  • Experience with automated testing frameworks and debugging tools.

Key Competencies:

  • Strong analytical and problem-solving skills.

  • Excellent communication and interpersonal abilities.

  • Leadership and mentoring skills.

  • Ability to work independently and manage multiple priorities.

  • Strong organizational and time management skills.

How to Apply:
Interested candidates should submit their application through the Ecobank Uganda careers portal before the advertised closing date.

Join the FITSPA community and get involved in the development of the Fintech ecosystem.

1st Floor, Wildlife Tower

Plot 31 Kanjokya St

P. O. Box 111834, Kampala

info@fitspa.ug

(+256) 393 225 818

News Letter

Get business news, tip and solutions to your problems from our experts.

Copyright 2026, All Rights Reserved

Join the FITSPA community and get involved in the development of the Fintech ecosystem.

1st Floor, Wildlife Tower

Plot 31 Kanjokya St

P. O. Box 111834, Kampala

info@fitspa.ug

(+256) 393 225 818

News Letter

Get business news, tip and solutions to your problems from our experts.

Copyright 2026, All Rights Reserved

Join the FITSPA community and get involved in the development of the Fintech ecosystem.

1st Floor, Wildlife Tower

Plot 31 Kanjokya St

P. O. Box 111834, Kampala

info@fitspa.ug

(+256) 393 225 818

News Letter

Get business news, tip and solutions to your problems from our experts.

Copyright 2026, All Rights Reserved