Software Engineer

Company: NatWest Group
Apply for the Software Engineer
Location: London
Job Description:

Overview

As a Software Engineer, you will design, build and maintain modern web applications within a cross-functional feature team. You will deliver high-quality software across the full development lifecycle, from requirements to deployment and maintenance, collaborating with engineers, designers and analysts to create strong user experiences. You will work in a remote-first environment, contributing to continuous improvement and platform-wide capability. This role offers meaningful impact through scalable, secure solutions and close stakeholder collaboration.

Pay / Benefits

  • remote-first

Responsibilities

  • Engineer software, scripts and tools within a feature team and liaise with engineers, architects and business analysts
  • Produce complex, valuable software rapidly and with high quality
  • Own full lifecycle: development, enhancement, maintenance, replacement or decommissioning
  • Collaborate to optimise engineering capability and share best practices
  • Design, develop, test and implement working software solutions
  • Cover lifecycle from requirements analysis and design through coding, testing, deployment and operations
  • Work with front-end technologies and respond to stakeholder needs to deliver great user experiences

Key requirements

  • Experience developing modern web applications
  • Experience working in an Agile team
  • Ability to translate requirements into technical outcomes
  • Strong collaboration with engineers, designers and stakeholders
  • Practical approach to software engineering and continuous improvement
  • Willingness to learn and share knowledge
  • collaboration
  • communication
  • continuous improvement
  • JavaScript (ES6+)
  • React
  • HTML5

…

Posted: October 16th, 2026