Software Developer (.Net) - 9-Month Contract (Inside IR35) - Northampton

Hamilton Barnes
Northampton, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 130K

Job location

Northampton, United Kingdom

Tech stack

.NET
API
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Software Quality
Software Debugging
Distributed Systems
Enterprise Messaging Systems
Performance Tuning
Queueing Systems
RabbitMQ
Systems Architecture
Azure
Event Driven Architecture
Containerization
Kubernetes
Kafka
Build Tools
Data Pipelines
Docker
Microservices

Job description

  • 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

Requirements

  • 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

Apply for this position