System Developer / EMR & DHIS2 Specialist
About Palladium:
Palladium is a global company working to design, develop and deliver positive impact on the lives and livelihoods of people around the globe; broaden access to health, water, power, and infrastructure; build enduring, sustainable, and transformative institutions and market systems to address global challenges; and conserve the natural world. We operate in over 90 countries and have a workforce of 4,000 talented, motivated, and diverse staff of all religions, races, languages, and gender identities.
Position Summary:
The System Developer will be responsible for the technical design, enhancement, and maintenance of digital health platforms including EMRs such as SIDAInfo and analytics platforms like DHIS2. This position supports integration, testing, version control, and user feedback incorporation, and ensures that digital tools meet evolving programmatic and national requirements.
Location: Burundi
Reports to: Senior Digital Health Advisor
Primary Duties and Responsibilities:
Customize and upgrade EMR platforms (e.g., SIDAInfo) and DHIS2 instances to meet evolving user and program requirements. Design and implement new software features and modules based on user feedback and national guidelines. Integrate analytics dashboards with health information systems to support routine monitoring and strategic decision-making. Conduct code reviews, debugging, and system optimization to ensure robust performance and functionality. Implement rigorous testing protocols (unit, integration, UAT) and resolve system bugs and issues in a timely manner. Maintain code repositories and version control systems (e.g., GitHub) in alignment with open-source and collaborative development principles. Support capacity building of local software developers and contribute to a sustainable technical ecosystem.Required Qualifications:
Bachelor’s degree in software engineering, computer science, or related discipline. Minimum 5 years of relevant experience in health system software development and platform customization. Hands-on experience with DHIS2, EMRs, GitHub, and dashboard technologies. Strong skills in Java, JavaScript, Python, and other relevant programming languages. Familiarity with Agile development practices and collaborative version control. Fluency in English and working proficiency in French preferred.Equity, Diversity & Inclusion - Palladium is committed to embedding equity, diversity, and inclusion into everything we do. We welcome applications from all sections of society and actively encourage diversity to drive innovation, creativity, success, and good practice. We positively welcome and seek to ensure we achieve diversity in our workforce; and that all job applicants and employees receive equal and fair treatment regardless of their background or personal characteristics. These include: (but are not limited to) socio-economic background, age, race, gender identity and expression, religion, ethnicity, sexual orientation, disability, nationality, veteran, marital or Indigenous status. Should you require any adjustments or accommodation to be made due to a disability, or you are a neurodivergent individual or for any other circumstance, please email our team at accessibility@thepalladiumgroup.com and we will be in touch to discuss.
Safeguarding - We define Safeguarding as “the preventative action taken by Palladium to protect our people, clients and the communities we work with from harm”. We are committed to ensuring that all children and adults who come into contact with Palladium are treated with respect and are free from abuse. All successful candidates will be subject to an enhanced selection process including safeguarding-focused interviews and a rigorous due diligence process.