Staff .NET Engineer
Core
Lead the practical modernisation of backend services and legacy systems, designing robust, secure, and scalable .NET architectures within AWS.
Role type
Staff .NET Engineer (Technical Leadership & Modernisation)
Builds
Production-grade .NET backend services and modernised legacy systems
Domain
Enterprise Software, Cloud Native (AWS), .NET Ecosystem
Required skills
C#, .NET Framework, AWS (ECS, Queuing), System Design, Security Architecture, DevOps (GitHub Actions, TeamCity, Docker), Legacy Modernisation, AI Tooling
Preferred skills
Thought Leadership, Mentoring, Strategic Vision, Hands-on Technical Leadership
Technologies
.NET, C#, AWS, ECS, Docker, GitHub Actions, TeamCity, Claude Code
Responsibilities
Set architectural standards and guide engineering squads; Spearhead modernisation of legacy services; Design and build high-throughput .NET systems; Own system design and production operations; Deploy and scale workloads on AWS; Architect secure backend solutions; Develop and maintain CI/CD pipelines.
Seniority
Staff, hands-on IC with strategic leadership
