Software Developer (.Net) - 9-Month Contract (Inside IR35) - Northampton
We are seeking an experienced Software Developer with strong .NET expertise to join a specialist engineering team that support the workflows of Thermofluids Engineering and IT teams. The role focuses on building scalable applications, APIs, and data systems using the Microsoft ecosystem.
Key Responsibilities:
- Design, build, and maintain .NET microservices within a distributed, event-driven architecture
- Develop and operate services deployed in Kubernetes (on-prem/cloud) environments
- Build systems that communicate via message queues (eg RabbitMQ, Kafka, Service Bus)
- Work closely with engineering stakeholders to translate workflows into scalable data processing pipelines
- Contribute to system design, reliability improvements, and performance optimisation
- Troubleshoot and resolve production issues, including latency and data consistency challenges
- Support and enhance CI/CD pipelines, containerisation, and deployment patterns
- Collaborate on improving engineering standards, code quality, and system architecture
What You Will Ideally Bring:
- Strong experience with C# and modern .NET (Core/.NET 6+)
- Proven experience building microservices and distributed systems
- Hands-on experience with Docker and Kubernetes (AKS, EKS, GKE or on-prem clusters)
- Experience with messaging systems such as RabbitMQ, Kafka, or Azure Service Bus
- Experience working with event-driven architectures
- Strong understanding of Back End system design, APIs, and data processing workflows
- Experience with cloud platforms (Azure, AWS, or GCP) and CI/CD pipelines
- Experience debugging and improving performance, scalability, and reliability in production systems
Contract Details:
- Duration: 6 months (with potential extension)
- Day Rate: up to £500 (Inside IR35)
- Location: Northampton - (3 days per week mandatory)
- Start Date: ASAP