ICT Specialist - Software Development

United Nations Office for Project Services - UNOPS | Consultant |
Closing: 25 Feb 2026 0 days remaining
Location: REMOTE

Overview

The ICT Specialist - Software Development will contribute to the evolution and maintenance of DCO's software platforms, participating in the full software development lifecycle and supporting user issues and reporting.

Tasks Summary
  • Design, develop, and implement new features and modules.
  • Analyze and develop solutions for reported issues.
  • Utilize frontend and backend technologies for full-stack development.
  • Design and develop APIs for integration with other systems.
  • Develop AI-enabled applications.
  • Analyze existing applications for improvements.
  • Develop and integrate data visualizations and dashboards.
  • Collaborate with the development team.
  • Create and maintain technical documentation.
  • Provide technical support to application administrators and data managers.
  • Leverage cloud platforms and tools.
  • Stay informed about software development trends.
  • Assist with Dev-ops tasks.
Experience Requirements
  • Relevant experience in database-driven web application development and maintenance.
  • Minimum of 3 years of experience in developing with object-oriented JavaScript and JavaScript-based libraries, in particular Typescript, Node.JS or ReactJS.
  • Experience in developing with Node.js, Python, or other web application frameworks.
  • Experience developing with SQL-based open-source databases such as MySQL or PostgreSQL.
  • Experience with AI-enabled app development (Azure Foundry, MCP Servers, Copilot Studio, Rovo or others).
  • Experience in software testing, including frameworks and/or techniques such as dependency injection, Jest, Mocha, or Cypress is desirable.
  • Experience in code versioning, in particular Git workflow is an asset.
  • Experience in the development of web API services and their utilization is an asset.
  • Experience in developing in a Linux environment is desirable.
  • Experience in managing dependencies, deployment, and development workflow is desirable.
  • Demonstrated experience in web development projects in a consulting or professional services environment, working with cross-functional teams.
  • Experience working on projects using an agile framework is an asset.
  • Experience with devops, in particular Kubernetes and Docker is desirable.
  • Experience with Azure and other cloud services.
  • Experience in developing web applications in other programming languages would be beneficial.
  • Experience working with AI (Azure Open AI, Azure AI Foundry) and/or AI scripting languages is desirable.
  • Experience in integrating vector data and maps with various platforms is an asset.
  • Experience working as or closely with a UX/UI designer is an asset.
  • Experience working with the public or not-for-profit sector would be an asset.
Qualification Requirements
  • An advanced university degree (Master's degree or equivalent) preferably in information technology, information systems, information management, web development, database, engineering, or in a field related to the post description, with 5 (five) years of relevant experience is required;
  • OR A first-level university degree (Bachelor’s degree or equivalent), preferably in information technology, information systems, information management, web development, database, engineering, or in a field related to the post description, with 7 (seven) years of relevant experience is required;
  • OR A Secondary school diploma (or high school equivalent) with eleven (11) years of relevant experience is required.
Other Details

Languages Required: • English Fluent Required

Languages Preferred: • Arabic Intermediate Desirable • French Intermediate Desirable • Spanish Intermediate Desirable • Chinese, Mandarin Intermediate Desirable • Russian Intermediate Desirable

Contract Duration: 3 months with the possibility of extension subject to business needs, satisfactory performance, and funds availability.

Work Modality: Home based, / REMOTE, REMOTE

Remuneration:

Apply on Organization Website

Similar opportunities

United Nations Office for Project Services - UNOPS
Head Of Analytics & Reporting
United Nations Office for Project Services - UNOPS
Copenhagen, Denmark
Consultant opportunity closes Feb 25, 2026
United Nations Office for Project Services - UNOPS
Project Management Support - Specialist
United Nations Office for Project Services - UNOPS
REMOTE, REMOTE
Consultant opportunity closes Feb 25, 2026
United Nations Office for Project Services - UNOPS
Senior Project Manager (Infrastructure)
United Nations Office for Project Services - UNOPS
Juba, South Sudan
Consultant opportunity closes Feb 25, 2026
United Nations Office for Project Services - UNOPS
Finance Officer
United Nations Office for Project Services - UNOPS
Kyiv, Ukraine
Consultant opportunity closes Feb 25, 2026
United Nations Office for Project Services - UNOPS
HR Senior Associate
United Nations Office for Project Services - UNOPS
REMOTE, REMOTE
Consultant opportunity closes Feb 25, 2026
United Nations Office for Project Services - UNOPS
Partnerships Specialist
United Nations Office for Project Services - UNOPS
Washington, United States
Consultant opportunity closes Feb 25, 2026
INGO.WORK: