Contract Software Engineer

Senior C# Software Engineer (Contract)

Location: London (Hybrid)

Rate: £500 per day

IR35 Status: Outside IR35

Duration: 6 Months (Initial)

The Opportunity

Join a high-performing engineering team within a London-based powerhouse that is currently dominating its sector. This company has moved past the "startup" phase into a period of sophisticated, sustainable growth, and they are now maturing their global platform to be truly cloud-agnostic.

This role is perfect for a Senior Engineer who thrives on architectural variety. You won’t just be maintaining a single environment; you will be building high-throughput systems that leverage the best features across AWS, Azure, and GCP.

The Role

As a Senior C# Engineer, you will lead the development of mission-critical services that form the backbone of a rapidly scaling infrastructure. Your focus will be:

  • Backend Development: Writing clean, testable, and high-performance code using the latest versions of .NET / C#.
  • Cloud Strategy: Designing and implementing services across a multi-cloud environment, ensuring seamless integration and high availability.
  • Architecture: Moving beyond simple CRUD apps to build complex, event-driven microservices and distributed systems.
  • Engineering Excellence: Mentoring mid-level developers and driving the adoption of modern practices like TDD, Domain-Driven Design (DDD), and automated CI/CD pipelines.
  • Scalability: Identifying bottlenecks in existing services and re-engineering them to handle massive surges in global traffic.

Your Tech Stack

  • Core: Expert-level C# and .NET 6/8+.
  • Cloud: Hands-on experience with at least two major providers (AWS, Azure, or GCP).
  • Data & Messaging: Experience with SQL Server, NoSQL, and message brokers like RabbitMQ or Kafka.
  • DevOps: Proficiency with Docker, Kubernetes, and Terraform in a multi-cloud context.

What We’re Looking For

  • A seasoned engineer who views languages and clouds as tools, not identities.
  • Deep understanding of Microservices architecture and how to manage state and consistency across distributed clouds.
  • Experience working in a fast-paced, "scale-up" environment where code quality and delivery speed are balanced.
  • A proactive problem-solver who can navigate the complexities of an Outside IR35 contract with professional autonomy.

Job Details

Company
Retelligence
Location
United Kingdom
Hybrid / Remote Options
Posted