Lead Software Engineer- Identity & Access Management

Royal London

Glasgow

Hybrid

GBP 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

28 days annual leave
Pension scheme (employer match)
Private medical insurance

Job summary

Royal London is seeking a Lead Software Engineer to provide technical leadership for our Identity & Access Management (IAM) engineering team within the Digital function. The role involves hands‑on delivery, shaping the technical direction of customer identity platforms and delivering secure, scalable services in Azure.

You will lead a cross‑functional squad, mentor engineers, and collaborate with Product Owners, Architects and Cloud Engineers to deliver customer‑facing digital services that

Qualifications

  • Experience leading delivery across the full software development lifecycle.
  • Proven ability to design, build and maintain modern web apps with C#/.NET.
  • Strong IAM experience for CIAM solutions and security architecture.
  • Hands-on knowledge of OAuth 2.0, OpenID Connect, JWT and token-based patterns.
  • Experience in Azure cloud environments, architecture, resilience and security.

Responsibilities

  • Lead the design, development and delivery of complex software solutions.
  • Design, build, test and operate C#/.NET services in Azure.
  • Provide technical leadership across the squad and guide architectural decisions.
  • Create high‑quality designs and impact assessments for new/existing apps.
  • Mentor engineers and foster a high‑performing engineering culture.

Skills

Software leadership
Communication
Mentoring
Problem solving
Autonomous work
Delivery ownership

Tools

C#/.NET
Azure
OAuth 2.0
OpenID Connect
JWT
Azure APIM
Angular

Job description

Lead Software Engineer - Identity & Access Management

“It feels good to have a career with real purpose.”

Job Description Lead Software Engineer - Identity & Access Management Hours Per Week: 35 Contract Type: Full Time

Contract type: Permanent
Location: Alderley Park, Glasgow
Working style: Hybrid 50% home/office based

Job Summary

Royal London is looking for a Lead Software Engineer to provide technical leadership for our Customer Identity & Access Management (CIAM) engineering team within our Digital function.

This is a hands‑on leadership role for an experienced software engineer who enjoys designing, building and evolving modern digital applications. You'll play a key role in shaping the technical direction of our customer identity platforms, leading the delivery of secure, scalable and resilient solutions that support millions of customer interactions.

Working primarily with C#/.NET and Azure, you'll lead a cross‑functional squad, driving engineering excellence while remaining actively involved in solution design, development and delivery. Alongside building high‑quality applications, you'll coach and support engineers to help create a strong and collaborative engineering culture.

As this role sits within our Identity & Access Management team, experience within the IAM domain is essential. Experience of Customer Identity & Access Management (CIAM) solutions would be particularly valuable.

You'll work closely with Product Owners, Architects, Cloud Engineers and Mobile teams to deliver customer‑focused digital services that make a real difference to our customers and colleagues.

About the Role

As a Lead Software Engineer, you'll combine technical leadership with hands‑on delivery, ensuring solutions are secure, scalable, resilient and aligned to both customer and business needs.

You'll be responsible for:

  • Leading the design, development and delivery of complex software solutions, ensuring both functional and non‑functional requirements are met.
  • Designing, building, testing and operating C#/.NET services deployed within Azure.
  • Providing technical leadership across the squad, guiding design decisions and engineering approaches.
  • Producing high‑quality technical designs and impact assessments for new and existing applications.
  • Ensuring appropriate documentation and governance standards are met ahead of delivery.
  • Championing engineering best practice, including clean code, automated testing, observability and continuous improvement.
  • Collaborating with Architects, Analysts, Test Engineers, Product Owners and stakeholders to deliver valuable outcomes.
  • Supporting the operation of live services, including incident management, troubleshooting and continuous optimisation.
  • Mentoring and developing engineers, fostering a high‑performing and supportive team culture.
  • Contributing to the ongoing evolution of software engineering practices across Royal London

About You

You're an experienced software engineer who enjoys solving complex technical problems and helping others succeed. You're comfortable leading from the front, making sound technical decisions while balancing delivery, quality and long‑term sustainability.

