C# Backend Senior Engineer (London-based)

gb Itransition
London, UK
7 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

.NET Framework Application Programming Interfaces (APIs) Artificial Intelligence Automation of Tests C Sharp (Programming Language) Distributed Systems Neo4j OAuth OpenID Role-Based Access Control Redis JSON Web Token
+8 more
Policy as Code Istio Backend Kubernetes Apache Kafka Api Gateway Restful APIs Microservices

Job description

We are looking for a C# backend engineer to join the Authorization team. In this role, you will work on creating the Identity & Authorization Platform. You will build the authorization platform used across all products: SDKs, Policy APIs, authorization microservices, and identity services., * Develop Authorization SDKs

  • Evolve Policy APIs
  • Create and maintain Authorization microservices
  • Develop Identity services
  • Implement RBAC, ReBAC, ACL, and policy evaluation
  • Build graph relationships, permission inheritance, and delegated administration
  • Build integrations with API Gateway, AI Gateway, Kubernetes, and Service Mesh
  • Write automated tests, authorization regression suites, and performance tests

Requirements

  • 5+ years of experience with C#/.Net
  • REST APIs
  • Microservices architecture
  • OAuth2, JWT, OIDC
  • Graph modeling
  • Distributed systems
  • Understanding of RBAC, ReBAC, ACL, and policy evaluation is a plus

Nice to have:

  • Hands-on experience with Identity & Authorization
  • Experience with policy engines / policy-as-code
  • Experience with API Gateway, Kubernetes, Service Mesh
  • Neo4j
  • OpenFGA
  • SpiceDB
  • OPA
  • Redis
  • Kafka

Benefits & conditions

  • Projects for such clients as PayPal, Wargaming, Xerox, Philips, Adidas and Toyota
  • Competitive compensation that depends on your qualification and skills
  • Career development system with clear skill qualifications
  • Flexible working hours aligned to your schedule
  • Options to work remotely

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…