Graduate Software Engineer

Posted 4 Days Ago
Be an Early Applicant
London, Greater London, England, GBR
Hybrid
Entry level
Consumer Web • Mobile • Professional Services • Software
Theodo builds scalable web and mobile apps in record time.
The Role
Graduate software engineer responsible for writing, testing, maintaining, and troubleshooting software within cross-functional client delivery teams. The role includes code reviews, sprint planning, technical documentation, stakeholder communication, and learning software design, testing, and deployment practices through mentoring and hands-on project work.
Summary Generated by Built In

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

Skills Required

  • Recent graduate in Computer Science, Software Engineering, or a STEM subject
  • Solid foundation in at least one programming language, such as JavaScript, Python, Java, or C#
  • Understanding of data structures, algorithms, and version control
  • Familiarity with Git and collaborative development workflows
  • Strong communication and teamwork skills
  • Passion for technology and problem-solving
  • Curious, proactive mindset and willingness to learn from feedback
  • Exposure to web development, databases, or cloud platforms
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
300 Employees
Year Founded: 2018

What We Do

Theodo develops web and mobile apps for industry leaders. Our clients approach us to develop their most complex digital products in record time. We combine world-class expertise in open-source technologies, precise implementation of Lean and Agile methodologies, and sharp business sense to build customized products that are used by millions.

Similar Jobs

Northrop Grumman Logo Northrop Grumman

Software Engineer

Aerospace • Logistics • Security • Software • Cybersecurity
In-Office
Cheltenham, Gloucestershire, England, GBR
85636 Employees
33K-33K Annually

Northrop Grumman Logo Northrop Grumman

Software Engineer

Aerospace • Logistics • Security • Software • Cybersecurity
In-Office
Malden, Essex, England, GBR
85636 Employees
33K-33K Annually

Relay Technologies Logo Relay Technologies

Software Engineer

Consumer Web • eCommerce
In-Office
London, Greater London, England, GBR
118 Employees

Swisslog (UK) Ltd. Logo Swisslog (UK) Ltd.

Software Engineer

Logistics • Robotics • Software • Automation
In-Office
Redditch, Worcestershire, England, GBR
3000 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account