United Nations Development Programme (UNDP)

Software Engineer Associate (Front-end Focus)

United Nations Development Programme (UNDP)

Job Description

UNDP is committed to achieving workforce diversity in terms of gender, nationality and culture. Individuals from minority groups, indigenous groups and persons with disabilities are equally encouraged to apply. All applications will be treated with the strictest confidence. UNDP does not tolerate sexual exploitation and abuse, any kind of harassment, including sexual harassment, and discrimination. All selected candidates will, therefore, undergo rigorous reference and background checks. The United Nations Development Programme is the Global Development network of the United Nations system that is on the ground in 177 countries, with its Headquarters in New York, USA. The Bureau for Management Services (BMS) is a central Bureau tasked with the development of corporate strategies, policies, tools and systems in key cross-cutting management areas. Drawing on sound analytics and a risk-management approach, BMS supports the achievement of development results through management advice, innovative business solutions, and other corporate services in line with international best practices and evolving needs and expectations of development partners. BMS also ensures policy adherence in operations management within UN Rules & Regulations, safeguarding UNDP’s accountability vis-à-vis Member States and other stakeholders.

UNDP is an operational backbone to the UN system: providing payroll, financial transactions, common premises, treasury investment, procurement, legal services to UN agencies. UNDP provides IT support for 13 UN entities with 40,000 United Nations and external users of the UNDP’s Atlas ERP system, as well as information and Communication Technology (ICT) and application solutions for the United Nations field presence. To support the UNDP Digital Strategy 2019-2021 and enable the digital transformation of the organization, the office of Information and Technology Management (ITM) is tasked with developing and operating the enabling corporate technology platforms and providing related services that power the digital transformation including: (1) advice, Administration and acceleration services to promote delivery of maximum business value of each platform; (2) a global service desk operation; (3) and outreach services to promote knowledge sharing and effective, agile planning and governance of technology development and utilization.

Under the overall guidance of the Chief, Digital Corporate Platforms, and the supervision of the digital innovation platform lead, the Software Engineer Associate (Front-end Focus) will be part of the digital innovation platform initiative, centering on building the platform, providing support, and onboarding the users to use the platform in supporting their app creation and development. In this position, you will be working with the project lead in developing the platform and automated process to support the provisioning of resources to provide a seamless experience to platform users in transitioning from traditional development practice to a full modern DevOps application development. In addition, you will be providing support to the platform users both in guiding as well as hands-on support to ensure they are able to take full advantage of the platform including support in creating a build release pipeline for the app. This position will also be supporting the mobile app publishing pipeline in releasing the mobile app to both android and apple store.

Duties and Responsibilities

  • Responsible for designing, coding, unit testing, building, deploying, and supporting application Software Development, focusing on the front-end and UI area, in a global dynamic environment across functions and projects.
  • Conduct peer code reviews, bug bashes and Design reviews with the team.
  • Assists other developer in the office community in the creation of application, integration, and Data Architecture.
  • Collaborate with all units to bring new concepts and technologies that can support and optimize UNDP digital tech innovation.


Core Competencies

  • Innovation -  Ability to make new and useful ideas work. Level 3: Adapts deliverables to meet client needs
  • Leadership -  Ability to persuade others to follow. Level 3: Proactively seeks and recognizes contributions of others
  • People Management - Ability to improve performance and satisfaction. Level 3: Appropriately involves team in different stages of work and decision-making
  • Communication -  Ability to listen, adapt, persuade and transform.  Level 3: Expresses information and views with adaptive reasoning and appreciation for complexity and variation
  • Delivery - Ability to get things done while exercising good judgement. Level 3: Takes responsibility for addressing critical situations and delivering core value.:
Corporate Competencies:

  • Demonstrates integrity by modeling the UN’s values and ethical standards;
  • Advocates and promotes the vision, mission, and strategic goals of UNDP;
  • Displays cultural, gender, religion, race, nationality and age sensitivity and adaptability;
  • Treats all people fairly without favoritism.
Functional Competencies:

  • Share knowledge and experience and contributes to relevant discussions;
  • Ability to work in a team and respect diversity;
  • Excellent organizational skills;
  • Pro-active, self-directed, enthusiastic and well organized with an attention to details;
  • Ability to set and meet deadlines on multiple projects without frequent supervision and work autonomously;
  • Excellent communication and interpersonal skills.
Level 6: Integrate & Empower: Leads integral work of teams utilizing expertise, vision, problem-solving capability, and collaborative energy in professional area of expertise.

Required Skills and Experience


  • Secondary education with specialized Computer Software engineering, software programming, information technology training or related field with minimum of 7 years’ experience.
  • Bachelor’s degree in Computer Science or related field is a plus.

  • 7 years of relevant experience in full stack development with a minimum 3 years of relevant experience in front-end development experience
  • Having hand on experience in developing modern web application with DevOps pipeline for built, test and release in a collaborative environment following agile/scrum methodology is preferred
  • Strong programming skills with minimum 1 year of experience in hands-on programming in HTML, CSS, JS, and NodeJS or other open cross platform languages.
  • Mastering source code control and collaboration with Git
  • Good understanding of modern web technology including HTML5 and single page web app
  • Mastering source code control and collaboration with Git
  • Very good understanding of UI/UX layout and graphic design
  • Having hands- on experience in graphic design is a plus.
Language requirements:

  • Excellent oral and written communication skills in English
  • Working knowledge of French or Spanish is an asset.


Important applicant information All posts in the GS categories are subject to local recruitment.

***This Posting is open just for Panamanian citizens or foreign persons with permanent residence and a valid work permit.*** Applicant information about UNDP rosters Note: 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 warning The United Nations does not charge any application, processing, training, interviewing, testing or other fee in connection with the application or recruitment process. Should you receive a solicitation for the payment of a fee, please disregard it. Furthermore, please note that emblems, logos, names and addresses are easily copied and reproduced. Therefore, you are advised to apply particular care when submitting personal information on the web.

Apply Now