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

Senior Software Engineer - Client Identity

City of London Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
Go Premium
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, JavaScript, and a passion for continuous learning required.
  • Other info: Be part of a company that values diversity and equal opportunity.

The predicted salary is between 43200 - 72000 £ 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'll work on developing and enhancing modern cloud-based cybersecurity services, ensuring the security and integrity of authentication solutions for our clients. You'll 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'll play a critical part in securing digital identities across a wide range of industries, contributing directly to safeguarding clients' assets and data. You'll also work in a collaborative, innovative environment where you can continuously grow both your technical and professional skills.

If you're 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 do 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 Manchester and London that fosters innovation and collaboration. Our commitment to employee growth is evident through continuous learning opportunities and a supportive culture that values contributions to cybersecurity solutions, making a meaningful impact in protecting clients across the UK and Europe.
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 that you're not just a good fit but also genuinely interested in the role.

✨Tip Number 2

Highlight any previous experience you have with cloud-based cybersecurity services or identity management solutions. Be ready to share specific examples of how you've implemented secure authentication solutions in past projects.

✨Tip Number 3

Prepare to discuss your understanding of agile methodologies, particularly Scrum. We value collaboration and efficiency, so demonstrating your ability to work within an agile framework will set you apart.

✨Tip Number 4

Showcase your passion for continuous learning in cybersecurity and cloud services. Mention any recent courses, certifications, or personal projects that reflect your commitment to staying updated in this fast-evolving field.

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

Cloud Computing Expertise
Infrastructure as Code (IaC) Tools
Proficiency in TypeScript
Proficiency in JavaScript
Node.js Development
Familiarity with NestJS
Microservices Architecture
REST API Understanding
Cloud Security Principles
Identity and Access Management (IAM)
Networking Knowledge
Encryption Techniques
Excellent Communication Skills
Agile Development Methodologies
Scrum Framework Experience
Continuous Learning and Development

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. Include specific projects or roles where you've implemented secure authentication solutions or worked with identity providers.

Craft a Compelling Cover Letter: In your cover letter, express your passion for cybersecurity and how your skills align with the role's responsibilities. Mention your experience with agile methodologies and your ability to communicate complex technical concepts effectively.

Showcase Relevant Projects: If you have worked on relevant projects, especially those involving cloud-based services or cybersecurity, be sure to include them in your application. Describe your role and the technologies used, such as Node.js or NestJS.

Highlight Continuous Learning: Demonstrate your commitment to continuous learning by mentioning any recent courses, certifications, or personal projects related to cloud services or cybersecurity. This shows your dedication to staying updated in a rapidly evolving field.

How to prepare for a job interview at McGregor Boyall

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with cloud computing, particularly AWS, and your proficiency in TypeScript and JavaScript. Highlight specific projects where you've implemented secure authentication solutions or worked with identity providers like Auth0.

✨Demonstrate Problem-Solving Skills

Expect to face scenario-based questions that assess your ability to tackle cybersecurity challenges. Think of examples where you've successfully detected and prevented account takeover attempts or improved the efficiency of cloud services.

✨Communicate Clearly

Since the role requires explaining complex technical concepts to non-technical stakeholders, practice articulating your thoughts clearly. Use simple language to explain your past projects and how they relate to the job you're applying for.

✨Emphasise Continuous Learning

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

Senior Software Engineer - Client Identity
McGregor Boyall
Location: City of London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
  • Senior Software Engineer - Client Identity

    City of London
    Full-Time
    43200 - 72000 £ / year (est.)
  • M

    McGregor Boyall

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