UN Commissions

Database Software Developer

UN Commissions

Job Description

Every year, millions of people around the world go missing as a result of conflict, Human Rights abuses, disasters, organized crime, irregular migration, and other causes. This is a complex global challenge that can be tackled effectively through cross-cutting programs that address a variety of difficult, interconnected issues. The International Commission on Missing Persons (ICMP) is the only international organization tasked exclusively to work on the issue of missing persons. It works with governments and other stakeholders, including families of the missing, to help them develop and maintain successful missing persons processes. To learn more about ICMP click here. ICMP’s Mexico Program The program co-implemented by the International Commission on Missing Persons (ICMP) and Ciudadanos en Apoyo a Los Derechos Humanos (CADHAC) aims to establish the foundations for an effective and sustainable mechanism to address the issue of missing persons in the State of Nuevo León, Mexico, and promote effective responses to enforced and other types of disappearances. The project focuses on:
  • Enhancing the institutional capacity of the State of Nuevo León to comply with the General Law on Missing Persons;

  • Establishing a data-processing infrastructure for missing persons registries;

  • Enhancing forensic processes to account for missing persons; and

  • Increasing the impact and effectiveness of advocacy by victims’ organizations.

Position background The Database Software Developer is a ten month position responsible for researching, developing, prototyping and supporting in-house software solutions as directed by supervisor or specifications. Under the overall guidance and supervision of the Director of Data Systems and Data Coordination (HQ), the main duties and responsibilities will include the following:
  • Designing, implementing, adapting, deploying and maintaining of web services for connection between ICMP developed applications and third-party software solutions for real-time two-way data exchange

  • Designing, implementing, adapting, deploying and maintaining of in-house software solutions as instructed by the line manager

  • Customizing ICMP developed applications for specific projects, cultures or regions

  • Creating custom reports which are not included in ICMP applications as requested by ICMP’s management or users

  • Providing proper response to ongoing requests regarding all ICMP developed applications

  • Responsible for establishing communication channels with users and professional experts in order to collect information required for development of new applications

  • Writing code documentation

  • Reviewing test results and fixing technical problems

  • Contributing to technical Design and progress meetings

  • Support in localizing ICMP developed applications to Spanish language

  • Comply with project plans and industry standards

  • Performing other duties as required.


  • A university degree in Technical Sciences or Engineering

  • Minimum three years of experience as database software developer

  • Problem Solving, organization skills and ability to think algorithmically

  • Experience with C#, jQuery, HTML, CSS and .NET Framework (ASP.NET Web Forms)

  • Experience with implementing, consuming and deploying web services

  • Excellent knowledge of Relational Databases

  • Experience with writing and analyzing SQL Queries

  • Ability to write document requirements and specifications

  • Ability to work independently and in team

  • Demonstrated verbal and written communication skills

Mandatory requirements
  • Professional fluency in written and spoken English and Spanish

  • Proficiency in Microsoft applications, including Word, Excel and Power Point

  • Proven ability to interact positively with colleagues regardless of culture, nationality or gender

  • Ability to travel at short notice and to work flexible hours including weekends and evenings

  • Commitment to the underlying objective of helping the authorities and families of the missing to account for missing persons in an impartial and transparent manner.


In addition to an attractive base salary, this position is eligible for up to 8 weeks of paid time-off each year and generous social Security insurance. This position is at the LES 7 level on the ICMP Mexico Program salary scale. For more details, please see the ICMP website. Please submit your application in English. Review of applications will begin on 8 September 2020; however, the position will remain open until filled. ICMP is committed to maintaining an environment of mutual respect, where equal employment opportunities are available to all applicants. ICMP believes that diversity and inclusion among our staff are critical to our success as a global organization, and we seek to recruit, develop and retain the most talented individuals from a thoroughly diverse range of candidates. ICMP is proud to be part of the International Gender Champions network.
Apply Now