Developer II (International Health)
Core
Designing, developing, and maintaining enterprise-wide application systems and data infrastructure for international health programs, with a focus on data quality and collection in low and middle-income countries.
Role type
Full-stack developer (international health)
Builds
Departmental and enterprise-wide application systems, data collection tools, and APIs for public health research.
Domain
Public Health / International Development / Data Systems
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Relational database architecture, Full-stack development, Python, SQL, API development, Front-end technologies, Cloud integration, Offline data collection systems, Statistical programming
Preferred skills
Django, FastAPI, React, AWS/Azure/DigitalOcean, ODK, Scientific research data systems
Technologies
Django, DjangoORM, Django Ninja API, FastAPI, PostgreSQL, MySQL, MS SQL, React, JavaScript, HTML, CSS, DigitalOcean, AWS, Azure, Open Data Kit (ODK), R, Stata
Responsibilities
Define business/clinical problems by meeting with clients to observe current processes; Write functional/technical specifications for programmers and business analysts; Develop/change data input, files/database structures, algorithms, and data output; Create and document test scenarios to validate application functionality; Train team members and provide technical oversight for programming in partner organizations; Provide novel solutions to improve data systems and evaluate candidate applications.
Seniority
Mid-level IC