Senior C# Backend Engineer

Senior C# Backend Engineer £550 - £650 per day London | 2 days per week onsite This is an opportunity to join a greenfield platform programme focused on building a modern identity and authorisation capability from the ground up. You will help shape core platform services that will be consumed across a wider ecosystem of AI-native applications, data services, and microservices.The Company They are a technology-led organisation investing in a next-generation platform designed to support complex enterprise-scale products and services. The programme is in its early stages, giving contractors the opportunity to influence architecture, engineering standards, and platform capabilities. The project is expected to be a long-term initiative, with initial contractors playing a key role in its evolution and future growth.The Role and Deliverables

  • Develop and maintain authorisation SDKs, Policy APIs, identity services, and authorisation microservices.
  • Design and implement secure identity and access management capabilities using OAuth2, JWT, and OIDC standards.
  • Build authorisation models including RBAC, ReBAC, ACL, policy evaluation, delegated administration, and permission inheritance.
  • Develop integrations with API Gateway, AI Gateway, Kubernetes, and Service Mesh technologies.
  • Contribute to distributed systems design, graph-based relationship modelling, and scalable microservices architecture.
  • Create automated tests, authorisation regression suites, and performance testing frameworks to ensure platform reliability.

Your Skills & Experience

  • Strong experience developing backend applications using C#/.NET, with Java also considered.
  • Expertise building and supporting REST APIs within microservices-based environments.
  • Strong understanding of identity, authentication, and authorisation concepts.
  • Experience working with OAuth2, JWT, and OpenID Connect.
  • Knowledge of distributed systems and graph modelling principles.
  • Ability to design and develop scalable platform services and developer-facing SDKs.
  • Experience integrating systems with Kubernetes, API Gateway technologies, or Service Mesh environments.
  • Understanding of policy-based access control, RBAC, ReBAC, ACL, or policy-as-code frameworks.
  • Exposure to technologies such as Neo4j, OpenFGA, SpiceDB, OPA, Redis, or Kafka would be beneficial.

How to Apply If you are a Senior C# Backend Engineer with experience in identity, authorisation, distributed systems, and cloud-native architectures, apply today to learn more about this exciting contract opportunity.

Job Details

Company
Harnham - Data & Analytics Recruitment
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£550.00 - £650.00 per day
Posted