676,377open jobs
39,196companies
102,149added this week
Browse all
Salary
$36k – $85k per year (Estimated)
Location
In office (Copenhagen)
Seniority
Junior · 2+ years exp
Overview
Company
Impact
Profile match
UNDP works to eradicate poverty and reduce inequalities through sustainable and inclusive development, in more than 170 countries and territories.

Please note the appropriate Tier indicated in the vacancy title and ensure that you are holding the applicable contract as defined below:

  • Tier 0: UNDP/UNCDF/UNV IP staff holding permanent (PA) and fixed-term (FTA) appointments, whose posts will be abolished, or contracts will be terminated or not renewed during 2026.
  • Tier 1: UNDP/ UNCDF/ UNV staff holding permanent (PA) and fixed term (FTA) appointments (defined as “internal” candidates)
  • Tier 2: UNDP/ UNCDF/ UNV staff holding temporary appointments (TA) and personnel on regular PSA contracts
  • Tier 3: All other contract types from UNDP/UNCDF/UNV and other agencies, and other external candidates

Background and organization context

Office/Unit/Project Description

The United Nations Development Programme (UNDP) Office of Information Technology and Management (ITM) is a key entity supporting ICT systems and services globally across 155+ country offices and partners. The Service Automation Engineering Unit plays a crucial role in enhancing automation solutions that drive efficiency and innovation aligned with UNDP's strategic goals, including the Digital Transformation agenda.

The Development Analyst under the supervision of the Service Automation Engineering Specialist will support the design, development, deployment, and maintenance of software applications and automation tools. The analyst will contribute to the technical implementation of solutions using technologies including Rust, Node.js, Python, and Docker. This role ensures the integration of modern software development practices and supports innovation in service automation.

UNDP adopts a portfolio approach to accommodate changing business needs and leverage linkages across interventions to achieve its strategic goals. This is a recognition of the interconnected nature of development risks & crises that the world is facing and that call for assembling multidisciplinary teams for an integrated & systemic response. Therefore, UNDP personnel are expected to work across issues, units, functions, teams and projects in multidisciplinary teams in order to enhance and enable horizontal collaboration.

Scope of Work

1. Software Development and Implementation

  • Design, develop, test, and deploy high-quality, production-grade applications using Rust, Node.js, and Python, ensuring performance, reliability, and scalability.
  • Architect and build cloud-ready, containerized applications using Docker and modern microservices principles to support distributed and scalable systems.
  • Collaborate and drive the integration of automation and AI-driven tools with UNDP’s enterprise IT ecosystem, ensuring seamless interoperability and data flow across UNDP IT infrastructure.
  • Apply secure coding practices and optimize applications for performance, resilience, and maintainability in enterprise environments.

2. Technical Support and Maintenance

  • Monitor, troubleshoot, and resolve issues across applications and automation systems, ensuring high availability and system reliability.
  • Proactively identify opportunities for performance optimization, system enhancements, and technical innovation.
  • Translate user feedback and operational requirements into iterative improvements and feature enhancements
  • Enforce UNDP/ITM standard and industry best practices in coding standards, documentation, and version control, ensuring maintainable and scalable codebases.

3. Collaboration and Teamwork

  • Collaborate with cross-functional teams (IT, data, and business stakeholders) to support design end-to-end digital solutions that address complex operational challenges.
  • Participate in agile development processes and contribute to continuous improvement initiatives.
  • Support knowledge sharing and capacity-building activities within the team.

4. Research, innovation and facilitate knowledge management

  • Stay updated on emerging trends and technologies related to software development and automation.
  • Evaluate new tools and propose innovative solutions to enhance service delivery.
  • Contribute to the development and documentation of best practices and guidelines.
  • Promote a culture of continuous learning, collaboration, and innovation within the development team.
  • Identify and promote different systems and applications for optimal content management, knowledge management and sharing, and information provision.

5. Reporting and Documentation

  • Prepare technical reports, user guides, and system documentation for developed solutions.
  • Contribute to technical documentation, solution architecture artifacts, and knowledge repositories.
  • Maintain accurate records of development activities and project progress.
  • Support compliance with organizational policies and IT governance requirements.

The incumbent performs other duties within their functional profile as deemed necessary for the efficient functioning of the Office and the Organization.

4. Institutional Arrangement

