Software Engineer (.NET + Angular) — IAEA (МАГАТЕ) Project

Join the development of nuclear programs at the International Atomic Energy Agency (IAEA). You’ll contribute to web solutions used within nuclear programs, working in an enterprise setup focused on stability, accuracy, and maintainable architecture.

 

The role is frontend-leaning: most tasks are on the Angular side, while a dedicated Backend developer is already part of the team. The system is hosted on own servers (on-premise).

 

What you’ll do

  • Build and maintain web-based interfaces using Angular + TypeScript.
  • Develop UI components with HTML and CSS3.
  • Collaborate closely with the Backend engineer and contribute to full-stack delivery when needed.
  • Work with backend services built with .NET/.NET Core (C#).
  • Use SQL Server 2019+ and ORM patterns in a relational database environment.
  • Work in an Agile setup and manage delivery through Azure DevOps.
  • Communicate confidently in English across the team and stakeholders.

 

Requirements

  • 5+ years of commercial experience with .NET / .NET Core and C#
  • 3+ years with Angular and TypeScript
  • Strong skills in HTML and CSS3
  • Solid understanding of relational databases and ORM frameworks, with experience in SQL Server 2019+
  • Hands-on experience working in Agile teams using Azure DevOps
  • Full professional proficiency in English

 

Nice to have

  • Experience building advanced analytical software and integrating with data lakehouse / data services (e.g., Trino)
  • Python and data engineering frameworks: dlt, dbt, PySpark
  • Experience building reusable enterprise-level frameworks in .NET

 

Tech Stack

Angular, TypeScript, HTML, CSS3, .NET/.NET Core, C#, SQL Server 2019+, ORM, Azure DevOps
Plus: Trino, Python (dlt/dbt/PySpark)

Required languages

English B2 - Upper Intermediate
.NET, .NET Core, C#, Angular, TypeScript
Published 29 January
21 views
·
2 applications
To apply for this and other jobs on Djinni login or signup.
Loading...