CareerPlan

Lead Software Engineer- Identity & Access Management

Edinburgh, Scotland, GBFull-time2026-11-04 → 2026-11-10
Hybrid

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