System Developer – National Information Technology Authority-Uganda

Job Summary:
The System Developer will mainly develop or enhance e-Government solutions and/or systems interfaces and actively participate in implementation and testing, all with the aim of improving Government efficiency, decision making and productivity to improve service delivery to citizens.

Key Duties and Responsibilities:
Design and develop application interfaces and software services emphasizing the ‘reuse’ principle in consideration of future integration with other applications
Support establishment, maintenance and management of Government websites, portals and other web based tools including mobile. This will include promoting usage through capacity building and training.
Provide application design recommendations to internal technical teams based on long-term IT organizational business objectives.
Perform assessment of internal work processes and automate the flow of selected internal processes.
Develop clear and detailed programming instructions/code to solve organization/ business problems through automation support or business process re-engineering
Review source code and application architecture done by external consultants to ensure adherence to good programming practices.

Qualifications, Skills and Experience:
The ideal candidate for the NITA-U System Developer job placement should hold a Bachelor’s degree in Software Engineering, Computer Science, Information Systems, Information Technology, Engineering or its equivalent from a recognised university
Professional/ Industry IT Certification in programming or database development is an added advantage.
A minimum of three years’ experience in developing portals/websites using proprietary and open source tools for multiple platforms;
Broad knowledge and understanding of web design frameworks/patterns such as DJANGO, CODEIGNITER, LARAVEL, DRUPAL as well as security, session management, and best development practices is required
Knowledge of software version control platforms such as Git, Bit bucket is required.
Understanding of Object Oriented Design principles using any of the following programming languages: Python, PHP, C#, Java or Ruby.
Demonstrate experience in graphic design applications and Macromedia Flash
Demonstrate hands-on development and delivery of agile web-based applications;
Demonstrate proficiency with content management systems and databases;
Excellent interpersonal Skills – think about who the typical internal/external contacts are for the job and skills needed to manage these relationships (e.g. presentation, communication, negotiation)
Should be innovative, detail-oriented and possess excellent analytical and problem-solving skills

How to Apply:
All candidates who meet the job requirements/specifications and with the right personal attributes are invited to complete and submit their application forms, download here, with a cover letter, supported by curriculum vitae, copies of certificates and testimonials, and must specify day time telephone contact, postal and email addresses of both the applicant and three referees, to the address below.

The Executive Director,
National Information Technology
Authority – UGANDA (NITA-U),
Palm Courts, Plot 7A, Rotary Avenue (former Lugogo bypass)
P.O. Box 33151, Kampala-Uganda
Or via email: hr@nita.go.ug (application must not exceed 10MBs)
Applicants must also submit with their application verifiable evidence supporting previous relevant appointments such as appointment letters and employment contracts.
Deadline: 19th July 2019 by 5:00 PM

[yuzo_related]