Essential Skills & Experience

  • Strong software engineering background, with experience leading delivery across the full software development lifecycle.
  • Proven experience designing, building and maintaining modern web applications using C#/.NET and associated technologies.
  • Strong experience of Identity & Access Management architecture, implementation and support.
  • Hands‑on knowledge of OAuth 2.0, OpenID Connect, JWT and secure token‑based integration patterns.
  • Experience building and operating applications within Azure cloud environments, with a focus on application architecture, resilience and security.
  • Strong understanding of API‑first and service‑oriented architecture.
  • Experience implementing and using CI/CD pipelines to safely build, test and deploy applications.
  • Strong focus on software quality, including testing, performance, security, operational readiness and resilience.
  • Ability to work autonomously and make informed technical decisions.
  • Previous experience leading and mentoring engineers at different stages of their careers.
  • Passion for continuous improvement and engineering excellence.
  • Strong communication skills, with the ability to explain technical concepts to non‑technical audiences.
  • Experience investigating and resolving complex production issues.

Nice to Have

  • Experience withAngular or similar front‑end frameworks.
  • Experience with Azure services such as App Services, Functions, Storage, Key Vault and Application Insights.
  • Experience working with API Management platforms, including Azure APIM.
  • Exposure to mobile application development (iOS, Android or cross‑platform technologies) or supporting mobile applications through backend services.
  • Familiarity with Infrastructure as Code tools such as Bicep or Terraform.
About Royal London

We’re the UK’s largest mutual life, pensions and investment company, offering protection, long‑term savings and asset management products and services.

Our People Promise to our colleagues is that we will all work somewhere inclusive, responsible, enjoyable and fulfilling. This is underpinned by our Spirit of Royal London values; Empowered, Trustworthy, Collaborate, Achieve.

We’ve always been proud to reward employees by offering great workplace benefits such as 28 days annual leave in addition to bank holidays, an up to 14% employer matching pension scheme and private medical insurance.

Inclusion, diversity and belonging

We’re an inclusive employer. We celebrate and value different backgrounds and cultures across Royal London. Our diverse people and perspectives give us a range of skills which are recognised and respected – whatever their background.

Only candidates who have the legal right to work in the UK or Ireland can undertake this role.
Unfortunately, Royal London is unable to provide visa or work permit sponsorship.

Our benefits | Inclusion, diversity and belonging | Our People Promise
  • Opens in a new tab.
  • Opens in a new tab.
  • Opens in a new tab.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Royal London • Alderley Edge

Hybrid
GBP 90,000 - 120,000
28 days annual leave
Pension scheme matching
Private medical insurance
Senior Software Engineer
Senior Software Engineer

Royal London • City of Edinburgh

Hybrid
GBP 65,000 - 90,000
28 days annual leave
Pension scheme (employer match)
Private medical insurance
Digital Estate & Governance Senior Manager
Digital Estate & Governance Senior Manager

Royal London • United Kingdom

Hybrid
GBP 90,000 - 120,000
28 days annual leave
Employer pension scheme (up to 14%)
Private medical insurance
Senior Data Engineer
Senior Data Engineer

Royal London Group • City of Edinburgh

Hybrid
GBP 70,000 - 110,000
28 days annual leave
Employer pension scheme (14% match)
Private medical insurance
Lead Web Application Developer
Lead Web Application Developer

Royal London Group • Alderley Edge

Hybrid
GBP 90,000 - 120,000
28 days annual leave + bank holidays
Employer pension up to 14% match
Private medical insurance
AI Solution Analyst (AI Enablement)
AI Solution Analyst (AI Enablement)

Royal London • Alderley Edge

Hybrid
GBP 75,000 - 95,000
28 days annual leave
Employer pension match 14%
Private medical insurance
Senior Digital Estate Manager'
Senior Digital Estate Manager'

Royal London • City of Edinburgh

Hybrid
GBP 90,000 - 120,000
28 days annual leave
Pension scheme
Private medical insurance
Software Technical Lead - .Net/Angular
Software Technical Lead - .Net/Angular

Royal London • Alderley Edge

On-site
GBP 60,000 - 80,000
28 days annual leave
Up to 14% employer matching pension scheme
Private medical insurance
Digital Estate & Governance Senior Manager
Digital Estate & Governance Senior Manager

Royal London Group • City of Edinburgh

Hybrid
GBP 90,000 - 120,000
Technology & Resilience Risk Director
Technology & Resilience Risk Director

Royal London • City Of London

Hybrid
GBP 150,000 - 190,000