On a day-to-day basis, the Development Analyst will be working with and directly reporting to the Service

Expected Demonstration of Competencies

Core Competencies

Achieve Results: LEVEL 1: Plans and monitors own work, pays attention to details, delivers quality work by deadline

Think Innovatively: LEVEL 1: Open to creative ideas/known risks, is pragmatic problem solver, makes improvements

Learn Continuously: LEVEL 1: Open minded and curious, shares knowledge, learns from mistakes, asks for feedback

Adapt with Agility: LEVEL 1: Adapts to change, constructively handles ambiguity/uncertainty, is flexible

Act with Determination: LEVEL 1: Shows drive and motivation, able to deliver calmly in face of adversity, confident

Engage and Partner: LEVEL 1: Demonstrates compassion/understanding towards others, forms positive relationships

Enable Diversity and Inclusion LEVEL 1: Appreciate/respect differences, aware of unconscious bias, confront discrimination

Cross-Functional & Technical Competences

Thematic AreaNameDefinition

Business Management

Customer Satisfaction/Client Management

Ability to respond timely and appropriately with a sense of urgency, provide consistent solutions, and deliver timely and quality results and/or solutions to fulfil and understand the real customers' needs. Provide inputs to the development of customer service strategy. Look for ways to add value beyond clients' immediate requests. Ability to anticipate client's upcoming needs and concerns.

Business Development

Working with Evidence and Data

Ability to inspect, cleanse, transform and model data with the goal of discovering useful information, informing conclusions and supporting decision-making.

Business Management

Digital Awareness and Literacy

Ability to monitor new and emerging technologies, as well as understand their usage, potential, limitations, impact, and added value. Ability to rapidly and readily adopt and use new technologies in professional activities, and to empower others to use them as needed. Knowledge of the usage of digital technologies and emerging trends.

Business Management

Operations Management

Ability to effectively plan, organise and oversee different parts of corporate operations, simultaneously and in an integrated way, in order to convert the organisation’s assets into the best results in the most efficient way. Knowledge of relevant concepts and mechanisms.

Information Management & Technology

Programming

Knowledge in programming concept, developing software program and management of application lifecycle. Knowledge of Oracle VCBS, Microsoft tools and equivalent an asset.

Information Management & Technology

Applications Management

Ability to set-up, develop, support, and maintain applications. Expertise in Oracle Cloud, ServiceNow, SalesForce.com and Microsoft technology and assets

Business Direction & Strategy

Systems Thinking

Ability to use objective problem analysis and judgement to understand how interrelated elements coexist within an overall process or system, and to consider how altering one element can impact on other parts of the system.

Required Education, Experience, Skills and Competencies

Minimum Education requirements

Advanced university degree (master’s degree or equivalent) in Computer Science, Software Engineering, or a related field is required, Or

A first-level university degree (bachelor’s degree) in the areas mentioned above, in combination with an additional two years of qualifying experience will be given due consideration in lieu of the advanced university degree.

Minimum years of relevant work experience

Minimum of 2 years (with master’s degree) or 4 years (with bachelor’s degree) of relevant work experience, preferably in the area of software development, automation, or related areas, ideally within an international or UN environment.

Required skills

  • Proven experience in 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.

Desired skills in addition to the competencies covered in the Competencies section

  • Experience with Microsoft technology stack, including experience with Microsoft Azure (cloud services, app hosting, and identity management), Power Platform (Power Apps, Power Automate), and integration with Microsoft 365 services and APIs (e.g., Teams, SharePoint, Graph API).
  • Experience with Google technology stack, including experience with Google Cloud Platform (GCP), Workspace APIs (Gmail, Drive, Docs), and development or integration of solutions using Google services and automation tools.
  • Experience working in a multicultural and multidisciplinary team and adapt to evolving technical environments.
  • UN experience.

Required Language (s):

  • Fluency in English is required.
  • Knowledge of Spanish and/or French is desirable.

Equal opportunity

  • As an equal opportunity employer, UNDP values diversity as an expression of the multiplicity of nations and cultures where we operate and, as such, we encourage qualified applicants from all backgrounds to apply for roles in the organization. Our employment decisions are based on merit and suitability for the role, without discrimination.
  • UNDP is also committed to creating an inclusive workplace where all personnel are empowered to contribute to our mission, are valued, can thrive, and benefit from career opportunities that are open to all.

