HomeJobsInformation Technology (IT) and Data Jobs in Uganda

System Developer Jobs – Ecobank Uganda

Ecobank Uganda Posted 3 days ago Closes 12 Aug

Job Title: System Developer

Organisation: Ecobank Uganda

Duty Station: Kampala, Uganda

About Organisation:

Ecobank Uganda Limited is the leading commercial bank offering wholesale, retail, transaction banking services and products to individuals, governments, financial institutions, multinationals, international organizations, medium and small enterprises.

Key Duties and Responsibilities:

Software Design and Development:

  • Lead the design, development, and implementation of scalable, secure, and high-performance software solutions.
  • Collaborate with stakeholders to translate business requirements into technical specifications.
  • Write, review, and optimize code to ensure reliability, maintainability, and performance.

Technical Leadership:

  • Provide technical direction to the team and ensure adherence to coding standards and best practices.
  • Mentor and guide associate and software engineers, fostering a culture of continuous learning and improvement.
  • Conduct code reviews to ensure quality and share knowledge with the team.

System Architecture and Design:

  • Contribute to architectural decisions, ensuring alignment with long-term goals and scalability.
  • Design and implement microservices, APIs, and distributed systems using modern software development paradigms.
  • Evaluate and recommend new technologies, frameworks, and tools to enhance productivity and system performance.

Collaboration and Communication:

  • Work closely with product managers, designers, QA engineers, and other stakeholders to deliver high-quality software on schedule.
  • Participate in sprint planning, retrospectives, and daily stand-ups, contributing to Agile team dynamics.

Problem Solving and Debugging:

  • Troubleshoot complex technical issues and provide timely resolutions.
  • Identify bottlenecks in the development process and propose solutions to improve efficiency.
  • Stay updated on emerging technologies, tools, and industry trends.
  • Advocate for and implement improvements in the development process, including automation and testing strategies.
  • Contribute to the creation of technical roadmaps and strategic plans for system enhancements.

Qualifications, Skills and Experience:

  • Bachelor’s Computer Science, Software Engineering, or a related field.
  • Master’s degree in related field will be an added advantage.

Experience:

  • 5–8+ years of hands-on experience in software development, with a strong portfolio of completed projects.
  • Programming Languages: Proficiency in Java, Python, C#, JavaScript, or other modern languages.
  • Frameworks & Tools: Extensive experience with frameworks such as Spring Boot, Django, .NET, Angular, React, Kotlin or Vue.js.
  • System Design: Expertise in microservices architecture, RESTful APIs, and distributed systems.
  • Databases: Advanced knowledge of relational (e.g., Oracle, PostgreSQL, MySQL) and NoSQL databases (e.g., Redis, MongoDB, Cassandra).
  • Messaging: Proficiency messaging like JMS Queue, Kafka, Rabbit MQ.
  • DevOps Practices: Experience with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).
  • Cloud Platforms: Proficiency in cloud environments such as AWS, Azure, GCP or OCI.
  • Testing & Debugging: Strong skills in automated testing frameworks and debugging tools.

Soft Skills:

  • Strong problem-solving and analytical abilities.
  • Excellent communication and interpersonal skills.
  • Leadership and mentorship capabilities.
  • Ability to work independently and take ownership of projects.
  • Strong organizational and time management skills.

How to Apply:

All suitably qualified and Interested applicants should apply online at the link below.

Opens the employer’s application pageApply Now →

Deadline: 12th August 2026

NB: Only shortlisted candidates will be contacted.

For more of the latest jobs, please visit https://www.theugandanjobline.com or find us on our facebook page https://www.facebook.com/UgandanJobline

Level of Education: bachelor degree

Work Hours: 8

Experience in Months: 60

Related Jobs

National Consultant Development of the Legal, Policy, Governance and Operational Framework for the Pilot Criminal Justice Information Exchange and Referral System (CJIX-R) in Uganda Jobs – United Nations Office on Drugs and Crime
Information Technology (IT) and Data Jobs in Uganda, NGO - Non-Government Organisations Jobs in Uganda
E2E Solution Architect Jobs – Ericsson
Engineering Jobs in Uganda, Information Technology (IT) and Data Jobs in Uganda
Data Analytics and Business Intelligence Intern (No Experience UN Jobs) – United Nations Regional Service Centre at Entebbe
Fresh Graduate Jobs in Uganda, Information Technology (IT) and Data Jobs in Uganda
Head of Enterprise Architecture Jobs – True North Consult
Banking Jobs in Uganda, Engineering Jobs in Uganda
Senior Officer – Data Approver Jobs – Dfcu Bank
Banking Jobs in Uganda, Information Technology (IT) and Data Jobs in Uganda
IT Audit Manager Jobs – Cairo Bank Uganda
Audit Jobs in Uganda, Banking Jobs in Uganda

More: Ecobank Uganda

Branch Manager Jobs – Ecobank Uganda
Banking Jobs in Uganda, Business Administration Jobs in Uganda
2 Relationship Manager Jobs – Ecobank Uganda
Banking Jobs in Uganda, Business Administration Jobs in Uganda
Head Marketing, Brand and Communications Jobs – Ecobank Uganda
Banking Jobs in Uganda, Communications Jobs in Uganda
RM CIB – Oil & Gas, RM CIB – Energy & Infrastructure Jobs – Ecobank Uganda
Banking Jobs in Uganda, Engineering Jobs in Uganda
Head Products Jobs – Ecobank Uganda
Banking Jobs in Uganda, Business Administration Jobs in Uganda
See all Ecobank Uganda jobs →