ICT Advisor (Software Engineer)

The Hague

  • Organization: UNOPS - United Nations Office for Project Services
  • Location: The Hague
  • Grade: Mid level - IICA-3, International Individual Contractors Agreement
  • Occupational Groups:
    • Engineering
    • Information Technology and Computer Science
  • Closing Date: 2025-09-02

Job categories IT
Vacancy code VA/2025/B5011/30620
Level ICS-11
Department/office GPO, NYPO, UN Technology Support Services
Duty station The Hague, Netherlands
Contract type International ICA
Contract level IICA-3
Duration Ongoing contract - Open-ended subject to organizational requirements, availability of funds and/or satisfactory performance
Application period 19-Aug-2025 to 02-Sep-2025
Applications to vacancies must be received before midnight Copenhagen time (CET) on the closing date of the announcement.

Functional Responsibilities

The incumbent will be responsible for the following duties:

  • Advise on the modernization of digital systems, including transitions from legacy systems such as Excel-based workflow to scalable, cloud-based platforms.
  • Design and implement cloud-based applications for data visualization and integration, including offline functionality when operationally required.
  • Build and maintain Application Programming Interfaces (APIs) and microservices that facilitate interoperability between HDX and external platforms using open data standards.
  • Provide strategic input on system architecture for both frontend and backend systems using JavaScript and Python frameworks .
  • Develop and maintain automated pipelines to process and serve tabular, vector, and raster data.
  • Document code and systems clearly and provide capacity building support for internal team members.
  • Research new digital products, provide technical feasibility assessments, and advise on potential approaches .
  • Present technical work and outcomes to technical and non-technical audiences.

Education/Experience/Language requirements

Female Candidates are strongly encouraged to apply.

Candidates with no United Nations or UNOPS experience are strongly encouraged to apply.

a. Education 
  • An advanced university degree  (Master’s degree or equivalent) preferably in software engineering, computer science, mathematics, physics,  economics or in a related field with seven (7) years of relevant experience is required; OR .  
  • A first-level university degree (Bachelor’s degree or equivalent)  preferably in software engineering, computer science, mathematics, physics,  economics or in a related field, with nine (9) years of relevant experience is required. 

b. Work Experience  Required:

  • Relevant experience is defined as experience in software engineering, web development, and/or pipeline building. 
  • Experience building web-based applications, RESTful APIs, and/or using data visualization libraries is required.
  • Experience with cloud deployment frameworks and/or containerized applications is required.

Desirable experience (the following experience is optional, candidates who do not have it are welcome to apply.)

  • Exceptional communication skills, in order to explain your work to non technical colleagues who may not be familiar with software engineering is desirable. 
  • Experience in understanding partner needs and requirements is desirable. 
  • Knowledge or experience in the humanitarian or development sectors is desirable.
  • Knowledge of Agile methodologies or experience in project management is desirable.

c. Language

  • Fluency in English (read, write, speak) is required 
  • Knowledge of any of the other UN official languages is an advantage.
We do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the requirements for the position and that you qualify.
Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.
Fellow badge

This feature is included in the Impactpool Fellowship.

Become a Fellow and get a summary of the job description to quickly understand the role and the requirements