Backend Developer (2 Positions) Jobs
Work Hours: Full-time, 08 hours per day
Salary:
Attractive
Job Deadline: 04 September 2025
Number of Jobs: 02
Hiring Entity: National Social Security Fund (NSSF)
National Social Security Fund (NSSF) |
Location: In Uganda
Job Details:
The Backend Developer is responsible for the development, maintenance, and optimisation of front-end and back-end web applications, ensuring seamless integration, high performance, security, and scalability, while collaborating with cross-functional teams to deliver quality solutions.
Duties and Responsibilities include:
- Write high-quality, clean, efficient, scalable, and reusable code that meets user requirements and industry best practices.
- Develop and maintain front-end and back-end applications, integrating user-facing elements with server-side logic to ensure functionality, performance, and a seamless user experience.
- Maintain, test, and optimise back-end components for efficiency and alignment with organisational goals, write and execute unit and integration tests to validate core functionalities.
- Manage application deployments to UAT, pilot, and production environments using automated pipelines.
- Incorporate robust security measures throughout the development pipeline, ensuring compliance with organisational security policies and industry standards.
- Conduct peer code reviews to uphold code quality and ensure maintainable applications.
- Participate in Agile development practices such as sprint planning, stand-ups, and retrospectives to improve team collaboration and project efficiency.
- Develop and maintain internal and external-facing APIs and integrate applications with third-party platforms to enhance application utility and stakeholder convenience.
- Produce and update detailed technical documentation for applications and APIs, reflecting development changes and supporting continuity.
- Provide technical support and training to end users, engage with internal and external stakeholders for business requirements and third-level support, manage code using Git, and contribute to innovation in organisational solutions.
Academic and Professional Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- A relevant professional qualification is an added advantage
Work Experience Requirement:
- 5+ years of experience in software development and at least two (2) years at a supervisory level
- 5+ years of working with backend technologies (Python, Golang, C#)
- 4+ years of experience with open source RDBMS technologies (e.g., PostgreSQL, MySQL) and designing efficient data models
- 1 year of experience with DevOps practices and continuous integration/continuous deployment
- Demonstrable experience of working with front-end technologies is an advantage
- Basic understanding of UI/UX principles to ensure a good user experience.
- Understanding and implementation of security protocols across both front-end and back-end.
- Experience working in Agile environments, participating in sprints, and collaborating with cross-functional teams.
- Strong analytical skills to identify and resolve issues in development, ensuring optimal performance
Application procedure
Interested in applying for this job? Click here to submit your application now
Posting Date: 2025-08-21