Antecedentes

The contractor will work for the Software Products for Member States Unit (SPMS), Information Technology Service (ITS) within the Division for Management (DM) of the United Nations Office on Drugs and Crime (UNODC).

This unit develops a suite of innovative software deployed at close to a hundred Member States to operationalize UNODC's mandates in countering corruption, controlling illicit drugs, and fighting financial and organized crime.

Within delegated authority and in close cooperation with the Chief, Software Products for the Member States, the Software Developer will be responsible for the Duties and Responsibilities mentioned in the section below.

Deberes y responsabilidades

  • Develop, test and debug applications and web applications, web services using established standards for IT technologies, programming languages, and tools including Microsoft .NET technologies (ASP.NET, Windows Forms, C#), T-SQL, Entity Framework, WebApi, and Angular (2+), in addition to other basic technologies such as HTML, JavaScript
  • Participate in the development of blockchain analysis modules, the development of machine learning and artificial intelligence classification/regression models, and other new technologies
  • See-through the development and deployment of AI/ML classification and regression models
  • Participate in the development of cycle processes, automated tests and implement criteria that incorporate Quality Assurance (QA).
  • Develop, implement, and maintain automated test infrastructure to increase the testing processes' efficiency and implement means of regression test automation in TFS test plans or TFS/Azure pipelines.
  • Prepare technical and product documentation and training material.
  • Support QA testing efforts, including manual and automated tests.
  • Perform any other work-related duties as required.

Payment Scheduled: Payments will be deliverable linked per the following schedule of payments:

Outputs and Deliverables

Payment Milestone

Deliverable target

Develop, test, and deploy:

Blockchain analysis module architecture,
 

Participate in the development of the next release feature set.

25%

30th April 2022

AI/ML models as per determined functional requirements,


Participate in the development of the next release feature set

25%

 31st May 2022

Development of software features of next release

25%

31st July 2022

Production of the following five eLearning modules. Production-ready modules of the above

25%

31st August 2022

Competencias

  • Professionalism: Excellent interpersonal and communication skills. Strong analytical, research, reporting and writing abilities. Strong organizational and process management competencies. Ability to rapidly analyze and integrate diverse information from varied sources. Ability to produce a variety of written media products in a clear, concise, journalistic style. Ability to deliver oral presentations to various audiences. Is motivated by professional rather than personal concerns. Ability to apply judgment in the context of assignments given, plan own work and manage conflicting priorities, and remain calm in stressful situations. Shows persistence when faced with difficult problems or challenges.
  • Accountability: Takes ownership of all responsibilities and honors commitments; delivers outputs for which one has responsibility within the prescribed time, cost, and quality standards; operates in compliance with organizational regulations and rules; supports subordinates, provides oversight, and takes responsibility for delegated assignments; takes personal responsibility for his/her own shortcomings and those of the work unit, where applicable.
  • Teamwork: Works collaboratively with colleagues to achieve organizational goals; solicits input by genuinely valuing others' ideas and expertise; is willing to learn from others; places team agenda before personal agenda; builds consensus for task purpose and direction with team members; supports and acts in accordance with final group decisions, even when such decisions may not entirely reflect own position; shares credit for team accomplishments and accepts joint responsibility for team shortcomings.

Work implies frequent interaction with the following:

  • Other information technology staff members of the United Nations and its agencies located at Headquarters and at Field Offices and others, including external parties, such as governments, non-governmental organizations, and international organizations.

Results Expected:

With a minimal amount of supervision contributes to the successful development, implementation, and maintenance of computer application systems. Processes work and initiates appropriate follow-up actions under minimal supervision. Demonstrates initiative in the identification and resolution of issues/problems. Is well-organized and produces accurate reports, records and/or data, completed with only general guidance. Consistently applies appropriate policies, guidelines, and procedures. Has the ability to meet deadlines and help others to do so. Effectively and in a timely manner liaises and interacts with colleagues, user groups, and other concerned parties internally and externally

Habilidades y experiencia requeridas

Education:       University degree (Bachelor's degree or equivalent) in computer science, information systems, or related field

Experience:     A minimum of five years of progressively responsible experience in the planning, design, development, implementation, and maintenance of computer information systems or related areas.

A minimum of five years of relevant technical experience in systems analysis, development, and programming using Microsoft .NET/C#, ASP.NET, SQL, Elastic stack is required.

Experience with agile development approaches and associated development techniques.

Experience in the development of AI/ML and blockchain analysis tools and graphical DBs such as Neo4j is required.

Experience with frameworks such as Microsoft TFS is desirable.

Languages:      English and French are the working languages of the United Nations Secretariat. For this post, fluency in English is required. Knowledge of another United Nations official language is desirable.

Evaluation Criteria:

 

Technical Evaluation Criteria:

The award of the contract shall be made to the individual consultant whose offer has been evaluated and determined as a response and has received the highest score out of a pre-determined set of weighted technical and financial criteria specific to the solicitation.

  • Technical Criteria weight - 70%.
  • Financial Criteria weight - 30%.
  • Only candidates obtaining a minimum of 49 points (70% of the total technical points) would be considered for the financial evaluation.

Criteria for Technical Evaluation:

  • Qualification – 10 marks.
  • Relevant Work Experience – 60 marks.

Financial Evaluation Criteria

Candidates obtaining a minimum of 49 points/marks (70% of the total techncial points) only would be considered for the Financial Evaluation.

Technically qualified consultants will be requested to submit their lump sum rate i.e. consultants who score more than 70% i.e. 49 marks
with respect to the above-mentioned evaluation criteria. Consultant should not specify their consultancy fee on their CV or with the
submission. The CV will not be evaluated further in case the consultant submits the same.

Document to be submitted:

Updated CV (particularly highlighting similar assignment and relevant work experience)

Note: 
1. Any kind of miscellaneous charges i.e. Internet, Phone, relocation etc. would not be reimburses.
2. Travel, Lodging and Boarding as per the UNDP rules, subject to the prior approval.
3. Individual working with Institutions may also apply, RLA (Reimbursement Loan Agreement) would be issued in the name of the Institutions for the specific servivces of the Individual.

UNDP strives to have a workforce which reflects diversity and gender balance, and applies an eauql opportunities approach. Qualified female canidates are strongly encouraged to apply.

All selections are on merit.