Individual Consultant Sofware Developper

Location : Dakar, SENEGAL
Application Deadline :07-Sep-18 (Midnight New York, USA)
Type of Contract :Individual Contract
Post Level :International Consultant
Languages Required :
English   French  
Starting Date :
(date when the selected candidate is expected to start)
Duration of Initial Contract :4 months
Expected Duration of Assignment :4months

UNDP is committed to achieving workforce diversity in terms of gender, nationality and culture. Individuals from minority groups, indigenous groups and persons with disabilities are equally encouraged to apply. All applications will be treated with the strictest confidence.

UNDP does not tolerate sexual exploitation and abuse, any kind of harassment, including sexual harassment, and discrimination. All selected candidates will, therefore, undergo rigorous reference and background checks.


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.   

Duties and Responsibilities

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

Required Skills and Experience


  • 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

If you are experiencing difficulties with online job applications, please contact

© 2016 United Nations Development Programme