Software developer/ Programmer
Sudan
- Organization: UNV - United Nations Volunteers
- Location: Sudan
- Grade: International UN Volunteer Expert
-
Occupational Groups:
- Information Technology and Computer Science
- Closing Date: 2025-07-16
Details
Mission and objectives
Dedicated to the well-being of all people and guided by science, the World Health Organization leads and champions global efforts to give everyone, everywhere an equal chance to live a healthy life.
Who we are
Founded in 1948, WHO is the United Nations agency that connects nations, partners and people to promote health, keep the world safe and serve the vulnerable – so everyone, everywhere can attain the highest level of health.
What we do
WHO leads global efforts to expand universal health coverage. We direct and coordinate the world’s response to health emergencies. And we promote healthier lives – from pregnancy care through old age. Our Triple Billion targets outline an ambitious plan for the world to achieve good health for all using science-based policies and programmes.
Who we are
Founded in 1948, WHO is the United Nations agency that connects nations, partners and people to promote health, keep the world safe and serve the vulnerable – so everyone, everywhere can attain the highest level of health.
What we do
WHO leads global efforts to expand universal health coverage. We direct and coordinate the world’s response to health emergencies. And we promote healthier lives – from pregnancy care through old age. Our Triple Billion targets outline an ambitious plan for the world to achieve good health for all using science-based policies and programmes.
Context
UN Volunteers should be provided equal duty of care as extended to all host entity personnel. Host entity support to the UN Volunteer includes, but is not limited to:
• Introductory briefings about the organisation and office-related context including security, emergency procedures, good cultural practice and orientation to the local environment;
• Support with arrival administration and official processes as required;
• Structured guidance, mentoring and coaching by a supervisor including a clear workplan and performance appraisal;
• Access to office space, equipment, IT support and any other systems and tools required to complete the objectives of the assignment including a host entity email address;
• Access to shared host entity corporate knowledge, training, and learning;
• Ensure that UN Volunteers are provided all necessary security measures as per the United Nations Security Management System (UNSMS);
• Leave management.
• DSA for official travel, when applicable;
• All changes in the Description of Assignment occurring between recruitment and arrival or during the assignment need to be formalized with the United Nations Volunteer Programme;
• Investigate misconduct: sharing reports with the UNV;
• Provide emergency assistance, e.g. the death of volunteer or medical evacuation, in collaboration with UNV. Accept letters of guarantees or potential liabilities for covering medical costs not claimable under medical insurance in extraordinary situations (e.g. isolation facilities` services during pandemics).
Task description
Within the delegated authority and under the supervision of the Head of Health Information Management unit or his/her designated mandated representative(s), the UNV Software developer/Programmer will:
• Refresh and optimize interactive EWARS dashboards (States EWARS, EBS, PoE, TMCs) with real-time data synchronization at least twice weekly
• Automate data validation, outlier detection, and epidemiological report generation to improve outbreak monitoring efficiency
• Redesign EWARS modules using modular architecture to support multi-disease surveillance (nutrition, malaria, MPDSR)
• Develop and integrate secure APIs (REST/HL7/FHIR) for interoperability with DHIS2, LabNet and other health systems
• Create and validate digital RRT investigation forms with built-in patient confidentiality protections
• Establish real-time data linkages between EWARS, IBS and laboratory systems for epidemic tracking
• Incorporate meteorological/environmental data for predictive outbreak modeling and early warning
• Implement AI/ML techniques (Python/R) for time-series forecasting and anomaly detection
• Build dynamic KPI dashboards with automated report generation for decision-makersWithin the delegated authority and under the supervision of the Head of Health information Management unit or his/her designated mandated representative(s), the UNV Software developer/Programmer will:
• Refresh and optimize interactive EWARS dashboards (States EWARS, EBS, PoE, TMCs) with real-time data synchronization at least twice weekly
• Automate data validation, outlier detection, and epidemiological report generation to improve outbreak monitoring efficiency
• Redesign EWARS modules using modular architecture to support multi-disease surveillance (nutrition, malaria, MPDSR)
• Develop and integrate secure APIs (REST/HL7/FHIR) for interoperability with DHIS2, LabNet and other health systems
• Create and validate digital RRT investigation forms with built-in patient confidentiality protections
• Establish real-time data linkages between EWARS, IBS and laboratory systems for epidemic tracking
• Incorporate meteorological/environmental data for predictive outbreak modeling and early warning
• Implement AI/ML techniques (Python/R) for time-series forecasting and anomaly detection
• Build dynamic KPI dashboards with automated report generation for decision-makers
Furthermore, UN Volunteers are encouraged to integrate the UN Volunteers programme mandate within their assignment and promote voluntary action through engagement with communities in the course of their work. As such, UN Volunteers should dedicate a part of their working time to some of the following suggested activities:
• Strengthen their knowledge and understanding of the concept of volunteerism by reading relevant UNV and external publications and take active part in UNV activities (for instance in events that mark International Volunteer Day);
• Be acquainted with and build on traditional and/or local forms of volunteerism in the host country;
• Provide annual and end of assignment self-reports on UN Volunteer actions, results and opportunities.
• Contribute articles/write-ups on field experiences and submit them for UNV publications/websites, newsletters, press releases, etc.;
• Assist with the UNV Buddy Programme for newly-arrived UN Volunteers;
• Promote or advise local groups in the use of online volunteering or encourage relevant local individuals and organizations to use the UNV Online Volunteering service whenever technically possible.
• Refresh and optimize interactive EWARS dashboards (States EWARS, EBS, PoE, TMCs) with real-time data synchronization at least twice weekly
• Automate data validation, outlier detection, and epidemiological report generation to improve outbreak monitoring efficiency
• Redesign EWARS modules using modular architecture to support multi-disease surveillance (nutrition, malaria, MPDSR)
• Develop and integrate secure APIs (REST/HL7/FHIR) for interoperability with DHIS2, LabNet and other health systems
• Create and validate digital RRT investigation forms with built-in patient confidentiality protections
• Establish real-time data linkages between EWARS, IBS and laboratory systems for epidemic tracking
• Incorporate meteorological/environmental data for predictive outbreak modeling and early warning
• Implement AI/ML techniques (Python/R) for time-series forecasting and anomaly detection
• Build dynamic KPI dashboards with automated report generation for decision-makersWithin the delegated authority and under the supervision of the Head of Health information Management unit or his/her designated mandated representative(s), the UNV Software developer/Programmer will:
• Refresh and optimize interactive EWARS dashboards (States EWARS, EBS, PoE, TMCs) with real-time data synchronization at least twice weekly
• Automate data validation, outlier detection, and epidemiological report generation to improve outbreak monitoring efficiency
• Redesign EWARS modules using modular architecture to support multi-disease surveillance (nutrition, malaria, MPDSR)
• Develop and integrate secure APIs (REST/HL7/FHIR) for interoperability with DHIS2, LabNet and other health systems
• Create and validate digital RRT investigation forms with built-in patient confidentiality protections
• Establish real-time data linkages between EWARS, IBS and laboratory systems for epidemic tracking
• Incorporate meteorological/environmental data for predictive outbreak modeling and early warning
• Implement AI/ML techniques (Python/R) for time-series forecasting and anomaly detection
• Build dynamic KPI dashboards with automated report generation for decision-makers
Furthermore, UN Volunteers are encouraged to integrate the UN Volunteers programme mandate within their assignment and promote voluntary action through engagement with communities in the course of their work. As such, UN Volunteers should dedicate a part of their working time to some of the following suggested activities:
• Strengthen their knowledge and understanding of the concept of volunteerism by reading relevant UNV and external publications and take active part in UNV activities (for instance in events that mark International Volunteer Day);
• Be acquainted with and build on traditional and/or local forms of volunteerism in the host country;
• Provide annual and end of assignment self-reports on UN Volunteer actions, results and opportunities.
• Contribute articles/write-ups on field experiences and submit them for UNV publications/websites, newsletters, press releases, etc.;
• Assist with the UNV Buddy Programme for newly-arrived UN Volunteers;
• Promote or advise local groups in the use of online volunteering or encourage relevant local individuals and organizations to use the UNV Online Volunteering service whenever technically possible.
We do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the requirements for the position and that you qualify.
Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.
Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.