£450 Per day
Outside
Remote
United Kingdom
Summary: The role of Senior .NET / Azure Developer involves modernizing critical back-end systems for a Transport Client as part of an IT transformation program. The successful candidate will upgrade legacy .NET applications to .NET 8/9, develop cloud-native services, and implement CI/CD pipelines using Azure DevOps. This position requires strong problem-solving skills and a commitment to delivering high-quality code in complex environments.
Key Responsibilities:
- Upgrade .NET Framework services to modern .NET 8/9 platforms.
- Re-platform legacy workloads into Azure using Logic Apps, Azure Functions, and Azure Container Apps.
- Develop secure and scalable C# services using clean architecture and SOLID principles.
- Create unit and integration tests to ensure code quality and reliability.
- Build and maintain CI/CD pipelines.
- Manage Infrastructure-as-Code with Bicep for consistent cloud environment provisioning.
- Automate environment deployments and scripting through PowerShell.
- Align solutions with Azure Landing Zone governance, including enterprise controls and Zero Trust principles.
- Document development activities and produce handover materials.
Key Skills:
- Strong experience with C# and modern .NET (8 or 9) development.
- Proven hands-on expertise in Azure: Logic Apps, Functions, Container Apps, Service Bus, Key Vault.
- Good understanding of Azure Landing Zones and cloud governance within large-scale environments.
- Experience building CI/CD pipelines in Azure DevOps (ideally using YAML).
- Proficiency with IaC tools, especially Bicep, and scripting in PowerShell.
- Experience writing robust unit and integration tests in .NET.
- Familiarity with AI-assisted development tools (such as Claude and Codex).
- Comfortable with modern development tools (such as Visual Studio Code, Rider, and SQL tooling).
Salary (Rate): £450 daily
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
We are currently working with a Transport Client who are seeking a highly skilled and motivated Senior .NET / Azure Developer to play a critical role in the modernisation of multiple business-critical back-end systems. This opportunity is part of a wider IT transformation programme aimed at delivering scalable, cloud-native solutions. The successful candidate will be responsible for upgrading legacy .NET Framework applications to the latest .NET 8/9, building secure and maintainable cloud-native services, and implementing fully automated CI/CD pipelines using Azure DevOps. This role requires excellent problem-solving abilities, and a genuine passion for delivering high-quality code in complex enterprise environments.
Role Details:
- Start Date: January
- Day Rate: £400-450 per day
- IR35: Outside
- Contract: 3 months
- Location: Mostly remote (occasional travel to Yorkshire, once per month)
Key Responsibilities:
- Upgrade .NET Framework services to modern .NET 8/9 platforms.
- Re-platform legacy workloads into Azure using Logic Apps, Azure Functions, and Azure Container Apps.
- Develop secure and scalable C# services using clean architecture and SOLID principles.
- Create unit and integration tests to ensure code quality and reliability.
- Build and maintain CI/CD pipelines.
- Manage Infrastructure-as-Code with Bicep for consistent cloud environment provisioning.
- Automate environment deployments and scripting through PowerShell.
- Align solutions with Azure Landing Zone governance, including enterprise controls and Zero Trust principles.
- Document development activities and produce handover materials.
Essential Skills & Experience:
- Strong experience with C# and modern .NET (8 or 9) development.
- Proven hands-on expertise in Azure: Logic Apps, Functions, Container Apps, Service Bus, Key Vault.
- Good understanding of Azure Landing Zones and cloud governance within large-scale environments.
- Experience building CI/CD pipelines in Azure DevOps (idealy using YAML).
- Proficiency with IaC tools, especially Bicep, and scripting in PowerShell.
- Experience writing robust unit and integration tests in .NET.
- Familiarity with AI-assisted development tools (such as Claude and Codex).
- Comfortable with modern development tools (such as Visual Studio Code, Rider, and SQL tooling).
Success Measures & Deliverables:
- Stabilised and modernised applications running on the latest .NET platform.
- Legacy workloads efficiently re-platformed into the Azure ecosystem.
- All deployments executed through reliable, automated CI/CD pipelines.
- Comprehensive technical documentation and smooth handover to internal teams.