Database Software Developer, Mexico (subject to funding) L7
International Commission on Missing Persons (ICMP)
Location: Monterrey (Mexico)
A Hardship
Apply Now
Added 2 months ago
Job Description

Organization profile

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.

About ICMP

ICMP works with governments, civil society organizations, justice institutions, international organizations and others throughout the world to address the issue of people who have gone missing as a result of armed conflict, human rights abuses, disasters, organized crime, irregular migration and other causes.

As the only international organization that is exclusively tasked to address this issue, ICMP is actively engaged in developing institutions and civil society capacity, promoting legislation, fostering social and political advocacy, and developing and providing technical expertise to locate and identify the missing.