Individual Consultant Sofware Developper

Lieu : Dakar, SENEGAL
Date limite de candidature :07-Sep-18 (Minuit New York, États-Unis)
Type de contrat :Individual Contract
Niveau du poste :International Consultant
Langues requises :
Anglais   Français  
Date de commencement :
(date à laquelle le candidat sélectionné doit commencer)
Durée du contrat initial4 months
Durée prévue de la mission :4months


Component 1 (DTF-mInfoSanté): Support the integration of the community level in the surveillance of epidemiological diseases and the development of the control of zoonotic diseases in the mInfoSanté scale-up in Senegal. Support the horizontal scale-up of the mInfoSanté platform and develop new features i.e integration with DHIS2 and other Health Information Systems (HRIS).


mInfoSanté is a real-time data-monitoring platform, based on open-source technology RapidPro, conceived in Senegal as a tool for epidemiological surveillance. In addition, mInfoSanté allows coordination of health emergencies, supports a variety of local health-management functions (including search for ambulances) and interactions between health managers and service providers at health centre level, via two-ways communication, primarily using SMS. 

Owned by the governmental Health Emergencies Operation Center (COUS), it was designed from the very beginning with service providers, thus adjusted to their needs. Currently, the platform has reached a state where it can be scaled to nationwide. However, the system needs further integration with the existing health information systems. Furthermore, integration with the OneHealth initiative added components for zoonotic diseases surveillance and introduction community level surveillance. This calls for the need to have interactive real-time monitoring platform displaying relevant information on health, resources availability and epidemiological surveillance related data.   

Devoirs et responsabilités

• Setup of a local instance of RapidPro (Python – Django App) hosted at the Ministry of Health

  • Improve existing data visualization and reporting function or create a new dashboard integrated with existing health information.
  • Realize various API integration between RapidPro and DHIS2
  • Conduct testing and code quality assurance activities in delivering the system(s)
  • Conduct users training and capacity building sessions on the developed system
  • Produce end user materials, i.e. job aids, best practices, techniques, tips, solution recipes, FAQs

Provide users training and coaching

Deliverable                                                                  Schedule

  • Local RapidPro Setup                                          September 2018
  • API integrations                                                   October 2018
  • Health Emergencies Monitoring Dashboard       November 2018
  • Training of trainers                                             December 2018

Documentation                                                    December 2018


  • Very good knowledge of challenges in application development;
  • Demonstrated ability to effectively plan, organize and implement activities related to the development of an application;
  • Have strong ability to coordinate;
  • Excellent listening skills and excellent communication skills, both orally and in writing;
  • Ability to work in a team and communicate easily with actors and partners;
  • Ability to lead and Deliver Complex Software Systems;
  • Ability to transform Requirements into Design Concepts;
  • Ability to write Clear and Detailed Technical Specifications and Documentation;
  • Demonstrated skills in problem solving.

Qualifications et expériences requises


  • Advanced University degree in software engineering, computer science or related fields with solid foundation in application development, with strong competencies in data structures, algorithms and software design. 


  • At least five years of relevant professional experience in software engineering, computer science;
  • Have a deep technical knowledge of Web-based application development including proven track record on full stack Web application development;
  • Refer any shareable link for previous realizations or own web development portfolio;
  • Demonstrate a thorough Understanding of Computer Architecture, Operating Systems, and Data Structures;
  • Strong competencies in Human-focused design approaches and User Experience (UX) design.

Language skills:

  • Fluency in French and English.

Critères de sélection et pondérations

  • Academic level (10 points)
  • Five years of relevant professional experience in the relevant field (40 points)
  • Good understanding of the expected results of the study (40 points)
  • Knowledge of the Communication sector in Senegal (10 points)

The evaluation method combined with 70% weighting for the technical proposal and 30% for the financial proposal will be applied


Interested candidates are invited to submit a separate technical and financial offer.

The technical offer will include:

  • A detailed curriculum vitae (CV) with
  • A summary note (no more than 3 pages) of understanding of the mission including
  • A more detailed description of the approach and methodology based on the proposals already made
  • A work plan including a provisional chronogram mentioning the different phases for the production of the deliverables ;
  • The schedule for the return of deliverables.

The financial offer will decline in a separate document and in detail the budget for the different stages by specifying the unit costs.

Offers must be sent to UNDP addresses no later than

Le PNUD s’engage à recruter un personnel divers en termes de genre, de nationalité et de culture. Nous encourageons de même les personnes issues des minorités ethniques, des communautés autochtones ou handicapées à postuler. Toutes les candidatures seront traitées dans la plus stricte confidentialité.

Le PNUD ne tolère pas l’exploitation et / ou les atteintes sexuelles, ni aucune forme de harcèlement, y compris le harcèlement sexuel, et / ou toutes formes de discrimination. Tous/tes les candidats/tes selectectionnes /ées devront ainsi se soumettre à de rigoureuses vérifications relatives aux références fournies ainsi qu’à leurs antécédents.

Si vous éprouvez des difficultés avec les candidatures en ligne, merci de contacter

© 2016 Programme des Nations Unies pour le développement