Senior Software Engineer - Client Identity
Senior Software Engineer - Client Identity

Senior Software Engineer - Client Identity

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Develop and enhance cloud-based cybersecurity services to protect client identities.
  • Company: Join a dynamic cybersecurity team focused on safeguarding clients across the UK and Europe.
  • Benefits: Enjoy a hybrid work model with opportunities for continuous learning and professional growth.
  • Why this job: Make a real impact in defending against cyber threats while collaborating in an innovative environment.
  • Qualifications: Expertise in cloud computing, TypeScript, and JavaScript; familiarity with agile methodologies preferred.
  • Other info: Be part of a company that values diversity and equal opportunity.

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

Location: Hybrid (Manchester/London)

About the Role

Join our newly formed cybersecurity team and take on a crucial role in protecting clients across the UK and Europe. As a Senior Software Engineer in the Client Identity team, you will work on developing and enhancing modern cloud-based cybersecurity services, ensuring the security and integrity of authentication solutions for our clients. You will be at the forefront of defending against cyber threats and creating seamless login experiences for hundreds of thousands of users.

Role Responsibilities

  • Develop and enhance cloud-based cybersecurity services across all layers, from databases to Content Delivery Networks (CDNs).
  • Implement secure authentication solutions, including Multi-Factor Authentication (MFA) and Passkeys.
  • Integrate with leading identity providers such as Auth0, Transmit Security, and Ping Identity.
  • Build and maintain solutions to detect and prevent account takeover attempts by malicious actors.
  • Improve the efficiency, resilience, and scalability of cloud-based services.
  • Drive continuous improvements in technical standards, tools, and processes.
  • Collaborate closely with the Product Owner to translate business requirements into technical solutions.
  • Manage the deployment, testing, and production environments across various stages of the development lifecycle.

Qualifications

  • Expertise in cloud computing and cloud services (AWS preferred) with a strong understanding of infrastructure provisioning using IaC tools (CloudFormation, CDK, Terraform).
  • Proficiency in TypeScript and JavaScript, including building and consuming web services with Node.js. Familiarity with NestJS and microservices architectures is a plus.
  • Solid understanding of REST APIs and cloud security principles, including Identity and Access Management (IAM), networking, and encryption.
  • Excellent communication skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.
  • Knowledge of agile development methodologies; experience with the Scrum framework is preferred.
  • A strong passion for continuous learning and development, both technically and non-technically.

Our Tech Stack

  • AWS
  • CloudFormation
  • TypeScript
  • Node.js (NestJS)
  • Auth0
  • Transmit Security
  • GitHub

Why This Role?

You will play a critical part in securing digital identities across a wide range of industries, contributing directly to safeguarding clients' assets and data. You will also work in a collaborative, innovative environment where you can continuously grow both your technical and professional skills.

If you are passionate about cybersecurity, cloud services, and identity management, and want to make a direct impact in defending users against cyber threats, this role could be a great fit for you.

McGregor Boyall is an equal opportunity employer and does not discriminate on any grounds.

Senior Software Engineer - Client Identity employer: McGregor Boyall

At McGregor Boyall, we pride ourselves on being an exceptional employer, offering a dynamic hybrid work environment in the vibrant cities of Manchester and London. Our collaborative culture fosters innovation and continuous learning, providing ample opportunities for professional growth while working on cutting-edge cybersecurity solutions that protect clients across the UK and Europe. Join us to make a meaningful impact in the field of cybersecurity, all while enjoying a supportive workplace that values diversity and inclusion.
M

Contact Detail:

McGregor Boyall Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Client Identity

✨Tip Number 1

Familiarise yourself with our tech stack, especially AWS and TypeScript. Being able to discuss your experience with these technologies in detail will show us that you're ready to hit the ground running.

✨Tip Number 2

Highlight any previous experience you have with cloud security principles and identity management. We want to see how you've tackled similar challenges in the past, so be prepared to share specific examples.

✨Tip Number 3

Demonstrate your understanding of agile methodologies, particularly Scrum. If you've worked in agile teams before, be ready to discuss how you contributed to the team's success and adapted to changes.

✨Tip Number 4

Show your passion for continuous learning in cybersecurity and cloud services. We value candidates who are eager to grow, so mention any recent courses, certifications, or projects that reflect your commitment to staying updated in the field.

We think you need these skills to ace Senior Software Engineer - Client Identity

Cloud Computing Expertise
Infrastructure as Code (IaC) Proficiency
TypeScript Programming
JavaScript Development
Node.js Experience
REST API Knowledge
Cloud Security Principles Understanding
Identity and Access Management (IAM) Familiarity
Multi-Factor Authentication (MFA) Implementation
Passkeys Integration
Agile Development Methodologies
Scrum Framework Experience
Collaboration Skills
Technical Communication Skills
Continuous Learning Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with cloud computing, particularly AWS, and your proficiency in TypeScript and JavaScript. Emphasise any relevant projects or roles that showcase your skills in cybersecurity and authentication solutions.

Craft a Compelling Cover Letter: In your cover letter, express your passion for cybersecurity and identity management. Mention specific experiences where you've developed cloud-based services or implemented secure authentication solutions, and how these relate to the role.

Showcase Relevant Projects: If you have worked on projects involving Multi-Factor Authentication, REST APIs, or microservices architectures, be sure to include these in your application. Provide details on your role and the impact of your contributions.

Highlight Soft Skills: Since excellent communication skills are crucial for this role, include examples of how you've effectively communicated complex technical concepts to both technical and non-technical stakeholders in your previous positions.

How to prepare for a job interview at McGregor Boyall

✨Showcase Your Technical Skills

Be prepared to discuss your expertise in cloud computing, particularly with AWS and IaC tools like Terraform or CloudFormation. Highlight specific projects where you've implemented secure authentication solutions or worked with identity providers.

✨Demonstrate Problem-Solving Abilities

Expect questions that assess your ability to tackle real-world cybersecurity challenges. Prepare examples of how you've improved the efficiency and resilience of cloud-based services or prevented account takeover attempts.

✨Communicate Clearly

Since excellent communication skills are crucial for this role, practice explaining complex technical concepts in simple terms. Be ready to discuss how you would collaborate with non-technical stakeholders to translate business requirements into technical solutions.

✨Emphasise Continuous Learning

Express your passion for continuous learning and development. Share any recent courses, certifications, or personal projects related to cybersecurity, cloud services, or agile methodologies that demonstrate your commitment to staying updated in the field.

Senior Software Engineer - Client Identity
McGregor Boyall
M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>