Kick-start your career in software

By joining our Academy, you can build the foundations of a software development career - and be paid a full salary from day one.

Do you want to be a software engineer?

Being an engineer at Made Tech is a great opportunity to surround yourself with people who care about the software they build and deliver.


Our 12-week Academy programme gives you the skills you need to join one of our project delivery teams.

Due to present circumstances, the 2020 Academy programme will begin as a remote experience with participants from London, Manchester and Bristol and will be starting in early September.

Applications for our 2020 Academy are now closed. We will be opening applications for the next Academy in 2021.

Who is it for?

We're looking for people that have already developed a love of programming and are convinced that a career in software development is what they want.


You may have taught yourself to code, been on a course or have a degree in computer science. You can stitch some code together but may have no commercial experience.


We're not looking for professional experience with coding, but will need to have written a few lines of code in any language to perform. After applying you will be asked to solve a small problem ("Kata") with code.

Why Made Tech Academy?

Real-world exposure

You’ll join a high-growth business with an ever-increasing list of clients and projects.

Earn while you learn

Unlike other academy programmes, you’ll be paid a salary while you learn.

Employee not client

We offer full-time employment contracts to participants, with salary reviews every year.

How does the Academy programme work?

You will take part in a 12 week programme that is all about learning best practice software engineering. Led by our full-time engineers and ex-Academy students, you'll be sharpening your programming skills and mastering how to ship high quality code in a commercial environment.


The programme involves:

  • Learning - a combination of tutorials, solo exercises, pair programming exercises and group programming exercises to brush up on modern software skills, from agile practices to writing automated tests.

  • Project Delivery - working as a team to deliver a large project. You'll go through the entire lifecycle, from capturing requirements and working with stakeholders to showcasing your work and regularly shipping it!

  • Live Project - after 12 weeks, you will join a live project team with support from your mentor. During this time, you will gain experience in front of real customers.

Meet our graduates

What happens after 12 weeks?

Once you've completed your 12 week Academy programme, you'll join one of our project teams in London, Manchester or Bristol on a live customer delivery. However, the learning doesn't finish here. Everyone in the team is heavily involved in ongoing learning, including:

  • Learning Afternoon - every Friday afternoon we down tools on our customer projects and focus on learning new or developing existing skills.

  • Pair Programming - all of our teams practice pair programming. You'll be spending a chunk of your regular working day hands-on coding with other software engineers.

  • Retrospectives - all teams run retrospectives every couple of weeks to look at what went well and where improvements can be made.

  • Growth Programme - you'll have a meeting with a mentor every 2 - 4 weeks to evaluate your individual growth goals and objectives, enabling you to progress your career as fast as you choose.

  • Conferences and Meetups - the team are encouraged to attend conferences and meetups.

  • Discretionary Spend - we are happy to pay for books, conference tickets, etc. We just ask you to be reasonable with your spending.

Learn from the pros

Our expert mentors represent some of the best engineering talent in the company. They bring in-depth experience from the field to the classroom, providing invaluable insights about how to succeed as a software engineer.

Luke Morton

Luke is our Chief Technology Officer (CTO). He works with our customers and engineers to use technology to transform how public services are delivered.

Clare Sudbery

Clare is a lead engineer, public speaker and writer with 20 years of software engineering experience and a particular interest in Extreme Programming (XP).

Steve Leighton

Steve is a senior engineer and polyglot developer experienced in Acceptance Test-Driven Development (ATDD), Agile, Continuous Delivery (CD).

What sort of work will I be doing?

You'll be working with a variety of customers on assignments that are typically last between 3 and 9 months. You might spend a couple of days a week on-site with customers.


You'll be solving hard software problems. You'll be delivering large, critical software platforms and implementing change programmes that improve the delivery of software in our customer organisations.


Made Tech are public sector technology delivery experts and some of our recent engagements have included working with the Government Digital Service (GDS), Ministry of Justice and Department for Education.

We’re doing it differently

A safe space to learn

We welcome everyone and are constantly striving to make Made Tech a safe and inclusive work environment.

5 stars on glassdoor

Don't just take our word for it though. See what other people who have worked here make of the company we are.

Diversity. For real.

We believe in fostering a diverse community at Made Tech. We find value in different points of views, ideas and backgrounds.

How much will I be paid?

Academy positions include a salary of £22,500-25,000 (depending on location) for the first year. Your salary will be reviewed annually, with the possibility of healthy increases based on your progression.

How do I apply?

The first step is to register your interest below. Once applications are open for the next programme, you'll be notified and can apply to take part.

If your application is successful, we'll invite you to a short (i.e. 10 or 15 minute) phone conversation where we'll talk to you about the company and the Academy. We'll also explain a short programming exercise that we'll ask you to complete in your own time.

For applicants who pass the programming exercise, we'll invite you to attend one of our remote Academy Open days. You'll get the opportunity to see how we work, participate in some group exercises and complete a face-to-face interview.

If you're successful, we'll ask you to join our Academy!

Ready to make the leap?

If you want to start your software development career by learning and earning, there's no better place than the Academy.

Applications for the 2020 Academy are now closed. We will be opening applications again in 2021.

Want to know more?
Get in touch!

Yasemin Ercan

Head of People