Enable job alerts via email!

Senior Software Engineer - CIAM

Barclays

London

On-site

GBP 60,000 - 100,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer to enhance its digital capabilities. This role involves designing and developing innovative software solutions that prioritize customer experience. You will collaborate with cross-functional teams to align technology with business goals while promoting secure coding practices. The ideal candidate will have extensive experience in IAM engineering and proficiency in JavaScript or Java. Join a forward-thinking organization that values respect, integrity, and excellence, and contribute to transforming a market-leading digital estate.

Qualifications

  • Extensive experience in IAM engineering and identity management.
  • Proficiency in JavaScript or Java for designing IAM APIs.

Responsibilities

  • Develop high-quality, scalable software solutions.
  • Collaborate with teams to define requirements and ensure alignment.

Skills

IAM engineering
JavaScript
Java
OAuth2
OIDC
PingGateway
PingAM
PingIDM
PKI
PSD2 SCA

Tools

ForgeRock

Job description

Join us as a Senior Software Engineer for CIAM at Barclays, where you will develop a new digital platform capability, transforming our digital estate to create a market-leading digital experience centered around customers.

This key role involves partnering with business-aligned engineering and product teams to foster a collaborative culture.

To succeed, you should have:

  • Extensive hands-on experience in IAM engineering, including tooling, products, protocols, taxonomy, identity management, authentication, authorization, and federation.
  • Expertise with single sign-on, OAuth2, OIDC, PKI, PSD2 SCA, possession-based authentication, and ForgeRock products like PingGateway, PingAM, PingIDM, and PingDS, including JavaScript coding for PingGateway routes and PingAM authentication trees.
  • Proficiency in JavaScript or Java, with the ability to design extensible IAM APIs for seamless integration.
  • Knowledge of implementing PingAM custom authentication trees, integrating with threat sensors, adaptive authentication, and data links across various data sources.

Desirable skills include:

  • Experience in implementing PingGateway SSO routes, dynamic proxies, filter chains, or PingIDM data links.
  • Experience working with security, product, engineering, and compliance teams to embed identity-first principles into DevSecOps.

You may be assessed on skills such as risk management, change and transformation, business acumen, strategic thinking, digital and technological expertise, and job-specific technical skills.

This role is based in our London office.

Purpose of the role

To design, develop, and improve software that provides business, platform, and technology capabilities for our customers and colleagues.

Accountabilities

  • Develop and deliver high-quality, scalable, maintainable, and performance-optimized software solutions.
  • Collaborate with cross-functional teams to define requirements, devise solutions, and ensure alignment with business goals.
  • Participate in code reviews and promote a culture of quality and knowledge sharing.
  • Stay updated on industry trends and contribute to technology communities.
  • Follow secure coding practices and implement effective unit testing.

Vice President Expectations

  • Set strategy, drive requirements, manage resources and budgets, and ensure policy adherence.
  • If managing a team, define roles, plan for future needs, and oversee performance and development.
  • Demonstrate leadership behaviors to foster an environment of excellence, including listening, inspiring, aligning, and developing others.
  • For individual contributors, serve as a subject matter expert, guide technical direction, and mentor others.
  • Advise stakeholders, manage risks, and demonstrate leadership in risk management and controls.
  • Collaborate across functions to support business strategies and build trusted relationships with stakeholders.
  • Use analytical skills to develop innovative solutions and conduct extensive research for problem-solving.

All colleagues are expected to embody Barclays' values—Respect, Integrity, Service, Excellence, and Stewardship—and demonstrate the Barclays Mindset—Empower, Challenge, Drive.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - CIAM

CircleCI

London

Remote

GBP 73,000 - 91,000

Today
Be an early applicant

Senior Software Engineer - CIAM

Barclays Business Banking

London

On-site

GBP 60,000 - 100,000

15 days ago

Senior Cloud Security Engineer Software Development Oslo, HQ

reMarkable

London

On-site

GBP 50,000 - 90,000

6 days ago
Be an early applicant

Senior Software Engineer - CIAM

Barclays

London

On-site

GBP 60,000 - 100,000

29 days ago

Software Engineer - CIAM

Barclays

London

On-site

GBP 50,000 - 90,000

7 days ago
Be an early applicant

Software Engineer - CIAM

Barclays

London

On-site

GBP 50,000 - 90,000

29 days ago