Sexual harassment, exploitation, and abuse of authority

  • UNDP does not tolerate harassment, sexual harassment, exploitation, discrimination and abuse of authority. All selected candidates, therefore, undergo relevant checks and are expected to adhere to the respective standards and principles.

Right to select multiple candidates

  • UNDP reserves the right to select one or more candidates from this vacancy announcement. We may also retain applications and consider candidates applying to this post for other similar positions with UNDP at the same grade level and with similar job description, experience and educational requirements.

Equal opportunity

  • As an equal opportunity employer, UNDP values diversity as an expression of the multiplicity of nations and cultures where we operate and, as such, we encourage qualified applicants from all backgrounds to apply for roles in the organization. Our employment decisions are based on merit and suitability for the role, without discrimination.
  • UNDP is also committed to creating an inclusive workplace where all personnel are empowered to contribute to our mission, are valued, can thrive, and benefit from career opportunities that are open to all.

Sexual harassment, exploitation, and abuse of authority

  • UNDP does not tolerate harassment, sexual harassment, exploitation, discrimination and abuse of authority. All selected candidates, therefore, undergo relevant checks and are expected to adhere to the respective standards and principles.

Right to select multiple candidates

  • UNDP reserves the right to select one or more candidates from this vacancy announcement. We may also retain applications and consider candidates applying to this post for other similar positions with UNDP at the same grade level and with similar job description, experience and educational requirements.

Scam alert

  • UNDP does not charge a fee at any stage of its recruitment process. For further information, please see www.undp.org/scam-alert.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
676,377 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Copenhagen
$85k – $108k per year • Equity • Remote/Hybrid • Full-Time • Bachelor's Degree • Burlington
Python
Java
Rust
C++
DevOps
CI/CD
GitHub
GitLab
Robotics
ROS
Management
Confluence
Jira
Agile
Apply
$63k – $141k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Galway
Python
Java
AI/ML
Model Context Protocol
AI Agents
Structured Outputs
LLM Evaluation
Edge AI
DevOps
Rest API
CI/CD
Git
AWS
Management
Agile
Apply
Remote/Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Hyderabad
Python
Java
TypeScript
SQL
C#
C#
.NET
DevOps
Rest API
Terraform
Ansible
GitHub Actions
CI/CD
Git
AWS
Docker
Management
Agile
Scrum
Apply
$150k – $196k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • Burlington
Python
Java
Rust
C++
AI/ML
Reinforcement Learning
AI Agents
Robotics
Motion Planning
Reinforcement Learning
Apply
$28k – $64k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Hyderabad
Python
JavaScript
TypeScript
Databases
ClickHouse
Apache Kafka
AI/ML
Model Context Protocol
AI Agents
Agentic Workflows
Frontend
Angular
React.js
DevOps
Rest API
CI/CD
Docker
Kubernetes
Management
ServiceNow
Apply
$18k – $33k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Sarajevo
Apply
In office • 6+ years exp • Bachelor's Degree
Databases
Oracle
Management
ServiceNow
Apply
$16k – $34k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Cotabato City
Management
Outlook
Apply
$16k – $33k per year (Estimated) • In office • 6+ years exp • High School Diploma • Astana
Apply
$28k – $62k per year (Estimated) • In office • Internship • Bachelor's Degree • Brussels
Apply
In office • Full-Time • Master's Degree • Copenhagen
Apply
Key Account Manager 6 hours ago
$35k – $82k per year (Estimated) • In office • Copenhagen
Cybersecurity
GDPR
Apply
$91k – $159k per year (Estimated) • Remote/Hybrid • Full-Time • London • Lisbon • Copenhagen • Madrid
Python
Databases
Google BigQuery
BigQuery
AI/ML
dbt
DevOps
CI/CD
Git
Analytics
ETL/ELT
Fivetran
Apply
$60k – $172k per year (Estimated) • Equity • In office • Full-Time • Copenhagen
Python
JavaScript
Rust
TypeScript
AI/ML
Edge AI
DevOps
OpenTelemetry
Debian
Prometheus
CI/CD
Grafana
IoT
MQTT
Apply
$82k – $172k per year (Estimated) • In office • Full-Time • Copenhagen
Design
Figma
Management
Agile
Apply
See all jobs
This is one of many
676,377 more open roles from verified company boards, updated every day.