Software Engineer

NatWest Group logo

NatWest Group

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
AWS TDD

Job Description

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

Interview Questions of Software Engineer at NatWest Group

Currently, there aren't any interview questions for this role at NatWest Group shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Software Engineer at NatWest Group

Currently, there aren't any salaries for this role at NatWest Group shared by other job seekers.

View more salaries from NatWest Group →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now