Senior .NET Engineer

Posted 07 May 2026
LocationCoventry
Job type Contract
Discipline Technology

Job description

​The Role: Senior .NET Engineer

Location: London (or) Coventry, UK

Position Type: Contract Inside IR35

Remote work option Available: Hybrid (2-3 Days onsite in a week)

Job Description:

Essential skills/knowledge/experience:

  • .NET Expertise: .NET 8, C#, ASP.NET Core, RESTful APIs, background jobs, async programming, dependency injection, unit/integration testing frameworks.

  • Security Concepts: OWASP Top 10/ASVS, threat modelling, OAuth2/OIDC, TLS, input validation, secrets management, RBAC/ABAC.

  • Cloud & DevOps: Azure (App Service/AKS/Functions), IaC (Terraform/Bicep), CI/CD pipelines, containers (Docker), observability (logs/metrics/traces).

  • Architecture: DDD, modular monolith/microservices, event-driven patterns, idempotency, resiliency (circuit breakers/retries), API versioning.

  • Collaboration: Proven record of mentoring, elevating engineering standards, and delivering scoped outcomes in cross-functional teams.

  • Apply unit testing and component testing using tools like Xunit

  • Participate in Agile/SCRUM ceremonies including sprint planning, reviews, and retrospectives.

Desirable skills/knowledge/experience: (As applicable)

  • Retail domain knowledge preferably UK retailers

  • Practical knowledge of performance/load testing (k6/JMeter) and chaos/resiliency testing.

  • Microservice Architecture and Design principles knowledge

  • MongoDB setup and Entity framework experience