Capgemini

Senior Software Engineer (.NET & Azure)

Capgemini
Apply
24 days ago
Manchester, United Kingdom +2 moreSenior

Responsibilities

  • Own the specification, development, testing, implementation, and support of complex cloud-native applications on Azure.
  • Design and document Azure solutions and contribute to architectural decisions.
  • Build resilient, scalable APIs using REST, GraphQL, and gRPC.
  • Containerize and orchestrate production workloads with Docker and Kubernetes, ideally Azure Kubernetes Service.
  • Define infrastructure as code with Bicep or Terraform and build CI/CD pipelines with Azure DevOps or GitHub Actions.
  • Support services through design consulting, framework development, automated testing, release pipelines, capacity planning, and launch reviews.
  • Monitor and improve service availability, latency, errors, saturation, and traffic using Azure observability tools.
  • Apply secure cloud-native design principles including identity-first design, encryption, least privilege, and zero trust.
  • Lead and mentor development teams and shape engineering delivery practices across projects.
  • Engage with client-side technical and business stakeholders in a commercial delivery environment.

Requirements

  • Strong production engineering experience with C#, .NET 8 or later, SOLID, software design patterns, and test-driven development.
  • End-to-end experience delivering and supporting production Azure PaaS solutions.
  • Experience modernizing legacy applications to cloud-native Azure using AI-assisted tooling such as GitHub Copilot.
  • Production experience with Docker and Kubernetes, ideally Azure Kubernetes Service.
  • Experience with CI/CD and infrastructure as code using Azure DevOps or GitHub Actions and Bicep or Terraform.
  • Experience working in collaborative agile teams in a commercial, client-facing environment.
  • Ability to obtain UK Security Check (SC) clearance, including continuous UK residence for the last five years.
  • Interest or experience in domain-driven design, microservices, CQRS, event sourcing, site reliability practices, Microsoft Entra identity services, cloud security standards, Azure AI Services, and data platform or SQL performance work is beneficial.

Benefits

  • Core and flexible benefits plus access to the Applaud peer recognition portal.
  • Wellbeing support including Mental Health Champions and wellbeing apps such as Thrive and Peppy.
  • Inclusive recruitment support through Disability Confident Employer Level 2 commitments.
  • Opportunity to work with a range of UK clients on technology, sustainability, and inclusion initiatives.
  • The role requires UK Security Check clearance and continuous UK residence in the preceding five years.

Tech Stack

AzureC#DockerGitHub ActionsGraphQLgRPCKubernetes.NETSQLTerraform

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me