Software Developer

Location : Home-based
Application Deadline :03-Mar-21 (Midnight New York, USA)
Time left :0d 11h 1m
Type of Contract :Individual Contract
Post Level :International Consultant
Languages Required :
Starting Date :
(date when the selected candidate is expected to start)
Duration of Initial Contract :2 months
Expected Duration of Assignment :25 days intermittently

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.


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 development and features enhancement services to the BRH, provides development and support of SharePoint applications and of information management tools.

Duties and Responsibilities

Scope of work:

  • Develop workflow based online applications using Asp.Net, MVC, Entity Framework, JQuery, Ajax, Angular (TypeScript), SQL Server, and other script libraries, as necessary.
  • Enhance functionalities and features in existing BRH applications as required.
  • Create, design, and manage contents on SharePoint online Site pages, Lists and Libraries.
  • Ad-hoc support to RBAP country offices on existing application hosted on Azure platform.
  • Develop standardized dashboards and reports using Power BI and other tools as necessary.
  • Create SRS and technical documentation as required.
  • Create step-by-step user guide for applications

Work arrangements:

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

Expected Deliverables and Schedule of Payments:

OutputDescriptionEstimated timelinePercentage for payment

Deliver feature enhancement of “Vital Signs” (UNDP in-house) application using Angular and other relevant tools.

Payment will be released upon final and approved version of Vital Signs feature enhancement, and the final step-by-step user guide.

by 15 March

(est. 15 working days)

Deliver feature enhancement of “Post Classification” (UNDP in-house) application using Asp.Net, MVC, Entity Framework, JQuery and other relevant tools.

Payment will be released upon final and approved version of Vital Signs feature enhancement, and the final step-by-step user guide

by 1 April

(est. 10 working days)



  • Demonstrates integrity by modeling the UN’s values and ethical standards;
  • 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.

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-based applications development using Asp.Net, MVC, Entity Framework, JQuery, Ajax, LINQ, Angular (TypeScript), SQL Server and other relevant tools.
  • Experience in online deployment scenario and available controls and functions.
  • Experience in developing SharePoint Provider Hosted apps is an asset.
  • Previous experience working with UNDP or other UN agencies is an asset.


Price Proposal and Schedule of Payments

The contract will be based on Lump Sum Amount.

The total amount quoted shall be all-inclusive and include all costs components required to perform the deliverables identified in the TOR, including professional fee and any other applicable cost to be incurred by the IC in completing the assignment. The contract price will be fixed output-based price regardless of extension of the herein specified duration. Payments will be done upon completion of the outputs and as per percentages listed under the Expected Deliverables and Schedule of Payments above.


Evaluation Method and Criteria

Individual consultants will be evaluated based on the following methodology:

Cumulative analysis

The award of the contract shall be made to the individual consultant whose offer has been evaluated and determined as a) responsive/compliant/acceptable; and b) having received the highest score out of set of weighted technical criteria (70%) *and financial criteria (30%). Financial score shall be computed as a ratio of the proposal being evaluated and the lowest priced qualified proposal received by UNDP for the assignment.     

Technical Criteria for Evaluation (Maximum 70 points)

  • Desk review (Maximum 40 points)
    • Criteria 1: Relevance of Education and/or Professional Certificate (max 5 points)
    • Criteria 2: Experience in web-based applications development with Asp.Net, MVC, JQuery, SQL Server, LINQ and relevant script libraries (max 15 points)
    • Criteria 3: Experience in web-based applications development with Angular (TypeScript) and relevant script libraries (max 15 points)
    • Criteria 4: Experience in working with SharePoint environment (max 5 points)
  • Technical assessment (Maximum 30 points)

Only candidates obtaining a minimum of 49 points (70% of the total technical points) would be considered for the Financial Evaluation.


Documentation required

Interested individual consultants must submit the following documents/information to demonstrate their qualifications. Please group them into one (1) single PDF document as the application only allows to upload maximum one document:

  • Letter of Confirmation of Interest and Availability and Financial Proposal using the template provided in Annex II.
  • Personal CV or P11 indicating all past experience from similar projects, as well as the contact details (email and telephone number) of the Candidate and at least three (3) professional references.
  • Letter of Confirmation of Interest and Availbility, and Financial proposal. Note: Consultant must quote price in U.S. Dollar that indicates the all-inclusive fixed total contract price, supported by a breakdown of costs, as per template provided. If an Offeror is employed by an organization/company/institution, and he/she expects his/her employer to charge a management fee in the process of releasing him/her to UNDP under Reimbursable Loan Agreement (RLA), the Offeror must indicate at this point, and ensure that all such costs are duly incorporated in the financial proposal submitted to UNDP.
  • Brief description of the candidate’s suitability to the position and approach to the assignment. The brief description should not be longer than 2 pages.
  • For the successful candidate, a copy of Medical insurance will be requested before contract issuance.

If you are experiencing difficulties with online job applications, please contact

© 2016 United Nations Development Programme