Join to apply for the Software Engineer, Database Specialist role at NatWest Group.
Why Join Us?
Join our Chief Digital Information Office in Commercial & Institutional, harnessing technology innovation, business agility and one-bank collaboration to push boundaries for our customers.
The wellbeing and growth of our people is fundamental to shared success. We cultivate an inclusive environment that champions potential.
Our journey will be challenging and complex, yet truly transformative. If you’re ready to stretch your capability, gain unique experience and shape the future banking experience for generations, this is your opportunity.
What You'll Do
You’re joining a team passionate about customer vision and innovating all aspects of our customers’ day‑to‑day needs. Aligned to our ‘Manage My Money’ customer goal, you’ll work with colleagues to deliver the technology strategic roadmap, balancing business goals with future technology and cost.
In a permanent feature team you’ll develop knowledge across business, applications, data and infrastructure disciplines, liaising with principal engineers, architects and key stakeholders to understand and support platform objectives.
* Apply Agile methods to software development on the backlog.
* Deliver intentional architecture and formulate emergent design through innovative ideas, experimentation and prototyping.
* Provide insights into how payments, collections, and reconciliations flow through systems, including cut‑off times, settlement cycles, and exception handling.
* Handle operational risk, fraud detection and controls relevant to high‑value transactions and sensitive financial data.
* Manage and optimise databases for real‑time transaction processing and monitoring.
Skills & Qualifications
We’re looking for someone with strong full‑stack experience in software design and implementation, capable of solving complex problems using programming languages. You should be able to capture and validate complex requirements, lead implementation of best practices around scalability, automation, virtualization, optimisation, availability and performance, and collaborate with business teams to deliver pragmatic, business‑focused solutions.
* Deep understanding of cloud‑native database services, provisioning, scaling, and performance tuning.
* Advanced SQL skills for writing efficient queries and optimising performance across large datasets.
* The ability to design scalable, normalised and secure data models tailored to business needs.
* Proficiency in monitoring tools such as CloudWatch, Azure Monitor, or custom scripts to resolve bottlenecks.
* Proficiency in PowerShell, Python or Bash for automating routine tasks.
Seniority Level
Mid‑Senior level
Employment Type
Full‑time
Job Function
Information Technology
#J-18808-Ljbffr