Palladium is a global leader in the design, development and delivery of Positive Impact – the intentional creation of enduring social and economic value. We work with foundations, investors, governments, corporations, communities and civil society to formulate strategies and implement solutions that generate lasting social, environmental and financial benefits.
For the past 50 years, we have been making Positive Impact possible. With a team of more than 2,500 employees operating in 90 plus countries and a global network of more than 35,000 technical experts, Palladium has improved – and is committed to continuing to improve – economies, societies and most importantly, people’s lives.
Palladium is a child-safe organisation, and screens applicants for suitability to work with children. We also provide equal employment to all participants and employees without regard to race, color, religion, gender, age, disability, sexual orientation, veteran or marital status.
Project Overview and Role
Palladium is a global leader in the design, development and delivery of Positive Impact – the intentional creation of enduring social and economic value. We work with foundations, investors, governments, corporations, communities and civil society to formulate strategies and implement solutions that generate lasting social, environmental and financial benefits.
For the past 50 years, we have been making Positive Impact possible. With a team of more than 2,500 employees operating in 90 plus countries and a global network of more than 35,000 technical experts, Palladium has improved – and is committed to continuing to improve – economies, societies and most importantly, people’s lives.
Palladium is a child-safe organisation, and screens applicants for suitability to work with children. We also provide equal employment to all participants and employees without regard to race, color, religion, gender, age, disability, sexual orientation, veteran or marital status.
Responsibilities
Palladium seeks to recruit a well-qualified Software Programmer with experience in health information systems to support the Procurement and Supply Chain Strengthening Project II (PSSP II) in Uganda. Under PSSP II, Palladium will provide technical assistance and programming support to Medical Access Uganda for improved data collection and system integration in support of Uganda?s health supply chain. By integrating data sources and improving the quality, accessibility, and use of data, PSSP IIwill contribute to improving healthcare quality in Uganda and the information available for decision-making within the supply chain.
The Software Programmer will provide informatics, system design and programming expertise for the PSSP II Project in Uganda. The Software Programmer will primarily responsible for programming an SMS- and web-based commodity ordering system and integrating the facility level electronic systems with Medical Access Uganda?s SAP-MIRP system.
Key Roles & Responsibilities
- Link SAP-MIRP to facility inventory management system for greater visibility and decision making.
- Develop the Web-based Commodity Ordering System (WCOS) linked to SMS mobile technology to support remote sites without internet.
- Implement software design components including coding, code documentation, unit testing, debugging, and quality assurance
- Embed an automated alert system in MAUL?s SAP-MIRP system to alert facilities via email about certain events, such as inventory that falls below the designated threshold.
- Ensure that all software that are connected to the server are running and maintain a backup copy on daily basis
- Document and produce user guides, training manuals, documenting software code for other programmers to follow.
- Provide online support (Internet/email support and save as the help desk to users and staff on the software troubleshooting and technical expertise.
- Writing progress reports on the status of the developed tools
- Develop C#, ASP.Net, XML and code
- Become software expert in Java open source framework supported by DHIS software stack (PosGre SQL,
- Write database scripts, stored procedures and API application program interfaces
- Participate in program evaluation and any other activities as assigned by M&E Officer
- Perform any other responsibilities as needed
Requirements
- At least five years? professional experience in health informatics and/or software development.
- Degree in Computer Science, Software Engineering or equivalent.
- Ability to take direction to iteratively define and implement solution as requirements are being identified and finalized.
- Hands-on knowledge of Python, Java, Xforms, LAMP (Linux, Apache, MySQL, PHP), and Clojure.
- Experience with developing API and web services.
- Experience with open source and enterprise database solutions such as DHIS2, iHRIS, OpenMRS, CommCare, OpenLMIS, RapidPro, MySQL, Oracle.
- Experience developing SMS and/or mobile applications.
- Self-motivated and able to work independently to solve complex tasks.
- Excellent interpersonal, communication, and teamwork skills.
Details
Experience:
Intermediate Level
Sector:
Location:
Kampala, Uganda, Uganda
Closing date:
30 June 2017
More Information
- Job City Kampala