Graduate Consultant (Software Engineer, Data, AI/ML, DevOps, Test Automation) | Finance

Graduate Consultant (Software Engineer, Data, AI/ML, DevOps, Test Automation) | Finance

Entry level 70000 - 90000 £ / year (est.) No working from home possible
Switch Tech Talent

At a Glance

  • Tasks: Design and build innovative software solutions while tackling complex technical challenges.
  • Company: A dynamic tech consultancy formed by global leaders in consulting and investment management.
  • Benefits: Competitive salary starting at £35k, performance bonuses, and structured career progression.
  • Other info: Fast-paced environment with opportunities for continuous learning and growth.
  • Why this job: Join a team of smart problem solvers and make an impact from day one.
  • Qualifications: STEM degree with real-world experience and strong communication skills.

The predicted salary is between 70000 - 90000 £ per year.

  • Software Engineer, Embedded Software Engineer, Frontend Engineer
  • Dev Ops Engineer, Site Reliability Engineer (SRE), Test Automation

A growing, high‑calibre technology consultancy is seeking Graduate Consultants and Early Career Engineers across Software Engineering, Data, AI/ML, Dev Ops, Automation and Technical Consulting disciplines.

They’re a joint venture between two global leaders in consulting and investment management, and rather than hiring for a single technology stack or narrow role, they’re assembling a team of exceptionally smart engineers, data specialists and technical problem solvers who can tackle difficult challenges, communicate effectively, and thrive in demanding environments.

They’re building teams across all disciplines, with a particular focus on hiring outstanding problem solvers rather than simply matching a specific technology stack.

They’re looking for Graduate Consultants who understand how systems work under the hood, not just how to use the latest tools.

The environment is geared towards Graduate Consultants who enjoy tackling complex challenges, working closely with end users, and taking ownership from day one.

Most of the work is greenfield, with dedicated divisions supporting financial services programmes, alongside continued expansion into new industry sectors (Insurance, Energy).

They’re hiring for, and value, Graduate Consultants who

  • Enjoy working on challenging technical problems
  • Are naturally curious and intellectually rigorous
  • Communicate clearly with both technical and non-technical stakeholders
  • Enjoy variety and continuous learning
  • Take ownership and responsibility for outcomes
  • Are adaptable, articulate and commercially aware
  • Understand fundamental engineering and problem‑solving principles

Graduate Consultant responsibilities may include

  • Designing and building software applications, data platforms and technical solutions
  • Working directly with users and stakeholders to understand requirements and deliver value
  • Building data pipelines, automation tooling and cloud-based solutions
  • Applying analytical thinking to solve complex technical and business problems
  • Collaborating across multidisciplinary engineering and consulting teams
  • Contributing to AI, machine learning and emerging technology initiatives
  • Supporting greenfield projects from concept through to delivery
  • Continuously improving systems, processes and technical standards
  • STEM degree from a leading university (2:1 minimum)
  • Relevant placement year/real world experience/internships
  • Strong communication and interpersonal skills
  • Genuine passion for technology, engineering, mathematics or data
  • Ability to learn quickly and operate in a fast-paced environment

Experience with one or more of the following would be advantageous as a Graduate Consultant:

  • Software Engineering (C#, Python, Java, C++, Rust, Typescript, Go or similar)
  • Data Engineering and Analytics
  • Mathematics, Statistics or Quantitative Analysis
  • SQL and databases
  • Cloud technologies (AWS, Azure or GCP)
  • Dev Ops, Infrastructure or Automation
  • Artificial Intelligence and Machine Learning
  • Financial Services or other highly regulated environments
  • Performance-related bonus (10-25%)
  • Pension
  • Structured learning and development (all Graduate Consultants start on £35k + 10% bonus with the view to progress quickly through £38k, £41k, £45k, £50k+ milestones within the first 2 years)
  • Exposure to senior technical and business leaders
  • Opportunity to work on complex, high-impact projects from day one
  • Clear progression pathways across engineering, consulting and leadership disciplines
  • #J-18808-Ljbffr
Switch Tech Talent

Contact Details:

Switch Tech Talent Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Graduate Consultant (Software Engineer, Data, AI/ML, DevOps, Test Automation) | Finance

Join Developer Communities

Get involved in online developer communities like GitHub or Stack Overflow. We can showcase our skills by contributing to open-source projects – it’s a great way to network, learn, and possibly catch the eye of a recruiter while doing something we love!

Attend Coding Meetups and Hackathons

Check out local coding meetups and hackathons. These events are fantastic for meeting other developers and potential employers, plus they're a great way to get some hands-on experience and showcase our problem-solving skills in real-time.

Set Up a Public Portfolio

We should create a public portfolio or GitHub repository showcasing our projects and code. This not only demonstrates our technical skills but also gives employers a peek into our creative process and problem-solving abilities.

Utilise University Career Services

If we're fresh out of uni, let's not forget about our university’s career services! They often have tailored resources and connections in the software development field. Plus, internships can lead to entry-level roles – a true win-win!

We think you need these skills to ace Graduate Consultant (Software Engineer, Data, AI/ML, DevOps, Test Automation) | Finance

Software Engineering
Data Engineering
AI/ML
DevOps
Test Automation
Analytical Thinking
Communication Skills

Some tips for your application 🫡

Show Off Your Coding Skills:As this is an entry-level role in software engineering development, make sure to include your coding projects. Whether it's a cool school project, a personal website, or even contributions to open-source, it all counts! Link to your GitHub or any platforms you've showcased your code on – we want to see what you've got!

Tailor Your CV to Highlight Relevant Skills:Make your CV work for you by focusing on the programming languages and frameworks you've learned. If you've dabbled in JavaScript, Python, or any specific frameworks, be sure to include those. Plus, showcasing any relevant coursework or certifications can really help us get a clearer picture of your skill set.

Craft a Motivating Cover Letter:Since you're applying for an entry-level position, your cover letter is your chance to shine. Tell us why you’re passionate about software engineering and what excites you about working with Switch Tech Talent. Highlight any internships or projects that shaped your interest in coding – it’s all about your motivation!

Use Your Network:Don't hesitate to mention any connections you might have to Switch Tech Talent in your application. If you know someone who works there or have attended any events they hosted, slip that into your cover letter. It shows your genuine interest and can give you that extra edge in your application!

How to prepare for a job interview at Switch Tech Talent

Know Your Code: Prepare for Technical Questions

For a role in software engineering, you can bet your Interviewer might throw some coding problems your way. Brush up on common algorithms and data structures, and practise coding on platforms like LeetCode or HackerRank. That way, you're ready to showcase your problem-solving skills confidently!

Portfolio Power: Show Off Your Projects

As an entry-level candidate, your portfolio is your secret weapon. Make sure you have a few solid projects on GitHub that demonstrate your coding skills and understanding of software development processes. Be ready to walk through your code and explain your thought process during the interview.

Familiarise Yourself with Agile and Development Tools

Understanding Agile methodologies can really set you apart from other entry-level candidates. Get familiar with tools like JIRA or Trello, and be prepared to discuss how you've used them in your projects or studies. This shows you're not just a coder but also a team player.

Demonstrate Your Learning Mindset

Since you're applying for an entry-level position, it's important to show your eagerness to learn. Be ready to discuss how you’ve tackled challenges in your studies or projects, what new skills you’ve picked up recently, and how you plan to continue developing in this fast-paced field.