Software Developer - Programmer

Develop, upgrade, and refresh interactive health monitoring systems.

This opening expired 1 year ago. Do not try to apply for this job.

WHO - World Health Organization

Open positions at WHO
Logo of WHO

Application deadline 1 year ago: Sunday 6 Jul 2025 at 00:00 UTC

Open application form

Overview

Develop, upgrade, and refresh interactive health monitoring systems.

You have:

  • Minimum two years of experience in software development and data analysis.
  • Knowledge of public health principles and health information management.
  • Proficiency in programming languages such as Python, Java, or similar.
  • Ability to prepare clear and concise reports in English.
  • Demonstrated understanding of operations relevant to WHO.

Contract

This is a UNV National Expert contract. This kind of contract is known as National UN Volunteer. It is normally only for nationals. More about UNV National Expert contracts.

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).

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 the existing interactive EWARS dashboards (States EWARS, EBS, PoE and TMCs) at least twice a week. • Upgrade the existing interactive EWARS modules and dashboards to enable more effective monitoring of disease outbreaks and to automate the generation of epidemiological reports. This includes: o Developing and integrating new modules for nutrition, malaria, and Maternal, Perinatal, and Neonatal Disease Surveillance and Response within the electronic EWARS platform. o Validate the forms utilized by rapid response teams (RRTs) during investigations of suspected or confirmed outbreaks involving high-threat pathogens. o Develop an electronic EWARS line-listing form (fully coded to avoid revealing patients’ confidentiality), incorporate already developed RRT forms and ensure linkages the IBS, RRTs with laboratory systems. This will enable the real-time transmission of large volumes of disease outbreak data during major epidemics, particularly in humanitarian crisis settings. o Develop new output dashboards for RRTs and laboratories to enable more effective monitoring of disease outbreaks including KPIs, automated generation of epidemiological reports, ensuring seamless data flow, and interoperability with the DHIS2 platform through API. • Effectively incorporated meteorological data handling within the EWARS system through understanding project-specific needs for weather data integration, such as visualization, predictive modeling, environmental monitoring, location-based services, or process automation, and consequently identifying and evaluating suitable meteorological data sources. • Any other task assigned by functional supervisor.

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.

• Professionalism: demonstrated understanding of operations relevant to WHO; technical capabilities or knowledge relevant or transferrable to WHO procedures and rules; discretion, political sensitivity, diplomacy and tact to deal with clients; ability to apply good judgement; ability to liaise and coordinate with a range of different actors, especially in senior positions; where appropriate, high degree of autonomy, personal initiative and ability to take ownership; resourcefulness and willingness to accept wide responsibilities and ability to work independently under established procedures; ability to manage information objectively, accurately and confidentially; responsive and client-oriented; • Integrity: demonstrate the values and ethical standards of the UN and WHO in daily activities and behaviours while acting without consideration of personal gains; resist undue political pressure in decision-making; stand by decisions that are in the organization’s interest even if they are unpopular; take prompt action in cases of unprofessional or unethical behaviour; does not abuse power or authority; • Teamwork and respect for diversity: ability to operate effectively across organizational boundaries; excellent interpersonal skills; ability to establish and maintain effective partnerships and harmonious working relations in a multi-cultural, multi-ethnic, mixed-gender environment with sensitivity and respect for diversity; sensitivity and adaptability to culture, gender, religion, nationality and age; commitment to implementing the goal of gender equality by ensuring the equal participation and full involvement of women and men in all aspects of UN operations; ability to achieve common goals and provide guidance or training to colleagues; • Commitment to continuous learning: initiative and willingness to learn new skills and stay abreast of new developments in area of expertise; ability to adapt to changes in work environment. • Planning and organizing effective organizational and problem-solving skills and ability to manage a large volume of work in an efficient and timely manner; ability to establish priorities and to plan, coordinate and monitor (own) work; ability to work under pressure, with conflicting deadlines, and to handle multiple concurrent projects/activities. • Communication: proven interpersonal skills; good spoken and written communication skills, including ability to prepare clear and concise reports; ability to conduct presentations, articulate options and positions concisely; ability to make and defend recommendations; ability to communicate and empathize with staff (including national staff), military personnel, volunteers, counterparts and local interlocutors coming from very diverse backgrounds; capacity to transfer information and knowledge to a wide range of different target groups; • Flexibility: adaptability and ability to live and work in potentially hazardous and remote conditions, involving physical hardship and little comfort; to operate independently in austere environments for protracted periods; willingness to travel within the area of operations and to transfer to other duty stations within the area of operations as necessary. • Genuine commitment towards the principles of voluntary engagement, which includes solidarity, compassion, reciprocity and self-reliance; and commitment towards WHO mission and vision, as well as to the UN Core Values.

Information or data Management, Computer Sciences, Statistics, Applied math, Public health, or a related field.

As this is a national UN Volunteer assignment, the UN Volunteer will be responsible for arranging his/her own housing and other living essentials.

Potential interview questions

Can you describe a project where you automated data reporting? This question assesses your experience with automation in software development. Highlight your specific role in the project and the impact of your automation efforts.
How do you ensure data confidentiality in software you develop? The interviewer wants to know your approach to privacy and data protection. Pro members can see the explanation.
Describe a time you faced a significant technical challenge in your work. Pro members can see the explanation. Pro members can see the explanation.
How do you stay updated with developments in health information management? Pro members can see the explanation. Pro members can see the explanation.
Give an example of how you worked effectively in a diverse team. Pro members can see the explanation. Pro members can see the explanation.
What strategies do you use to manage multiple projects simultaneously? Pro members can see the explanation. Pro members can see the explanation.
Can you describe your experience with the integration of meteorological data in software systems? Pro members can see the explanation. Pro members can see the explanation.
Describe how you handle feedback and criticism in your projects. Pro members can see the explanation. Pro members can see the explanation.
Added 1 year ago - Updated 1 year ago - Source: unv.org