NET Engineer

Infinity Quest
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 55K

Job location

Tech stack

.NET
Microsoft Windows
Amazon Web Services (AWS)
Code Coverage
Continuous Integration
Data Centers
Python
Microsoft SQL Server
Datadog
Data Logging
.NET Core
Build Management
Kubernetes
Terraform
Data Pipelines

Job description

Lead the migration of services off the London Datacentre onto AWS and Kubernetes, with .NET 10 as the target runtime

  • Build and maintain shared service templates, libraries, and patterns so the wider team can converge on a consistent, modern estate

  • Design and build migration pipelines that combine Terraform, CI/CD, and AI coding agents to refactor and move services at scale, including adding test coverage as part of the migration step

  • Work with the platform team on observability, networking, and dependency management as services land in the cloud estate

Requirements

Strong C# and .NET development experience (at least 8 years), including modern .NET and familiarity with the .NET Framework constraints typical of legacy estates

  • Hands-on AWS experience, buildingg, deploying, and operating production workloads

  • Production experience with Kubernetes, including deploying and operating workloads on K8s in a cloud environment

  • Strong Terraform skills and a track record of using infrastructure-as-code to provision and manage cloud environments

  • Comfortable working through authentication issues across a mixed estate, including handling legacy mechanisms and bringing services onto modern, token-based patterns

  • Experience with SQL Server

  • Active day-to-day use of agentic coding tools such as Claude Code, Codex, or equivalent, with a willingness to drive substantial refactors and migrations through them rather than by hand

Valuable experience

  • Python development for tooling, automation, and pipeline work

  • Experience leading large legacy-to-cloud migrations, particularly off on-prem Windows estates

  • Experience designing service templates or "golden paths" that other engineers adopt and build on

  • Familiarity with observability tooling, including metrics, tracing, and structured logging across distributed services

Skills

Mandatory Skills : .Net Core, .Net Framework, Kubernetes

Apply for this position