Job Description

Role Overview

As a Software Engineer, you will work within a permanent feature team to develop deep knowledge of platform components across business, applications, data, and infrastructure. You will liaise with principal engineers, architects, and other stakeholders to understand how the platform functions and supports business objectives.

Key Responsibilities

  • Apply Agile methodologies to develop software on the backlog
  • Produce resilient, maintainable, and long-lived software, adapting solutions for future requirements
  • Deliver intentional architecture and implement emergent design through experimentation, prototyping, and innovative ideas
  • Design and develop software with a focus on automation of build, test, and deployment activities using executable patterns
  • Collaborate closely with business teams to ensure pragmatic and effective solutions

Required Skills and Experience

Ready to Apply?

Take the next step in your AI career. Submit your application to Natwest Digitalx today.

Submit Application