.Net Global Authentication

  • Full-time

Job Description

Responsibilities

Design and develop backend services that support global authentication and authorisation workflows

Build secure APIs that manage identity lifecycles, roles, permissions, and claims based access control

Integrate authentication services with microservices platforms using synchronous and asynchronous communication

Work with identity and access management systems such as Okta, Auth0, or Keycloak

Apply secure design practices including encryption, secrets management, and secure configuration in cloud environments

Maintain data models for identity, configuration, and auditing in SQL and NoSQL databases

 

Qualifications

Requirements

Hands on experience with C Sharp and .NET Core for backend service development

Experience designing and implementing authentication and authorisation solutions at scale

Understanding of OAuth 2.0, OpenID Connect, SAML, token based security, and federation patterns

Experience with identity and access management platforms such as Okta, Auth0, or Keycloak

Experience building secure APIs and implementing claims based access control

Familiarity with SQL and NoSQL databases for identity related data