What you'll be working on
- Modernising and migrating legacy .NET applications into AWS.
- Breaking down existing applications into cloud-native services and microservices.
- Containerising .NET workloads and deploying through AWS ECS.
- Building and supporting event-driven/event-sourced architectures.
- Working extensively with AWS SNS/SQS and asynchronous messaging.
- Implementing Infrastructure as Code and automated deployment processes.
- Working with SQL Server and existing application/data dependencies.
- Contributing directly to architecture, development, migration and production delivery.
What we're looking for
- You'll need strong commercial experience across:
- C# / .NET / .NET Core
- Legacy application modernisation and migration
- AWS cloud-native engineering
- AWS ECS
- Docker / containerisation
- Terraform and/or CloudFormation
- Event-driven or event-sourced architecture
- AWS SNS and SQS
- Microservices / distributed systems
- SQL Server
- CI/CD and automated deployment
- Most importantly, we're looking for engineers who have personally delivered this type of migration, rather than candidates who have worked adjacent to cloud migration programmes or are looking to gain this experience.