Home › Jobs › Government Jobs in Uganda
Information Technology Officer – Systems Developer Jobs – Uganda Wildlife Authority
Current Government Jobs in Uganda
Job Title: Information Technology Officer – Systems Developer
Organisation: Uganda Wildlife Authority
Duty Station: Kampala, Uganda
About Organisation:
Uganda Wildlife Authority (UWA) is a semi-autonomous agency under the Ministry of Tourism, Wildlife and Antiquities. UWA was established in 1996 and is managed in accordance with the Wildlife Act Cap 200.
Job Summary: To design, develop, customize, test, deploy, and maintain software applications that support UWA’s operations. The Software Developer ensures UWA systems are secure, efficient, user-friendly, and aligned with organizational ICT standards.
Key Duties and Responsibilities:
- Software Development & Customization
- Customize and enhance existing UWA systems including wildlife monitoring tools, digital permitting/ticketing systems, intranet platforms, and administrative applications.
- Design and develop new software solutions using approved programming languages and frameworks.
- Develop APIs and integration modules for seamless interoperability between UWA systems (e.g., SMART, GIS platforms, financial systems, HRMIS).
- Requirements Analysis & System Design
- Work with business units and the systems analyst to gather and analyze user requirements.
- Work with the systems analyst to develop technical specifications, architectural diagrams, data models, and UI/UX designs.
- Recommend technical solutions to improve workflows and automate manual processes across UWA operations.
- System Testing & Quality Assurance
- Develop test plans and conduct unit, integration, and user-acceptance testing.
- Debug system issues, optimize code, and ensure adherence to quality and security standards.
- Document all development processes, test results, and system changes.
- System Deployment & Maintenance
- Deploy software solutions in test and production environments.
- Maintain and update applications, ensuring performance, security, and scalability.
- Troubleshoot issues and provide technical support to end-users across departments and protected areas.
- Database Development & Management
- Develop and manage databases to support UWA applications.
- Ensure data integrity, performance tuning, backups, and secure access control.
- Support data analytics tools for conservation, enforcement, and tourism insights.
- Cybersecurity & Compliance
- Implement secure coding practices and ensure compliance with UWA ICT policies and national cybersecurity guidelines.
- Work with the ICT security team to fix vulnerabilities, apply patches, and audit system security.
- ICT Project Participation
- Contribute to planning, execution, and documentation of ICT projects.
- Prepare technical specifications for procurement of software tools or services.
- Collaborate with vendors, consultants, and internal teams to deliver project objectives.
Qualifications, Skills and Experience:
- Honors Bachelor’s degree in Software Engineering, Computer Science, Information Systems, Computer Engineering, or a related ICT field from a recognised University.
- Desired Certifications (Added Advantage)
- Certifications in software development frameworks, cloud development, database management, cybersecurity, or agile methodologies (e.g., Microsoft, Oracle, AWS, Google, Scrum).
Experience
- At least 2 years of hands-on software development experience from a reputable organization.
- Experience with databases (MySQL, PostgreSQL, SQL Server, Oracle).
- Knowledge of web and mobile application development, APIs, and system integration.
- Proven experience with programming languages such as Java, Python, C#, JavaScript, PHP, or similar.
Key Competencies
- Strong programming and debugging skills.
- Knowledge of secure coding and cybersecurity best practices.
- Good understanding of databases, cloud environments, and version-control tools (e.g., Git).
- Analytical thinker with excellent problem-solving skills.
- Strong communication, teamwork, and documentation skills.
- Ability to manage multiple tasks and deliver within set timelines.
- High integrity and commitment to UWA’s conservation mission.
Performance Indicators
- Quality, usability, and reliability of developed software.
- Timely delivery of new systems and enhancements.
- System uptime and user satisfaction levels.
- Compliance with ICT security and software development standards.
- Accuracy of documentation and support provided to users.
How to Apply:
- Apply through this link: https://hrmis.ugandawildlife.org:8081/
- Follow the above link:
- Signup to create an account. If you already have an account, go to login
- Proceed to create the candidate profile and save
- Continue to HOME, select the job you are interested in, view and click on apply.
- Applicants are required to scan and attach certified copies of the required academic documents only e.g. Degree certificate and transcript, Diploma, UACE and UCE certificates
- Academic documents for all the successful candidates will be vetted and background checks conducted before they are considered for appointment into the Authority.
- Only shortlisted candidates will be contacted. Please note that any form of lobbying will lead to automatic disqualification.
- Signup to create an account. If you already have an account, go to login
- Proceed to create the candidate profile and save
- Continue to HOME, select the job you are interested in, view and click on apply.
Deadline: 23rd January 2026
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: 24