UNWB Full-Stack Web Developer

United Nations Office for Project Services

Bangkok, Thailand

Experience: 5 to 10 Years

Skill Required: IT and ICT

UNWB (unwebbuyplus.org) is UNOPS e-commerce solution for the humanitarian and development sector. The platform was built completely in-house from the ground up in 2017. The IT Team for UNWB (4 people and growing) is based in Bangkok and is fully responsible for the ongoing development and maintenance of the system. The UNWB IT Team works closely with our UNWB procurement colleagues who are based both in Bangkok and in Copenhagen.
The UNWB Full-Stack Web Developer will be responsible for developing high quality, secure, scalable, and maintainable code to enhance and extend the UNWB platform. The successful candidate will be working as part of the team and under the supervision of UNWB Application Architect.
Functional Responsibilities
Participates in development of UNWB platform in coordination with the UNWB Application Architect:
  • Implements new functionality using:
  • .NET/C#SQL Server
  • SQL Server
  • Entity Framework
  • JavaScript, HTML, CSS
  • Other technologies that may be adopted by the team
  • Maintains and enhances existing code 
  • Implements code in alignment with prescribed architecture and based on approved technical designs
  • Ensures optimal performance, scalability, and usability of business applications by adhering to established and evolving architectural standards developed by the UNOPS ICT Enterprise Architecture and Platforms team
  • Collaborates with team members to achieve optimal result
Participates in testing of the UNWB platform:
  • Writes unit tests and other forms of automated tests
  • Performs technical testing of existing and new functionality when upgrades/patches are applied
  • Assist in troubleshooting anomalies, understanding impacts and identifying solutions to bugs or gaps in functionality
Participates in support and maintenance of UNWB platform:
  • Responds to reported user issues that may require software patches or enhancements for internal and external platforms 
  • Develops and commits software patches/enhancement to address reported issues
  • Communicates with UNWB stakeholders to address their questions and requests
Impact of Results:
  • New functionality is added to the UN Web Buy platform.
  • Knowledge is shared among the team and lessons learned are captured.
Education/Experience/Language requirements
  • High School education is required.
  • University degree in Computer Science, Information Technology and Information Systems or other relevant discipline is an advantage and may substitute for some of the required years of experience, but is not a requirement.
  • Minimum 6 years of professional experience as a full stack web developer with any major server-side stack, relational database, and a modern front-end (JS, HTML, CSS) are required with a high school diploma.
  • Minimum 1 year of experience with .NET Framework.
  • Experience with Entity Framework is a plus.
  • Experience with SQL Server is a plus.
Language Requirements:
  • Full working knowledge of English is required.