Senior .NET Engineer

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

Job Details

Company
Vallum Associates
Location
United Kingdom, UK
Hybrid / Remote Options
Posted