Unicef - New York, NY

posted 25 days ago

Full-time - Mid Level
Onsite - New York, NY
10,001+ employees
Executive, Legislative, and Other General Government Support

About the position

The .NET Web Developer Global Immunization Budget Database Consultant will support the development of the Global Immunization Budget Database (GIBD), a custom web-based application designed to standardize and analyze global immunization budget data. This role involves enhancing the database's functionalities, ensuring it can accommodate extensive data analysis requirements, and improving data extraction processes using AI and machine learning. The consultant will collaborate with various stakeholders to gather requirements and implement solutions that facilitate better access to immunization budget information.

Responsibilities

  • Facilitate planning and development of the database with relevant stakeholders including UNICEF staff and government officials.
  • Design a data model and database schema for the immunization budget database in consultation with PGI and FDTU.
  • Develop a .NET web-based back-end data ingestion system using Machine Learning and AI for data manipulation.
  • Create a .NET REST API to provide access to the data stored in the central database.
  • Release multiple versions of software components for user testing and incorporate feedback.
  • Develop automated testing for software functionality and performance.
  • Research and test methods to improve AI solutions for data extraction from unstructured files.
  • Collaborate with UNICEF ICTD to comply with security and design guidelines for deployment on UNICEF Azure cloud.

Requirements

  • Advanced university degree in Software Engineering, Computer Engineering, Information Technology or related field.
  • At least 6 years of experience on projects based on Microsoft technology.
  • Excellent knowledge of .Net 8 with web application development and REST APIs using C#.
  • Minimum of six years of experience in SQL development.
  • Experience with data extraction from unstructured files using Azure services.
  • Experience with data pipelines, data cleaning, and harmonization as .NET web applications.
  • Experience integrating Machine Learning and AI solutions in .NET applications.
  • Minimum of two years of experience in Microsoft Azure Cloud deployment and integration with Entra ID.
  • Knowledge of OO software development methodologies and best practices.
  • Fluent in spoken and written English; additional UN languages are a plus.

Nice-to-haves

  • Experience with Azure OpenAI API for classification systems.
  • Familiarity with COFOG classification.

Benefits

  • Competitive compensation based on deliverables and experience.
  • Coverage for travel costs and daily subsistence allowance if travel is required.
  • Opportunity to work remotely or from UNICEF NYHQ.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service