Backend Developer (.NET) at HeadChannel
Job Description
We are seeking a highly skilled and experienced Backend Developer to join our growing engineering team. You will work on a mission-critical system hosted on Microsoft Azure, using the .NET Framework 4.7 and ASP.NET MVC 5, powering business applications across the UK and beyond. This is a high-impact role ideal for a backend-focused engineer who thrives in a cloud-native environment and enjoys working with scalable distributed systems
You will be working daily with:
- .NET Framework 4.7, ASP.NET MVC 5
- Azure App Services, Azure WebJobs
- Azure SQL Database, Azure Redis Cache
- Azure Application Insights, Azure Storage (Blob/Table/Queue)
- CI/CD with Jenkins
Requirements
- 4–6 years of commercial experience as a backend developer in .NET environments
- Strong experience with cloud-based applications on Microsoft Azure
- Solid understanding of RESTful APIs, multithreading, and performance optimization
- Good experience working with SQL databases and caching layers (Azure Redis)
- Familiarity with CI/CD pipelines, particularly using Jenkins
- Proficient in unit testing, debugging and monitoring production systems
- Ability to work in an agile development environment (Scrum/Kanban)
- Excellent communication skills in English (C1+) – written and spoken
- Eligibility to work in the UK (citizen or valid work permit)
Nice to Have
- Experience with Azure DevOps, Terraform or ARM templates
- Exposure to frontend frameworks (e.g., Angular/React) – not required but a bonus
- Knowledge of containerization tools (e.g., Docker) and/or Kubernetes