Lead Software Engineer- Identity & Access Management
Core
Lead technical delivery and architecture for Customer Identity & Access Management (CIAM) platforms, ensuring secure, scalable, and resilient solutions for millions of customer interactions.
Role type
Senior IC Lead Software Engineer (Identity & Access Management)
Builds
Modern digital applications and services for customer identity and access management
Domain
Financial Services / Identity & Access Management (IAM)
Deliverable
production ML models | product features
Required skills
C#/.NET, Azure, Identity & Access Management (IAM) architecture, OAuth 2.0, OpenID Connect, JWT, API-first architecture, CI/CD pipelines, technical leadership, mentoring
Preferred skills
Angular, Azure App Services, Azure Functions, Azure Key Vault, Azure Application Insights, Azure API Management, Infrastructure as Code (Bicep, Terraform), mobile backend support
Technologies
C#, .NET, Azure, OAuth 2.0, OpenID Connect, JWT, Angular, Bicep, Terraform
Responsibilities
Lead design, development, and delivery of complex software solutions; Design, build, test, and operate C#/.NET services in Azure; Provide technical leadership and guide design decisions; Produce high-quality technical designs and impact assessments; Champion engineering best practices including clean code and automated testing; Collaborate with architects, analysts, and product owners; Support operation of live services including incident management; Mentor and develop engineers.
Seniority
Senior, hands-on IC with leadership responsibilities
