Home › Jobs › Information Technology (IT) and Data Jobs in Uganda
Software Engineer backend Jobs – Smart Applications International Uganda
Job Title: Software Engineer backend
Organisation: Smart Applications International Uganda
Duty Station: Kampala, Uganda
About Organisation:
Smart Applications International Uganda is a leading ICT solutions provider delivering a wide range of world class technological solutions. Fondly known as Smart within the industry, the company was founded to provide innovative, secure, and high-tech solution in Africa and beyond. Staying ahead through constant research and innovation.
Job Summary: Smart Applications International (Uganda) Ltd is looking for a motivated and enthusiastic Software Engineer Back-End to join our Digital Transformation Directorate. The Successful candidate will contribute to the development, testing, maintenance, and continuous improvement of software applications.
Key Duties and Responsibilities:
- Assist in developing small to medium software modules as assigned by Software Engineer Il/Senior Engineer.
- Write clean, efficient, maintainable, and well-documented code.
- Participate in peer code reviews and technical discussions.
- Conduct basic unit testing and contribute to automated test cases.
- Support the maintenance of project documentation, internal tools, and utilities.
- Apply established development practices, coding standards, and version-control processes.
- Actively participate in sprint planning, daily stand-ups, and other
- Agile team activities.
- Collaborate with other team members to troubleshoot issues and deliver quality software solutions.
Qualifications, Skills and Experience:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
- 2 years of professional software development experience. Internships and entry-level experience may be considered.
- Proficiency in at least one programming language, such as Python, Java, JavaScript, or C#.
- Familiarity with Git or other source-control systems.
- Basic understanding of Object-Oriented Programming (OOP) and the Software Development Life Cycle (SDLC).
- Strong willingness to learn, develop technical skills, and grow within a software engineering environment.
DESIRABLE QUALIFICATIONS
- Exposure to front-end or back-end frameworks such as Angular &
- Java Spring Boot.
- Experience working in an Agile/Scrum development environment.
- Familiarity with development environments and tools such as VS Code or IntelliJ IDEA.
- Basic knowledge of REST APIs and database interactions.
- We are looking for a curious, collaborative, and growth-oriented software engineer who is passionate about technology, enjoys solving problems, and is eager to build a strong career in software development.
- If you have a solid foundation in software engineering and are ready to learn, contribute, and grow with a dynamic technology team, we would love to hear from you!
How to Apply:
Interested candidates should submit their CV to Apply by Email by 21st August 2026, clearly indicating “Software Engineer I” in the subject line.
Deadline: 21st 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: no experience