Reports to: Senior Engineering Manager
Location: Dar es Salaam, Tanzania
Start Date: June or July 2019
D-tree International is a leading digital health organization. We work to improve the quality of health systems in low and middle-income countries by exploiting digital technology in innovative ways. We are an interdisciplinary organization, working at the intersection of global health and technology. Expertise in both domains is essential to design and deploy systems which are both appropriate to particular contexts and effective in improving health outcomes. Our work is diverse, ranging from developing tools to supporting governments to engage with the private sector in Liberia, to an emergency referral system providing life-saving emergency transport to women and babies in Tanzania. We are currently supporting the Ministry of Health in Zanzibar to formalize a national digitally-enabled community health system which will utilize digital tools for more than 2,000 community health workers to provide community-level health services at scale.
These systems are cost-effective, significantly improve health systems and save lives. We are well positioned to expand our reach and impact throughout Tanzania in 2019 and beyond. We are looking to hire a Software Developer to diversify our in-house digital expertise to configure and digital systems on multiple software platforms.
We are seeking a full-time Software Developer to work closely with the Director of Digital Solutions and Engineering Manager to design, develop, test and maintain mobile applications (Android) and back ends D-tree is using to build digital systems. This is a dynamic and challenging role requiring an individual with strong organization and communication skills as well as a solid background in professional Software Engineering.
You are someone who is always curious and an independent worker. You are just as comfortable learning new software platforms as you are working in a multidisciplinary team or meeting health workers in a village to understand the user experience. You have a passion for using technology to improve health systems. You are someone who can also clearly communicate about complex technical topics to non-technical audiences. You have worked as a software developer in multidisciplinary teams, developing, deploying and maintaining moderately complex web and mobile applications.
Your main role will be to work with the D-tree technical team globally and in Tanzania to design, build, deploy and maintain mobile applications and back-ends. We support NGOs and governments to improve health systems with the technology that best fits the context. Working with our Engineering Manager, you will understand and define what it takes to build digital health systems to improve people’s well-being and reach our program goals. You will work with platform providers, external software developers and our team to build, configure or extend digital health tools. Once applications are deployed, you will manage troubleshooting and user support and participate in continuous evaluation and improvement.
We are looking for a motivated, passionate individual who is willing to wear multiple hats and do what it takes to make our programs succeed. At D-tree we are trying to push the envelope regarding what is possible with digital health systems. We are working in environments with extreme constraints and are looking for people who are inspired by these restrictions to come up with creative solutions. The following attributes are a general overview, but we will consider individuals who do not meet all of the details below if you have the right skillset and attitude.
Please manually apply for this job using the details below:
To apply for this role please fill in the google form by clicking the apply button. Only applicants who respond to all questions and include their CV will be considered. Please note that only Tanzanian nationals will be considered.
Deadline for applications: Open until filled. D-tree International is an equal opportunity employer.