2 Graduate Trainee – Software Developer jobs at Infectious Diseases Institute

JOB DETAILS:
General Summary
The graduate train will participate in the development and maintenance of Web and Mobile applications at the Academy.

Key Responsibilities
• Participate in the requirements gathering, analysis, design, development and implementation of software applications
• Support in the development and installation of new modules and instances of Call For Life (a Java based health information system based on OpenMRS)
• Develop client and web-based applications.
Support, document and, in some cases, train users for the applications created
• Extract, manipulate and analyse data from various databases for reporting purposes as and when required

• Interact with clients and other IDI team members at our various implementation sites both in person and remotely
• Maintain current knowledge of relevant technologies as assigned
• Participate in special projects as required
• Lliaise with Academy partners including government agencies and suppliers

Academic Qualifications
• Bachelor of software engineering
• Bachelor of computer science
• Bachelor of Information systems
• Bachelor of Information Technology

Person Specification
• Able to work in both Microsoft and Linux environments

• Ability to brainstorm effectively with team members, thrive in a collaborative environment, manage multiple tasks, adapt quickly to change, and demonstrate excellent communication skills.

• Some understanding of the software development life cycle and experience with iterative development methodologies and tools will be an advantage

• Some experience with programming in any of the modern languages such as Python/Java/JavaScript etc. will be an advantage

• Knowledge with asterisk or similar telecommunications platform
• Some experience in using Mysql, MongoDb will be an advantage
• A portfolio showcasing previous related work will be highly advantageous.
• Experience and interest in health Information systems e.g. DHIS2, OpenMRS etc will be an advantage

Job Experience: No Requirements

Work Hours: 8

Experience in Months:

Level of Education: Bachelor Degree

Job application procedure
• Interested and qualified? Click here to apply >>>

Subscribe to Receive Job Updates via Email

Join our WhatsApp Job Alert Channel

Click Here to Join >>>>

More Information

Share this job

Leave your thoughts

Jobs By Category

Jobs by Location

Browse through our jobs hub for all the latest jobs, career opportunities and Vacancies . Move up today for a perfect employment on Uganda's Number (1) Job Listing website.

Don't Miss out on the daily job updates, Subscribe Now!

SUBSCRIBE & GET JOB UPDATES