System Development Manager Non-profit Careers – Infectious Diseases Institute (IDI)


Job Title:    System Development Manager

Organization:  Infectious Diseases Institute

Duty Station:  Kampala,

Vacancy Code:

Reports to:
Head of Department, Information Services


About US:

The Infectious
Diseases Institute (IDI) is a Ugandan not-for-profit organization whose 
mission is to
strengthen health systems in Africa, with strong emphasis on infectious 
diseases, through research and capacity development. IDI has six operational areas through which
it works to achieve its mission: Prevention, Care and Treatment; Training,
Research, Laboratory services (including the CAP-certified IDI Core Lab &
Translational Lab), Global Health Security and Health System Strengthening.

Job Summary:  The System Development Manager is a senior
role, responsible for the design,

implementation and
operation of all custom software at the institute, or for external parties as
directed by senior management. All work will be done in consultation with the
Head of Department, Information Services (HoD – IS). The System Development
Manager shall take responsibility for monitoring, maintaining and supporting
IDI’s entire software development infrastructure. He/she must be a diverse
individual, showing broad technical, organizational, project management and communication
skills and be capable of working individually and in a team environment.


Key Duties and Responsibilities:  

the technical evaluation of new or prospective software development features,
enhancements, upgrades and related products;

new software systems and maintain existing ones in line with the institute’s

Set up
and maintain a test/quality assurance/production environment;

and maintain application documentation both automated and manual;

configure, test and implement new releases or fixes of the software
environment, Assist end-users in the testing process;

support and troubleshooting skills for customer problems, resolving issues and
reporting on all application software related issues;

user needs assessments to discover any software needs of benefit to the

in the budgeting and procurements of software items.

in Information Services Management Team (ISMT) meetings and activities.

the software development team.

other reasonable duties that may be assigned by IDI Management


Qualifications, Skills and Experience:

ideal candidate must hold a Master’s degree in Computer Science, Information
Technology, Information Security or related discipline.

certifications are an advantage.

minimum of five years of experience in software development.

leadership and project management experience of at least 2 years, with the
ability to mentor and guide other technical staff and successfully manage the
working of a software development team.


How to Apply:

Candidates that meet
the above criteria and have what it takes to excel in these positions should
send their CVs, including details of email address, present position, current remuneration,
Certificate/testimonials and address of three (3) Referees plus telephone contact
to the stipulated email address. Email your application and CV to


Key Notes:

IDI is
an equal opportunity employer and does not charge a recruitment fee or any
other fees at any stage of the recruitment process.

candidates who meet the required specifications and have worked with IDI for a
period of at least one year will be given priority.

sure that your application letter, CV and certificates are attached as one

the Vacancy Code as the subject line of your email.

note that if you DO NOT indicate the vacancy code as instructed above, your
application will not be considered.

Any form
of canvassing will lead to automatic disqualification.

shortlisted candidates will be contacted


Deadline: 1st November 2020


For more of the
latest jobs, please visit or find us on our facebook page


Leave a Reply

Your email address will not be published. Required fields are marked *