Contract Software Engineer – C# / .NET | AWS | Terraform | Docker Remote (UK-based) £450-£500 per day (Outside IR35) 6 months Overview: We’re looking for an experienced Contract Software Engineer to join a fast-paced, high-performing engineering team on a fully remote basis. You’ll be working on the design, development, and deployment of scalable, cloud-native solutions using C# / .NET , AWS , Terraform , and Docker . This is a 6-month contract, operating outside IR35 , offering £500 per day . You'll play a key role in building modern infrastructure and services in a collaborative and agile environment. Key Responsibilities: Design, develop, and maintain backend services using C# / .NET . Build and deploy infrastructure using Terraform and AWS services (e.g., Lambda, ECS, S3, DynamoDB, etc.). Containerize applications with Docker and manage deployments. Collaborate with DevOps, QA, and product teams to deliver high-quality software. Participate in code reviews, sprint planning, and technical discussions. Contribute to improving CI/CD pipelines and cloud infrastructure best practices. Tech Stack: Must-Have: Strong experience with C# / .NET Core Solid commercial experience with AWS cloud services Proficient with Terraform for infrastructure-as-code Good working knowledge of Docker Desirable: Experience with Kafka (or similar event streaming platforms) Familiarity with microservices architectures and distributed systems Exposure to CI/CD tooling (e.g., GitHub Actions, Jenkins, etc.)