ForGood
Home / Jobs /Engineering & Technology / Development Analyst
UN
United Nations Development Programme (UNDP) Office of Information Technology and Management (ITM)

Development Analyst

LocationRemote (UNDP global network)
SetupRemote
LevelEntry
Posted22m ago
Apply by2026-12-31
Engineering & Technology

Quick answer

UNDP Office of Information Technology and Management is seeking a remote Development Analyst to support software development and automation using Rust, Node.js, Python, and Docker. Requires a master’s degree or equivalent in Computer Science or Software Engineering with at least 2 years of relevant experience.

Role
Development Analyst
Organization
United Nations Development Programme (UNDP) Office of Information Technology and Management (ITM)
Location
Remote (UNDP global network)
Work setup
Remote
Level
Entry
Category
Engineering & Technology
Apply by
2026-12-31

The role

The Development Analyst will support the design, development, deployment, and maintenance of software applications and automation tools using Rust, Node.js, Python, and Docker.

What you'll do

  • Design, develop, test, and deploy high-quality applications using Rust, Node.js, and Python.
  • Collaborate on the integration of automation and AI-driven tools with UNDP’s IT ecosystem.
  • Monitor, troubleshoot, and resolve issues across applications and automation systems.
  • Stay updated on emerging trends and technologies related to software development and automation.
  • Prepare technical reports and documentation for developed solutions.

What it takes

  • Advanced university degree in Computer Science or Software Engineering
  • Proven experience with Rust, Node.js, Python programming languages
  • Hands-on experience with Docker containerization technology
  • Experience with software development lifecycle, version control (e.g., Git), and CI/CD pipelines

What you'll bring

Rust programmingNode.js programmingPython programmingDocker containerization technologySoftware development lifecycleVersion control with Git

Frequently asked questions

Where is the job located?

The position is remote within UNDP's global network.

What is the compensation range?

Compensation is not specified in the job posting.

What are the key qualifications required?

A master’s degree in Computer Science or Software Engineering, and at least 2 years of relevant experience with Rust, Node.js, Python programming languages, and Docker containerization technology.

How do I apply for this position?

Interested candidates should submit their applications through the UNDP recruitment portal by December 31.

How to apply

Apply directly on United Nations Development Programme (UNDP) Office of Information Technology and Management (ITM)'s site. We link straight through — no resume parsing, no profile to fill out.

Apply now →

This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on United Nations Development Programme (UNDP) Office of Information Technology and Management (ITM)'s official posting before applying.