Background

This specific tender is managed via the new supplier portal system of UNDP which replaces the online eTendering system previously used. If you are interested in submitting a bid for this tender, you must subscribe following the instructions in the user guide. If you have not registered a profile with this system, you can do so by following the link for Supplier RegistrationPlease DO NOT use the "Apply Now" function on this site. Application submitted on this site WILL NOT BE ACCEPTED.

If you already have a supplier profile, please login to the Supplier Portal, then search for the negotiation using the reference number UNDP-BRC-00018, following the instructions in the user guide.

--------------------------

Across Asia and the Pacific, UNDP helps countries build and share their own solutions to urgent development challenges, supporting coalitions for change and connecting individuals and institutions so they can share knowledge, experience and resources. As countries develop local capacity, they draw on the people of UNDP and our wide range of regional and global partners. The Bangkok Regional Hub (BRH) provides proactive support to country offices (CO) by responding to their demand for policy and programme advice and by ensuring alignment of country programmes with regional and corporate priorities. To ensure continued support to our initiatives, UNDP’s Bangkok Regional Hub (BRH) seeks a software developer to enhance the current applications and develop new online business processes.

 

Under the guidance of the Applications Development Specialist and in collaboration with the Programme Management Specialist, the SharePoint Developer provides application migration, development and features enhancement services to the BRH, provides development and support of SharePoint applications and of information management tools.

Across Asia and the Pacific, UNDP helps countries build and share their own solutions to urgent development challenges, supporting coalitions for change and connecting individuals and institutions so they can share knowledge, experience and resources. As countries develop local capacity, they draw on the people of UNDP and our wide range of regional and global partners. The Bangkok Regional Hub (BRH) provides proactive support to country offices (CO) by responding to their demand for policy and programme advice and by ensuring alignment of country programmes with regional and corporate priorities. To ensure continued support to our initiatives, UNDP’s Bangkok Regional Hub (BRH) seeks a software developer to enhance the current applications and develop new online business processes.

Under the guidance of the Applications Development Specialist and in collaboration with the Programme Management Specialist, the SharePoint Developer provides application migration, development and features enhancement services to the BRH, provides development and support of SharePoint applications and of information management tools.

Duties and Responsibilities

  • Migrate existing SharePoint Provider Hosted apps from SharePoint on-premises to SharePoint online using Azure DevOps, ASP.net (MVC with Entity Framework), SharePoint Online, SQL Server, JavaScript, JQuery and other JavaScript libraries.
  • Co-develop/feature enhancement of web applications using ASP.net (MVC with Entity Framework), SharePoint Online, SQL Server, JavaScript, JQuery and other relevant JavaScript libraries.
  • Maintenance of the delivered tools, troubleshooting and enhancements within the validity of the contract.
  • Create technical documentation.
  • Support end users on existing applications within the scope of work.

 

Working Arrangements:

  • The consultancy will be home based.
  • The Consultant will be given access to relevant information, databases, and platforms necessary for execution of the tasks under this consultancy.
  • The Consultant is expected to have internet and IT equipment at home.

 

Competencies

COMPETENCIES
 

Fundamental knowledge of processes, methods and procedures

  • Understands the main processes and methods of work regarding the position.
  • Possesses basic knowledge of organizational policies and procedures relating to the position and applies them consistently in work tasks.
  • Identifies new and better approaches to work processes and incorporates same in own work.
  • Strives to keep job knowledge up to date through self-directed study and other means of learning.
  • Demonstrates good knowledge of information technology and applies it in work assignments.

 

Promoting Organizational Change and Development

  • Presentation of information on best practices in organizational change.
  • Demonstrates ability to identify problems and proposes solutions.
  • Design and Implementation of Management Systems.
  • Data gathering and implementation of management systems.
  • Uses information/databases/other management systems.

 

Client Orientation

  • Maintains effective client relationships.
  • Reports to internal and external clients in a timely and appropriate fashion.
  • Organizes and prioritizes work schedule to meet client needs and deadlines.
  • Establishes, builds, and sustains effective relationships within the work unit and with internal and external clients.
  • Responds to client needs promptly.
  • Gathers and disseminates information on best practice in accountability and results-based management systems.

 

Required Skills and Experience

Educational Qualifications:

Bachelor’s Degree in Computer Science, Information Technology or relevant field.

 

Experience Requirements:

  • Minimum of 5 years' experience in web applications development using Azure DevOps, ASP.net MVC with Entity Framework, SQL Server, JQuery, JavaScript, HTML and CSS.
  • Experience in developing SharePoint Provider Hosted apps is highly desirable.
  • Experience in Azure deployment scenario and available controls and functions.

 

Language requirements

Fluency in written and spoken English is required.