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 Azure cloud-native applications.
  • Lead and mentor development teams while improving engineering standards and delivery practices.
  • Design Azure solutions and contribute to architectural decisions, secure design, and integration-led transformations.
  • Build resilient, scalable REST, GraphQL, and gRPC APIs.
  • Containerize and orchestrate workloads with Docker and Kubernetes, including 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 live-service availability, latency, errors, saturation, and traffic using observability tooling.
  • Engage with technical and business stakeholders in client-facing delivery environments.

Requirements

  • Strong production .NET engineering experience with C# and .NET 8 or later.
  • Working knowledge of SOLID, software design patterns, and test-driven development.
  • End-to-end experience delivering and supporting Azure PaaS solutions in production.
  • 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 commercial, client-facing environments.
  • Security Check (SC) clearance is required, including continuous UK residence for the last five years and satisfaction of other eligibility criteria.
  • Knowledge or interest in domain-driven design, microservices, CQRS, event sourcing, site reliability practices, Microsoft Entra identity services, OWASP, PCI DSS, Azure AI Services, data platforms, and SQL performance is beneficial.

Benefits

  • Flexible core and additional benefits, including the Applaud peer recognition portal.
  • Wellbeing support through Mental Health Champions and wellbeing apps including Thrive and Peppy.
  • Opportunities to work with diverse UK clients, develop skills through knowledge sharing, and contribute to sustainable and inclusive technology initiatives.
  • The role requires obtaining SC clearance and completing pre-employment checks; some posts may be restricted to sole UK Nationals.

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