Senior Software Developer - Identity Access Management (IAM)
Senior Software Developer - Identity Access Management (IAM)

Senior Software Developer - Identity Access Management (IAM)

Scarborough Full-Time 48000 - 72000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Design and develop cutting-edge identity platform solutions while mentoring junior developers.
  • Company: Join TELUS Digital, a leader in inclusive workplace culture and community initiatives.
  • Benefits: Enjoy flexible remote work options and award-winning career development opportunities.
  • Why this job: Be part of a transformational journey with innovative technologies and a focus on security.
  • Qualifications: Bachelor's degree in Computer Science and proven experience in software development required.
  • Other info: Experience with cloud platforms and Agile methodologies is a plus.

The predicted salary is between 48000 - 72000 £ per year.

This job is with TELUS Digital, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.

Join our team and what we'll accomplish together. Be a part of a transformational journey with innovative talent and leading-edge technologies. We hope you’ll enjoy being part of a company with a world-leading culture featuring extensive community-giving initiatives, flexible work environment including remote work, and award-winning opportunities for career development.

As a Software Engineer within the Workforce Identity Platform Team, the incumbent will be accountable for the development and implementation of features and enhancements for core team member identity platforms and associated services. This role offers a significant opportunity to participate in the mission to deliver leading-edge business and system capabilities, thereby optimizing team member experience, fortifying security measures, and ensuring seamless integration and portability across all TELUS entities.

What you will do:

  • Design, develop, and implement high-quality Identity platform solutions and enhancements.
  • Utilize Identity domain knowledge, including OAuth, SAML, and Identity provider customization, to implement secure and scalable authentication and authorization mechanisms.
  • Lead and mentor junior developers in best practices and coding standards.
  • Collaborate with product managers, architects, and other stakeholders to deliver high-quality software products.
  • Perform code reviews, testing, and debugging to ensure the reliability and performance of the applications.

What you bring:

  • Bachelor's degree in Computer Science or related field.
  • Proven experience as a Senior Developer or similar role.
  • Programming experience with Nodejs web services and front-end development.
  • Programming experience with SpringBoot Java Web services.
  • Knowledge of PKI, SAML, OAuth, LDAP protocols.
  • Experience with configuring and administration of PingFederate, PingDirectory, Davinci, PingOne Protect, PingOne Verify.
  • Experience with migrating applications to a new Identity Provider.
  • Good understanding of cloud native development on major cloud platforms (GCP, Azure, AWS).
  • Good understanding of GCP Infrastructure setup with VPC Network, FW, LoadBalancer and GCP Services.
  • Experience in developing and deploying applications in GCP GKE.
  • Experience with Terraform, CloudBuild, CloudDeploy, Github and CICD processes.
  • Knowledge to setup monitoring tools and dashboard.
  • Experience with Agile development methodologies.
  • Knowledge of DevOps practices and tools.
T

Contact Detail:

TELUS Digital Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer - Identity Access Management (IAM)

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Node.js, SpringBoot, and various identity protocols like OAuth and SAML. Having hands-on experience or projects that showcase your skills in these areas can set you apart during discussions.

✨Tip Number 2

Engage with the community around identity access management by joining relevant forums or groups. This not only helps you stay updated on industry trends but also allows you to network with professionals who might provide insights or referrals for the role.

✨Tip Number 3

Prepare to discuss your experience with mentoring junior developers and leading projects. Highlight specific examples where you've implemented best practices or improved team performance, as this aligns well with the responsibilities of the role.

✨Tip Number 4

Research TELUS Digital's culture and values, especially their commitment to inclusivity and community initiatives. Being able to articulate how your personal values align with theirs can make a strong impression during interviews.

We think you need these skills to ace Senior Software Developer - Identity Access Management (IAM)

Identity Access Management (IAM)
OAuth
SAML
Node.js
Spring Boot
PKI
LDAP protocols
PingFederate
PingDirectory
Cloud Native Development
GCP (Google Cloud Platform)
Azure
AWS
GCP Infrastructure Setup
GKE (Google Kubernetes Engine)
Terraform
CloudBuild
CloudDeploy
GitHub
CICD Processes
Agile Development Methodologies
DevOps Practices
Code Review
Debugging
Mentoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in Identity Access Management, particularly with technologies like OAuth, SAML, and Node.js. Use keywords from the job description to align your skills with what TELUS Digital is looking for.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company culture at TELUS Digital. Mention specific projects or experiences that demonstrate your ability to design and implement identity platform solutions.

Showcase Your Technical Skills: Include a section in your application that details your technical skills, especially those related to cloud platforms (GCP, Azure, AWS) and DevOps practices. Highlight any experience with tools like Terraform and CI/CD processes.

Prepare for Code Reviews: Since the role involves leading and mentoring junior developers, be ready to discuss your approach to code reviews and best practices in software development. Consider including examples of how you've improved code quality in past projects.

How to prepare for a job interview at TELUS Digital

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Node.js, SpringBoot, and identity protocols like OAuth and SAML. Highlight specific projects where you've implemented these technologies, as this will demonstrate your capability to handle the technical demands of the role.

✨Emphasise Collaboration Skills

Since the role involves working closely with product managers and other stakeholders, be ready to share examples of how you've successfully collaborated in past projects. Discuss your approach to mentoring junior developers and how you ensure best practices are followed within a team.

✨Demonstrate Problem-Solving Abilities

Prepare to discuss challenges you've faced in previous roles, particularly related to identity management or cloud infrastructure. Explain how you approached these problems and the solutions you implemented, showcasing your analytical thinking and adaptability.

✨Familiarise Yourself with TELUS Digital's Culture

Research TELUS Digital's values and community initiatives. Being able to articulate why you want to work for them and how you align with their inclusive culture can set you apart from other candidates. Show genuine interest in their mission and how you can contribute.

Senior Software Developer - Identity Access Management (IAM)
TELUS Digital
T
  • Senior Software Developer - Identity Access Management (IAM)

    Scarborough
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-07-16

  • T

    TELUS Digital

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>