> Markdown version of [/jobs/ext/2791210-senior-software-engineer-transfers-client-journeys](https://www.wearedevelopers.com/jobs/ext/2791210-senior-software-engineer-transfers-client-journeys). 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 Software Engineer - Transfers (Client Journeys) - **Company:** Hargreaves Lansdown - **Location:** UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Adobe Analytics, Application Programming Interfaces (APIs), Amazon Web Services, Data Analysis, Unit Testing, Continuous Integration, DevOps, Amazon DynamoDB, Middleware, Identity and Access Management, Node.Js, OAuth, Software Architecture, Security Software, TypeScript, Openapi, AWS Cdk, Autoscaling, ReactJS, AWS Lambda, Amazon Virtual Private Cloud (VPC), Webpack, Gitlab-ci, Material UI, Playwright, Front End Software Development, Functional Programming, Api Design, Api Gateway, JestJS, Restful APIs, Serverless Computing, Monolithic Repository, Static Application Security Testing, Dynamic Application Security Testing - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840574755-senior-software-engineer-transfers-client-journeys ## About the Role * Node.js (v20+) with TypeScript * AWS Lambda handler development (both SST and raw CDK patterns) * Middy middleware framework * Integration patterns: cross-account STS AssumeRole, Secrets Manager, DynamoDB, SNS * RESTful API design and OpenAPI specifications AWS & Infrastructure * AWS CDK and/or SST for infrastructure as code * Core services: Lambda, API Gateway, DynamoDB, VPC, IAM, KMS, Secrets Manager, SSM Parameter Store, SNS * VPC networking - Lambda in VPC, security groups, egress configuration * Lambda provisioned concurrency and auto-scaling * Understanding of WAF and ingress routing patterns Testing * Vitest for unit and integration testing * MSW (Mock Service Worker) for API mocking * Testcontainers experience is a plus CI/CD & DevOps * GitLab CI pipelines; multi-stage, environment-specific deployments * Automated security scanning (Snyk or similar SAST/DAST), * Monorepo experience (pnpm workspaces, npm workspaces) * Feature flagging (LaunchDarkly or similar) * OAuth/token-based authentication and authorisation flows * Strong understanding of cross-account AWS patterns Frontend * React (v18+) with TypeScript * TanStack Query (React Query) for server state management * Vite build tooling * Component library integration * Playwright for end-to-end and snapshot testing * Contract testing (Pact) * Analytics integration (Adobe Analytics or similar), * Experience with SST v2 (Serverless Stack) specifically * Familiarity with API gateway/ingress platforms * Experience with Cognito for machine-to-machine auth * Experience driving technical roadmaps and aligning them with broader organisational strategy What We're Looking For Beyond Technical Skills * Someone who proactively identifies opportunities for improvement rather than waiting to be told * Ability to articulate technical trade-offs and influence direction at a team and cross-team level * A pragmatic approach, balancing ideal solutions with delivery timelines * Comfort working across codebases with different maturity levels and patterns (SST monorepo vs CDK + separate frontend) * Strong communication skills for collaborating with platform teams, product owners, and other squads ## Description We're looking for a Senior Full-Stack Engineer to develop and maintain our suite of transfer applications. You'll work across various repositories spanning React frontends and AWS serverless backends, owning the full delivery lifecycle from feature development through to production. Critically, we want someone who can help drive the technical strategy and continuous improvement of these applications, aligning with broader company engineering standards and platform direction., * Develop and maintain multi-step transfer journeys across transfer products * Own the full stack; React frontends, AWS Lambda BFF layers, and IaC * Drive technical strategy for the transfers domain, proposing and delivering improvements that align with company-wide engineering direction * Champion continuous improvement; identify tech debt, propose modernisation, and improve developer experience * Contribute to architectural decisions around API design, infrastructure patterns, and cross-service integration * Collaborate with platform/infrastructure teams to evolve integration patterns * Support CI/CD pipelines and deployment processes across all environments (dev, staging, production) * Mentor other engineers and contribute to team-wide engineering standards ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [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) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)