

A global engineering & nuclear services firm delivering end‑to‑end infrastructure and energy solutions.
Key responsibilities include translating user stories into functional code, refining requirements, and estimating work. You will maintain high code quality by following SOLID design principles, participating in code reviews, and writing unit tests. The position also requires developing and consuming RESTful services, optimizing database objects, and supporting continuous integration and deployment pipelines.
We are looking for an experienced .NET Full Stack Developer to build enterprise‑grade applications using Microsoft technologies. The role involves designing and implementing moderately complex features across both front‑end and back‑end, creating secure and performant APIs, and optimizing data access with SQL Server. You will work closely with product owners, business analysts, and senior engineers in an Agile environment.
The successful candidate will have 4–6 years of professional experience with the Microsoft stack, strong C# and .NET/.NET Core skills, and hands‑on knowledge of ASP.NET MVC/Web API, SQL Server, and a modern front‑end framework such as React, Angular, or Blazor. Experience with Azure DevOps for source control, work tracking, and CI/CD, as well as basic exposure to Azure services like App Service, Functions, and Key Vault, is essential. Familiarity with Infrastructure as Code concepts and security standards (OAuth2, OIDC, Azure AD) is a plus.
Core technical skills cover languages (C#, SQL, JavaScript/TypeScript, HTML, CSS), frameworks (ASP.NET MVC, Web API, React/Angular/Blazor), cloud and DevOps tools (Azure App Service, Functions, Azure SQL, Key Vault, Azure DevOps), and security/identity technologies (Azure AD, OAuth2, OIDC). Understanding of architectural patterns such as MVC, layered architecture, micro‑services concepts, and dependency injection is expected, while unit testing and awareness of OWASP security practices are beneficial.
We offer a comprehensive rewards package that includes life and premium medical insurance for you and your dependents, a generous annual leave allowance, flexible and hybrid working options, and the possibility of remote work abroad. Additional perks comprise a company gratuity scheme, discretionary bonus program, relocation assistance, and an employee wellbeing program with 24/7 access to specialists in finance, legal, health, and fitness.