Graduate
Closes in 8 days
WTW logo

ICT Technology Software Engineering Graduate – Reigate/Cambridge

WTW
Reigate

Expected closing date: Friday, 20 November 2026

We recommend applying to open roles as soon as you are able. Employers may close applications early, so don't miss out.

Apply Now
TL;DR

Key Takeaways

  • Gain experience in all aspects of software development, from design to operational reliability.
  • Develop high-performance, scalable software and create engaging user experiences.
  • Requires a 2:1 degree in a numerate, technical or analytical discipline and A-Levels in Maths and two other subjects.
  • Applications close on 20th November 2026.

About the Role

Join WTW's Insurance Consulting and Technology (ICT) team and help organisations make forward-thinking choices about their people, investments, and risks. The ICT team combines consulting expertise with technology to create cutting-edge solutions for the global insurance industry, including market-leading risk and financial modelling software used by over 1,000 clients worldwide.

Responsibilities

From a comprehensive onboarding experience to an ongoing programme of certifications and training, you’ll progress every day. Working with and learning from highly skilled colleagues in our Insurance Technology team, you’ll:

  • Gain experience in every aspect of software development, from solution design and coding to test automation and operational reliability.
  • Focus on understanding our clients’ needs and solve their problems.
  • Work on exciting prototypes and new services and algorithms.
  • Develop high-performance, scalable software using a wide range of technologies and platforms.
  • Create engaging user experiences through clean and crisp user interfaces.
  • Deliver quality products and services using the latest test and automation techniques.
  • Gain hands-on experience with Generative AI tools and techniques, learning how you can support software engineering activities while developing the critical thinking skills needed to evaluate, validate and apply AI-generated outputs effectively and responsibly.
  • Deploy solutions to complex IT infrastructures, including the latest Cloud environments.

Qualifications

Requirements:

  • At least 2:1 degree-qualified in a numerate, technical or analytical discipline.
  • An A* in Maths and an A in two further subjects at A Level or equivalent.
  • Knowledgeable in a software development language, such as C#, C++, Java or Python, and web technologies such as HTML/CSS or JavaScript.
  • A natural problem solver with a mathematical and analytical mind.
  • Familiar with the basic principles of software development.
  • Genuinely interested in current and emerging technologies.
  • Comfortable working in a team.
  • Curious and eager to build and apply your knowledge.

This is an entry-level Graduate role suitable for those with no (or very limited) professional software engineering experience.

Workstyles

You’ll be expected to come into the office at least three days a week.

Application Process

  • Stage 1: Apply online and attach your CV
  • Stage 2: Complete an online test and video interview
  • Stage 3: Showcase your coding skills in an online coding assessment
  • Stage 4: A Virtual Technical Assessment, where we’ll discuss your technical skills
  • Stage 5: An in person assessment centre, where you’ll get to meet members of the team
  • Stage 6: Offer and onboarding