> Markdown version of [/jobs/ext/1963767-senior-backend-software-engineer-identity-authentication](https://www.wearedevelopers.com/jobs/ext/1963767-senior-backend-software-engineer-identity-authentication). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Backend Software Engineer - Identity & Authentication - **Company:** Robert Walters - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Amazon Web Services, Amazon Cloudfront, Amazon S3, User Authentication, Automation of Tests, Code Coverage, Continuous Integration, Multi-Factor Authentication, Github, Node.Js, OAuth, TypeScript, Reliability of Systems, Backend, Git, Cloudformation, Infrastructure Automation Frameworks, Functional Programming, NestJS, Restful APIs, Terraform - **Published:** August 7, 2026 - **Apply:** https://www.careerboard.com/pt/en/find-jobs-in-United-Kingdom/-DD053A36E131E58A15/ ## About the Role * Proficient in TypeScript with strong Back End engineering fundamentals using Node.js and NestJS (or Express). * Proven experience designing, building and maintaining RESTful APIs in a TypeScript/Node.js environment. * Solid understanding of authentication and authorisation protocols, including OAuth 2.0 and JWT. * Hands-on experience with AWS services such as ECS, Lambda, CloudFront, S3 and Secrets Manager. * Familiarity with Infrastructure as Code tools, ideally CloudFormation or CDK/Terraform. * Strong Git practices and CI/CD experience using GitHub Actions or equivalent platforms. * Experience writing comprehensive unit and integration tests with Jest. ## Description We have an exciting new opportunity for a Senior Backend Software Engineer - Identity & Authentication to join Robert Walters as a Consultant. As a Consultant, you will benefit from permanent employment with Robert Walters and will be deployed on an assignment within our clients' organisations, in return we will provide you with the opportunity to develop your skills with ongoing training and professional support. This role offers an exciting opportunity to join a global business, providing top-tier service to our blue chip clients. What You'll Do * Design, build and evolve Back End services that support client authentication and multi-factor authentication (MFA), ensuring robust security and reliability. * Develop and maintain RESTful APIs using NestJS and TypeScript, following best practices for scalability, performance and maintainability. * Integrate with third-party identity and MFA platforms (eg Transmit Security, Auth0) to deliver seamless, secure authentication experiences. * Deploy and operate services on AWS using Infrastructure as Code (CloudFormation/CloudBlocks), managing provisioning, configuration and environment consistency. * Run and maintain production services, including database migrations, updates and oversight of vendor-hosted software running in AWS. * Write automated tests, improve test coverage and quality, and participate in CI/CD pipelines, deployments and operational procedures to ensure reliable releases. * Collaborate closely with product and security stakeholders to translate requirements into technical solutions, while continuously improving engineering standards, tooling and system reliability. ## Related Videos - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Next, Nest, Nuxt… Nust?](https://www.wearedevelopers.com/videos/421-next-nest-nuxt-nust) - [Streaming AI Responses in Real-Time with SSE in Next.js & NestJS](https://www.wearedevelopers.com/videos/1630-streaming-ai-responses-in-real-time-with-sse-in-next-js-nestjs) ## Related Articles - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)