Software Development Volunteer (SPI)

Develop digital tools to improve animal management in Uzbekistan.

This opening expired 7 months ago. Do not try to apply for this job.

UNDP - United Nations Development Programme

Open positions at UNDP
Logo of UNDP

Application deadline 7 months ago: Tuesday 11 Nov 2025 at 00:00 UTC

Open application form

Overview

Develop digital tools to improve animal management in Uzbekistan.

You have:

  • Basic programming knowledge in one or more languages (e.g., Python, JavaScript, or PHP).
  • Educational Background (or currently studying): Computer science, information systems, or software engineering.
  • Understanding of open-source development frameworks.
  • Experience with API development or integration is an asset.
  • Ability to collaborate in agile, sprint-based teams.
  • Fluency in Uzbek; working knowledge of English preferred.
  • Accountability, Adaptability and flexibility, Creativity, Judgement and decision-making, Planning and organising, Professionalism, Self-management.

The Tech Volunteers for Resilience (Tech4R) programme, jointly led by the United Nations Development Programme’s Istanbul International Centre for Private Sector in Development (UNDP ICPSD) and the United Nations Volunteers (UNV) programme, mobilizes skilled community volunteers to co-develop open-source digital tools that advance resilience, recovery, and sustainable development. In collaboration with UNDP Uzbekistan under the GEF Small Grants Programme (SGP), Tech4R is supporting the Chip-Mahalla 2025 initiative through the design of a Digital Platform for Animal Identification and Management in Uzbekistan. This project aims to modernize the management of domestic and shelter animals through a centralized, open-source platform that connects microchip-based identification data with digital records. The system will enhance traceability, improve animal welfare management, and support data-driven decision-making across veterinary institutions, shelters, and municipalities. The Software Development Volunteers will be responsible for building the technical architecture of the digital platform, including core registration modules, user interfaces, and API connections. Their work will be instrumental in delivering a scalable, secure, and user-friendly tool that supports the national rollout of the Animal Identification Law.

The Volunteer together with the team will: • Develop and test the core modules of the digital platform (registration, update, and query functions). • Build API integrations to connect microchip identification data with management records. • Collaborate with database, QA, and UI/UX teams to ensure functionality and user experience alignment. • Contribute to interface coding and layout development following open-source standards. • Implement basic data protection and access control measures within the system. • Document software development processes and contribute to the technical manual for replication.

This is an unpaid volunteer assignment.

• Accountability • Adaptability and flexibility • Creativity • Judgement and decision-making • Planning and organising • Professionalism • Self-management

• Basic programming knowledge in one or more languages (e.g., Python, JavaScript, or PHP). • Educational Background (or currently studying): Computer science, information systems, or software engineering. • Understanding of open-source development frameworks. • Experience with API development or integration is an asset. • Ability to collaborate in agile, sprint-based teams. • Fluency in Uzbek; working knowledge of English preferred.

This is a volunteer assignment, not an employment. By sharing your time, energy, and talents, you can support communities in need and become part of something greater than yourself — a global movement for peace, development and humanitarian aid. Volunteering strengthens trust, solidarity, and reciprocity among citizens, and it can promote a sense of belonging and purpose.

This is an unpaid volunteer assignment.

UN Volunteer entitlement for this assignment: • Private insurance for the duration of the assignment: Health, dental, life and dismemberment (coverage by CIGNA)

Other benefits include: - International collaboration and mentorship - Skills development in real world, UN-driven projects - Certificate of Service and exposure to international work - Notes:

This UN Volunteer assignment will be supporting the Tech4R programme.

The Tech Volunteers for Resilience (Tech4R) programme mobilizes skilled digital volunteers to co-create open-source solutions that strengthen disaster resilience.

UN Volunteers for this particular assignment are governed by the particular conditions set out in their offers and contracts.

Potential interview questions

Describe a time when you had to adapt your approach during a project. What did you change and what was the outcome? This question assesses your adaptability and flexibility in dynamic environments. Provide a specific example and highlight the changes you made and their impact on the project's success.
How do you prioritize tasks in a collaborative software development environment? This question evaluates your planning and organizing skills. Pro members can see the explanation.
Can you give an example of a creative solution you developed for a technical problem? Pro members can see the explanation. Pro members can see the explanation.
Explain how you approach documenting software development processes. Pro members can see the explanation. Pro members can see the explanation.
What steps do you take to ensure user experience is a priority in your development work? Pro members can see the explanation. Pro members can see the explanation.
How do you ensure security measures are integrated into your coding practices? Pro members can see the explanation. Pro members can see the explanation.
Discuss your experience with Agile methodologies and how you apply them in your work. Pro members can see the explanation. Pro members can see the explanation.
What motivates you to volunteer your technical skills for projects like Tech4R? Pro members can see the explanation. Pro members can see the explanation.
Added 7 months ago - Updated 7 months ago - Source: unv.org