This role has closed. Theodo has taken the posting down.
hirly last saw it live on 28 September 2026. See similar open roles below, or browse all Software Engineer jobs in London.
Theodo
Graduate Software Engineer
London
Similar open jobs
- Senior software engineer - EU squadSeccl · LondonFirst seen todayremote
- Software Engineersonymusicentertainment · LondonFirst seen todayremote
- Backend Software EngineerExTrac AI · LondonFirst seen today
- Senior AI Software EngineerExTrac AI · LondonFirst seen today
- Software Engineer II - SMS InternationalKlaviyo · London, UKFirst seen today
- C++ Software Engineer | Trading TeamJumptrading · LondonFirst seen today
- Software Engineer ITripadvisor · London, UKFirst seen yesterdayremote
- Global Banking & Markets - Software Engineer- Credit Engineering - Vice President - LondonLateral · London, Greater London, England, United KingdomFirst seen yesterday
- Staff - Software EngineerAmerican Express · BURGESS HILL, WEST SUSSEX, United KingdomFirst seen today
- Principal Software Engineer – Robotics PlatformOracle · United KingdomFirst seen today
- Lead Software Engineer – Software ReliabilityJPMorgan Chase · GLASGOW, LANARKSHIRE, United KingdomFirst seen today
- Software Engineer - Confluent Stream Processing & AnalysticsIBM · Multiple Cities, United KingdomFirst seen today
- Senior Software Engineer - Build AI Tools (Python, GoLang)Citi · Belfast United KingdomFirst seen today
- Senior Software EngineerTd · Belfast, United KingdomFirst seen today
- Principal Software Engineer - Squad Lead EngineerRelx · London WallFirst seen today
hirly's read of this role
- Role family
- Engineering
- Seniority
- Entry level
- Country
- GB
- Work mode
- On-site / unstated
- First seen by hirly
- 23 Sept 2026
Derived automatically from the posting.
the posting
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