Software Development Associate

Software Development Associate

About the company

UNDP (United Nations Development Programme) is a United Nations organization that promotes the vision, mission, and strategic goals of the UN. The Enterprise Application Development (EAD) unit of the Information Technology Services (ITS) is responsible for developing sustainable and affordable IT solutions to meet UNOV/UNODC requirements and enabling availability of these solutions across UN Secretariat entities. The India Technology Hub (ITH/EAD) based in New Delhi forms part of the ITS's vital delivery pillars and aligns with the UN's revised ICT strategy.

About The Role

The Software Development Associate position is based in New Delhi, India, under the Regional Bureau for Asia and the Pacific. This is a full-time Service Contract position (SB3 grade) with an initial contract duration of 1 year with the possibility of extension. The role involves working with a team of highly motivated software development professionals on various applications - development, enhancements, management, and deployment tasks, under the Head of the India Technology Hub.

What You'll Do

The Software Development Associate will design and build enterprise-level learning management systems based on Moodle/PHP. You will be responsible for configuring, customizing, and implementing responsive and effective LMS systems while working closely with the Head – Technology and Solution. You will implement multi-tenancy scalable Moodle architecture and integrate with plugins when required. Additionally, you'll write scripts to automate Moodle routines and processes, and plan and implement API integrations with third parties as needed.

Key Responsibilities

Requirements

Education:

Experience:

Languages:

Competencies: