Software Development Officer
Full time @Mbarara University of Science and Technology (MUST) posted 5 minutes ago in Government Shortlist Email JobJob Detail
-
Job ID 13426
-
Career Level Officer
-
Experience 2 Years
-
Gender Both
-
Industry Government
-
Qualifications Degree Bachelor
-
Job Type Full time
Job Description
Department: Policy and Economic Data Center
Position: Software Development Officer
Salary Scale: N/A
Number of Posts: One (1)
Reports to: Deputy Chief Research Officer
Tenure of Appointment: One (1) year contract, renewable upon satisfactory performance
Qualifications and Experience
- Honours Bachelor’s degree in Software Engineering from a recognized university.
- Proficiency in Python, including major data analysis frameworks and APIs.
- Experience in embedded systems programming, including low-level and resource-constrained environments.
- Hands-on mobile application development experience (Android and/or React Native).
- Strong understanding of modern software architectures, including microservices, serverless, and event-driven systems.
- Practical experience with cloud platforms, Linux environments, and DevOps practices, including Infrastructure as Code (IaC) and Docker containerisation.
- Security-first development mindset with knowledge of secure coding practices, DevOps pipelines, and Zero Trust architectures.
- Strong data engineering skills, including PostgreSQL, large-scale data management, and query performance optimization.
- Exposure to AI/ML systems, including integrating AI capabilities and agentic workflows into production environments.
- At least one (1) year of professional software engineering experience in a production environment.
- Must not be above 35 years of age at the time of application.
Duties and Responsibilities
- Designing, developing, testing, deploying, and supporting high-quality software applications.
- Analyzing user requirements and translating them into technical specifications.
- Fixing bugs, troubleshooting, resolving software defects, optimizing performance, and improving existing systems.
- Writing clean, scalable, and maintainable code.
- Participating in architectural and design discussions.
- Developing system models, flowcharts, and technical documentation.
- Collaborating with UI/UX designers, system analysts, database administrators, and the Head of Department.
- Providing technical support for deployed systems.
- Performing regular system and data backups.
- Documenting source code stored in a version control repository.
- Providing technical documentation including system design, APIs, database schema, and user guides.
- Participating in the Software Development Life Cycle (SDLC) with emphasis on Agile methodologies.
- Assisting in deployment and maintenance of applications on Linux-based servers.
- Conducting unit tests, integration tests, and system tests.
- Performing code reviews for quality assurance.
- Troubleshooting and resolving system issues.
- Updating systems based on user feedback and technology improvements.
- Implementing security best practices in code and system design.
- Implementing University and regulatory compliance standards.
- Performing any other duties that may be assigned from time to time.
Mbarara University of Science and Technology (MUST)
- MUST is a Public University located in Western Uganda, Mbarara City, 7 km on Mbarara-Bushenyi road.
- MUST’s vision is to be a Centre of Academic and Professional Excellence in Science and Technology.
- In order to achieve this vision, MUST is building a team of highly qualified and skilled persons who can ably contribute to providing quality and relevant education at the national and international levels, with particular emphasis on science and technology and its application to community development.
- Applications are therefore invited from suitably qualified Ugandans to fill vacant positions that exist in MUST.
How to Apply
- Applicants must use the application form, which should be downloaded from the University website: www.must.ac.ug.
- Applicants should request at least two of their referees to separately send sealed confidential reference letters attesting to the applicant’s competencies and suitability for the job applied for, to the address below before the closing date of the advert.
- Applications, in PDF as a single file, should be submitted to the email address: appointments@must.ac.ug not later than Friday, 9th January, 2026 at 5:00 pm East African time.
Note
- Only shortlisted candidates shall be contacted.
- Applicants who do not use the prescribed form will not be considered.
- Hard copy applications shall not be received.
Important Steps
- Click the GREEN BUTTON “APPLY FOR THE JOB“
- You will be re-directed to the Company Website.
- Read the Job description attached.
- Apply using the Instructions Provided.
Disclaimer Notice:
- No payments are required for this application process.
- If you need assistance, ask for help in the WhatsApp group.
- If you do not have a WhatsApp group for the latest job updates, CLICK HERE TO JOIN
Application ends in 16d 17h 39min
