Graduate Software Engineer

theodo
London

About Theodo

Theodo is an engineering & design consultancy with offices in Paris, London, New York, Casablanca and Cape Town. We build high-quality digital products for clients across industries, and we are increasingly working with enterprise organisations on complex, high-impact tech modernisation programmes - including AI-powered code modernisation. We run lean internally: we care about process, continuous improvement, and doing things properly. Our founders have written books on the best practice for using lean to scale agile in large organisations.

The Opportunity

We're looking for a Graduate Software Engineer to join our engineering team and kick-start their career building real products for our clients. You'll be working with experienced engineers from day one, working across the stack on live projects rather than sandboxed training exercises.

This is a great opportunity for someone early in their career who wants to learn fast, take on responsibility quickly, and grow into a well-rounded software engineer.

Key Responsibilities

  • Write, test, and maintain code as part of a cross-functional delivery team
  • Participate in code reviews, sprint planning, and daily stand-ups
  • Work closely with senior engineers to learn best practices in software design, testing, and deployment
  • Help troubleshoot and resolve bugs and technical issues
  • Build strong working relationships with client stakeholders, communicating progress and gathering feedback throughout delivery
  • Contribute to technical documentation
  • Continuously build your skills through on-the-job learning, mentoring, and training

What We're Looking For

  • A recent graduate in Computer Science, Software Engineering, or a STEM subject
  • A genuine passion for technology and problem-solving
  • Strong communication skills and the ability to work well in a team
  • A curious, proactive mindset, comfortable asking questions and learning from feedback
  • Eagerness to take ownership of tasks and grow into greater responsibility over time

Required Skills and Experience

  • Solid foundation in at least one programming language (e.g. JavaScript, Python, Java, or C#)
  • Understanding of core computer science fundamentals (data structures, algorithms, version control)
  • Familiarity with Git and collaborative development workflows
  • Exposure to web development, databases, or cloud platforms is a plus (through coursework, internships, or personal projects)
  • No professional experience required, we're looking for potential and a willingness to learn

What We Offer

  • 25 Days annual leave

  • Learning and Development support throughout your career at Theodo

  • Private Health Insurance via Vitality

  • 3 week work from anywhere policy

  • Equipment budget for your tech set up

  • Company pension

  • Monthly Socials

  • A Slack network of 700+ "Theodoers" across our extended ecosystem — ask questions, share patterns, or troubleshoot obscure challenges with some of the sharpest minds out there

  • A hybrid working model, with offices based in London

Posted 2026-09-24

Recommended Jobs

Assistant Quantity Surveyor

OCS Recruitment Ltd
London

An excellent opportunity for an ambitious Assistant Quantity Surveyor to join an established specialist contractor and develop their commercial career across some of London's most high-profile constru…

View Details
Posted 2026-09-18

Project Manager

London

Project Manager – Social Housing Refurbishment Location: Lewisham, London Salary: GBP70,000 – GBP85,000 Start: ASAP We are recruiting a Project Manager for a contractor delivering refurb…

View Details
Posted 2026-09-25

Teacher of Drama - Enfield | Independent Secondary School

Marchant Recruitment
Enfield, Greater London

Borough: Enfield School Status: Elite Independent Secondary School (11-18) Start Date: ASAP Start – Permanent, Full-Time Curriculum Scope: Key Stage 3 and Key Stage 4 (GCSE) only The O…

View Details
Posted 2026-09-17

Director of Go-To-Market

Joseph Joseph
London

Director of Go-To-Market At Joseph Joseph we love solving everyday problems through intelligent design to create distinctive, functional products that are a pleasure to own and use. We are one of …

View Details
Posted 2026-09-19

Paid Social Executive

Soar With Us
London

Paid Social Executive Function: Media Buying | Meta & TikTok Ads | Acquisition Strategy  Responsibility: Own and drive return on ad spend for a portfolio of e-commerce clients Reports to: Growth…

View Details
Posted 2026-09-17

Car Sales Executive

Orpington, Greater London

Sales Executive Role To meet and greet customers, qualify their needs and demonstrate vehicles accordingly. To follow a sales process, whilst providing excellent customer service, building a …

View Details
Posted 2025-09-11

Retail Shift Manager (Hiring Immediately)

Lidl
London

Summary £16.30 - £16.80 per hour | 25 hour contract | AM & PM shifts | Manager experience required |30-35 days holiday (pro rata) | 10% in-store discount | Enhanced family leave Everyone who wor…

View Details
Posted 2026-09-24

Looking for IT tutoring session in programming basics

Yoojo
London

Hi there, I’m looking for a patient IT tutor who can help me get up to speed with programming basics. I’m a beginner and want to cover fundamentals like variables, control structures, and simple probl…

View Details
Posted 2026-09-21

Contract Manager

Invitise
London

We're looking for a Contract Manager for a public sector organisation based in London (hybrid) on an initial 12-month contract, paying up to £608 per day (Umbrella, Inside IR35). This is a hybrid …

View Details
Posted 2026-09-19

Shift Leader | London

Blank Street
London

About Blank Street At Blank Street, we’re on a mission to become the defining food and beverage brand of our generation. From the very beginning, we’ve set out to add a spark to ordinary experiences…

View Details
Posted 2026-06-27