NatWest Group Logo

NatWest Group

Software Engineer

Posted 2 Days Ago
Be an Early Applicant
In-Office
Edinburgh, City of Edinburgh, Scotland, GBR
Entry level
In-Office
Edinburgh, City of Edinburgh, Scotland, GBR
Entry level
The Software Engineer will design, produce, and implement software, applying Agile methods and collaborating with teams to meet business objectives.
The summary above was generated by AI

Join us as a Software Engineer

  • This is an opportunity for a technically minded individual to join us as a Software Engineer
  • You’ll be designing, producing, testing and implementing working software, working across the lifecycle of the system
  • Hone your existing software engineering skills and advance your career in this critical role
What you'll do

Working in a permanent feature team, you’ll be developing knowledge of aspects of the associated platform across the disciplines of business, applications, data and infrastructure. You’ll also be liaising with principal engineers, architects in the domain and other key stakeholders to understand how the platform works and how it supports business objectives.

You’ll also be:

  • Applying Agile methods to the development of software on the backlog
  • Producing resilient and long-lived software and acting flexibly to cope with future needs
  • Delivering intentional architecture and formulating emergent design through innovative ideas, experimentation and prototyping
  • Designing and developing software with a focus on the automation of build, test and deployment activities, using executable patterns
The skills you'll need

We’re looking for someone with strong full-stack experience in software design and implementation, who is experienced in using multiple programming languages to solve challenging problems. You’ll need to be capable of understanding complex requirements and developing solutions that meet business needs. Working within continuous delivery, DevOps and Agile practices, you’ll build solutions designed for real-time use and high availability.

You’ll also need:

  • Experience in leading the implementation of programming best practices, particularly in the areas of scalability, automation, virtualisation, optimisation, availability, performance, and cost-efficiency
  • Experience of test-driven development, using automated test frameworks and tooling such as unit testing, mocking and stubbing, and contract testing
  • Knowledge of cloud-computing platforms, with Amazon Web Services as the preferred environment
  • Understanding of modern architectural approaches including APIs, microservices, and event streaming
  • Strong collaboration skills with the ability to work effectively with business teams to deliver pragmatic solutions, and to communicate technical concepts clearly to stakeholders and other team members

Hours

35

Job Posting Closing Date:

16/04/2026

Ways of Working:Remote First

Top Skills

Agile
APIs
AWS
Cloud Computing
DevOps
Event Streaming
Full-Stack Development
Implementation
Microservices
Programming Languages
Software Design
HQ

NatWest Group Edinburgh, Scotland Office

Edinburgh, United Kingdom

Similar Jobs

5 Days Ago
Hybrid
Mid level
Mid level
Fintech • Mobile • Payments • Software • Financial Services
Join Wise as a Software Engineer for the Payments Platform; develop integrations, manage complexity, and enhance transaction efficiency while ensuring compliance and scalability.
Top Skills: ElkGrafanaJavaNext.JsNode.jsPrometheusReactSpring BootSQLTypescript
6 Days Ago
Hybrid
Mid level
Mid level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The Software Engineer will develop and maintain software for Motorola's Avigilon Alta Video UI team, focusing on frontend technologies like TypeScript and Vue. Responsibilities include implementing state management patterns, API integrations, and collaborating effectively with teams.
Top Skills: CSSHTMLPiniaRestful ApiTypescriptVue 3Websockets
7 Days Ago
Hybrid
Junior
Junior
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The role involves developing and maintaining software for Motorola's products, focusing on frontend technologies like TypeScript and modern frameworks, collaborating with teams to implement state management and API integrations, and ensuring the reliability of systems.
Top Skills: CSSHTMLPiniaRestful ApiTypescriptVue 3Websockets

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account