Integration Engineer

Integration Engineer

Posted Today by Gravitas Recruitment Group (Global) Ltd

£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

Detailed Description From Employer:

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.