graduate software engineer Review
at NatWest Group
Graduate Scheme
Software Engineering
Scotland
Review Submitted: October 2025
Overall Rating
4.6 /5
The Overall Rating is the average of all the ratings given in each category. We take those individual ratings and combine them into one final score!
Overview of the Role
Overall, how would you describe your experience at NatWest Group?
The people are definitely one of the highlights. From day one, I’ve been surrounded by colleagues who are approachable, collaborative, and passionate about what they do. There’s a strong sense of community, and it’s clear that the company values both personal and professional development.
Overall, it’s been a great environment to start my career in software engineering, and I’m excited about the opportunities ahead.
What are the main responsibilities of the role and which elements of the role do you enjoy the most?
Automation Testing using Python
Data analysis and engineering tasks
Dashboard development for governance and reporting
Collaborating with cross-functional teams to deliver solutions
Rotation 1: Data & Analytics Team
In my first rotation, I worked within the Data and Analytics team where I focused on:
Automation testing using Python to streamline processes
Working on CDAL (Cross Domain Analytical Layer) and handling various tickets
Gaining hands-on experience with Snowflake and AWS
Developing a strong understanding of data pipelines and cloud-based data solutions
This rotation helped me build a solid foundation in data engineering and automation, and I particularly enjoyed the problem-solving aspect and the opportunity to work with modern data tools.
Rotation 2: Payments & Technology Team
In my second rotation, I joined the Payments and Technology team, where I:
Collaborated with a team of four to create a governance dashboard for the Finance team
Learned and applied Tableau to visualize financial data effectively
Delivered a solution that saved significant time for stakeholders by automating reporting
This experience was especially rewarding because I could see the direct impact of our work on business efficiency. I enjoyed working closely with stakeholders and learning how to present data in a meaningful way.
To what extent does your role give you the opportunity to contribute meaningfully and feel valued by your team?
How does your compensation package - including perks & benefits - fairly remunerate you for the work you do?
How well do you feel the role is preparing you for your future career?
How would you rate the extent to which you were developing new or existing skills through formal training and your day-to-day role?
Experience & Company Culture
How is the support you receive?
How is your work-life balance?
What is the organisational culture, values and general atmosphere like?
How would you rate NatWest Group initiatives when it comes to equality, diversity, inclusion and accessibility?
How would you rate NatWest Group CSR (Corporate Social Responsibility) initiatives?
Recommendations & Advice
Would you recommend NatWest Group to a friend?
Why?
One of the standout aspects is how supportive everyone is whether it’s your team, your manager, or colleagues from other departments, people are always willing to help and share their knowledge. There’s a genuine focus on personal development, and the graduate programme offers diverse opportunities to explore different areas of technology.
The culture here promotes wellbeing, innovation, and teamwork, making it a great place not just to work, but to thrive.
How well did the role match your expectations based on the recruitment process?
When considering the recruitment & onboarding process, have you any specific tips or advice you would give to others applying to NatWest Group?
Apply Widely but Thoughtfully
It’s always a good idea to apply to multiple roles, but make sure each application is tailored. Don’t just submit the same CV everywhere—take time to understand what each role is asking for.
Read the Job Description Carefully
Pay close attention to the skills and qualities listed. Make sure your application clearly shows how you meet those requirements. Use examples from your experience that match the role’s expectations.
Focus on CPC in Your Application
NatWest Group uses the CPC framework (Customer, Purpose, Commerciality). It’s important to reflect these values in your answers:
Customer: Show how you’ve considered the end-user or stakeholder in your work.
Purpose: Demonstrate how your work aligns with a bigger goal or mission.
Commerciality: Highlight how your contributions add value—whether through efficiency, cost-saving, or innovation.
Be Yourself During Interviews
The culture at NatWest is very people-focused, so authenticity goes a long way. Be honest about your strengths and areas you’re developing.
Onboarding is Supportive
Once you join, the onboarding process is smooth and well-structured. You’ll be supported by your team and given time to settle in and learn.