Join us as a Senior Software Engineer for CIAM at Barclays, where you will bring to life a new digital platform capability, transforming and modernising our digital estate to build a market-leading digital offering with customer experience at its heart. This is an exciting and key role, partnering with business aligned engineering and product teams, to ensure a collaborative team culture is at the heart of what we do.
Responsibilities include:
1. Designing, developing, and improving software using industry best practices to provide business, platform, and technology capabilities.
2. Collaborating with cross-functional teams to define requirements and ensure seamless integration with business objectives.
3. Participating in code reviews and promoting a culture of quality and knowledge sharing.
4. Staying informed of industry trends and contributing to the organization’s technology communities.
5. Adhering to secure coding practices and implementing effective unit testing.
Qualifications and Skills:
* Strong hands-on IAM engineering background with expertise across the IAM domain, including tooling, products, protocols, taxonomy, identity management, authentication, authorization, and identity federation.
* Experience with SSO, OAuth2, OIDC, PKI, PSD2 SCA, and possession-based authentication.
* ForgeRock developer experience with PingGateway, PingAM, PingIDM, and PingDS, including JavaScript coding of PingGateway scripted routes and PingAM authentication trees.
* Proficiency in JavaScript or Java, and designing extensible IAM APIs.
* Knowledge of implementing PingAM custom authentication trees and integrating with threat sensors and data sources.
Location:
Based in Glasgow or Knutsford.
Additional Expectations:
* Contribute to strategy, requirements, and continuous improvement initiatives.
* Lead or guide technical teams and mentor less experienced colleagues.
* Manage risks and ensure compliance with policies and controls.
* Build trusting relationships with stakeholders and influence decision-making.
All colleagues are expected to demonstrate Barclays Values: Respect, Integrity, Service, Excellence, and Stewardship, along with the Barclays Mindset: Empower, Challenge, and Drive.
#J-18808-Ljbffr