Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established industry player is seeking a Senior Application Engineer to enhance digital experiences through innovative solutions. This hybrid role involves working on the Conversational Banking value stream, focusing on modernizing customer communication via chatbots and voice platforms. You will leverage your expertise in Python, Node.js, and AWS to deliver scalable solutions while mentoring junior engineers. With a commitment to fair finance and customer-centric values, this role offers a unique opportunity to make a tangible impact in a supportive environment that values growth and development.
Senior Application Engineer
Location: London or Swindon Office
Hybrid role - 2 days on-site / 3 days remote
Nationwide is leveraging Cloud, DevOps, and Agile methodologies to enhance digital experiences for members and invest in our branches and contact centres, blending human and digital services.
Our strategy focuses on transforming technology within the ‘Customer Servicing’ domain, especially through the ‘Conversational Banking’ value stream, which supports our front-line systems. Key areas include:
As part of this team, you will provide technical expertise, share knowledge, mentor, and line-manage Conversational Banking engineers working with DevOps tools and application stacks, to deliver robust, scalable solutions. Your technical expertise should include NodeJS, Python, Kubernetes, AWS EKS, and MongoDB.
You will ensure solution quality through design and build reviews, code quality checks, and adherence to best practices, while clarifying requirements and providing technical oversight.
This is a pivotal role at a time of significant change, allowing you to influence the Conversational Banking agenda and make a tangible impact. The ideal candidate will have broad AWS application experience and a track record of modernisation in regulated environments.
At Nationwide, we support hybrid working, combining office presence with home working. You will spend at least two days per week at our Swindon or London offices. Further details will be provided upon hire.
Applications are encouraged promptly, as the role may close early if filled.
Key Responsibilities
Joining the Conversational Banking value stream, you will work on our Chat platform and support Voice platform operations, ensuring efficient microservices use and AWS Connect integration. Your tasks include developing and maintaining the Chat solution with NodeJS, MongoDB, Docker, and other technologies, collaborating with engineers, product owners, and stakeholders to deliver high-quality customer contact solutions, following CTO guardrails and best practices.
You will design, develop, test, deploy, and monitor platform features using agile and DevOps methodologies, participate in code reviews, and contribute to platform improvements in architecture, performance, and security, exploring new technologies as appropriate.
You will mentor junior engineers, support team improvements, and ensure compliance with regulated environment standards, maintaining traceability and evidence of your work.
About You
We are looking for someone with:
Our customer-first behaviors include:
Demonstrating these behaviors will strengthen your application.
The Benefits
We’re a mutual owned by our members, committed to fair, customer-focused banking that benefits society. If you’re passionate about fair finance, making a difference, and caring for customers, you’ll fit right in.
At Nationwide, we foster growth, recognize achievements, and aim to make our work meaningful—working for the good of our customers, communities, and society.