At a Glance
- Tasks: Join us to transform our digital platform and enhance customer experience through innovative software solutions.
- Company: Barclays is a leading global bank committed to modernizing its digital estate.
- Benefits: Enjoy a collaborative culture, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a key role that drives digital transformation and impacts customer satisfaction.
- Qualifications: Solid experience in full stack development, IAM engineering, and cloud computing is essential.
- Other info: This role is based in our vibrant Glasgow office, fostering teamwork and innovation.
The predicted salary is between 48000 - 72000 £ per year.
Join us as a Senior Software Engineer IAM at Barclays where you will support the acceleration of 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. You may be assessed on the key critical skills relevant for success in role, such as solid experience in full stack development technologies such as Java, React, API & microservices, PostgreSQL, knowledge of Site Reliability Engineering principles, project exposure to Ping Identity/ForgeRock products, and overall IAM engineering experience (authentication, authorisation, single sign–on, multi–factor authentication, user lifecycle management, OAuth2.0, OpenID Connect, SAML, policy management). Additional relevant skills include cloud computing (AWS, Azure), experience in DevSecOps, knowledge of Infrastructure as a Code tools (Ansible, Terraform), containerization and knowledge of authentication and biometric system design. This role will be based out of our Glasgow office. Purpose of the role To support the Specialist Customer Care team by providing exceptional customer service while resolving more complex customer needs/requests. Accountabilities Support the provision of customer service through various communication channels including chat, email and phone. Support the execution of customer service requirements to resolve more complex customer needs, requests and enquiries. Collaboration with teams across the bank to align and integrate customer care processes. Identification of areas for improvement and providing recommendations for change in customer care processes, by providing feedback and coaching for colleagues on these highlighted areas. Development and implementation of customer care procedures and controls to mitigate risks and maintain efficient operations. Resolution of customer inquiries and issues related to the bank’s products and services, including account balances, transactions and payments. Development and execution of reports and presentations on customer care performance and communicate findings to internal senior stakeholders. Identification of industry trends and developments to implement best practice to improve customer care efficiency and effectiveness. Vice President Expectations Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, in support of the control and governance agenda. Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does. Demonstrate comprehensive understanding of the organisation functions to contribute to achieving the goals of the business. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategies. Create solutions based on sophisticated analytical thought comparing and selecting complex alternatives. In–depth analysis with interpretative thinking will be required to define problems and develop innovative solutions. Adopt and include the outcomes of extensive research in problem solving processes. Seek out, build and maintain trusting relationships and partnerships with internal and external stakeholders in order to accomplish key business objectives, using influencing and negotiating skills to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. #J-18808-Ljbffr
Senior Software Engineer IAM employer: Barclays
Contact Detail:
Barclays Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer IAM
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, such as Java, React, and PostgreSQL. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during the interview process.
✨Tip Number 2
Understand the principles of Site Reliability Engineering and be prepared to discuss how they apply to IAM solutions. This knowledge will demonstrate your ability to contribute to the stability and reliability of the digital platform.
✨Tip Number 3
Highlight any experience you have with cloud computing platforms like AWS or Azure. Being able to discuss how you've utilized these services in past projects can show your readiness for the role's requirements.
✨Tip Number 4
Prepare to discuss your experience with DevSecOps practices and tools like Ansible or Terraform. This will illustrate your understanding of modern software development processes and your ability to integrate security into the development lifecycle.
We think you need these skills to ace Senior Software Engineer IAM
Some tips for your application 🫡
Understand the Role: Take the time to thoroughly read the job description for the Senior Software Engineer IAM position at Barclays. Make sure you understand the key responsibilities and required skills, such as full stack development technologies and IAM engineering experience.
Tailor Your CV: Customize your CV to highlight your relevant experience in technologies like Java, React, and PostgreSQL. Emphasize any project exposure to Ping Identity or ForgeRock products, as well as your knowledge of cloud computing and DevSecOps.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for customer service and your ability to resolve complex customer needs. Mention specific examples of how you've collaborated with teams to improve processes and deliver exceptional service.
Highlight Soft Skills: In your application, don't forget to mention your soft skills, such as leadership, accountability, and relationship-building. These are crucial for the role, especially when it comes to managing risks and collaborating with stakeholders.
How to prepare for a job interview at Barclays
✨Showcase Your Full Stack Expertise
Be prepared to discuss your experience with full stack development technologies, especially Java and React. Highlight specific projects where you utilized these technologies and how they contributed to the overall success of the project.
✨Demonstrate IAM Knowledge
Familiarize yourself with key IAM concepts such as authentication, authorization, and user lifecycle management. Be ready to explain how you've implemented solutions involving OAuth2.0, OpenID Connect, or SAML in past roles.
✨Discuss Cloud and DevSecOps Experience
Since cloud computing and DevSecOps are crucial for this role, prepare examples of how you've worked with AWS or Azure, and any experience you have with Infrastructure as Code tools like Ansible or Terraform.
✨Emphasize Collaboration Skills
This role requires strong collaboration with various teams. Share examples of how you've successfully partnered with cross-functional teams in the past, focusing on how you fostered a collaborative culture and resolved conflicts.