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 2021 Academy programme will begin as a remote experience with participants from London, Manchester, Bristol and South Wales.

Applications for the 2021 Academy are now closed. We’ll be opening the applications again in the future. In the meantime, if you’d like to keep in touch you can subscribe to our LearnTech newsletter.

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, Bristol or South Wales on a live customer delivery. However, the learning doesn’t finish here. Everyone in the team is heavily involved in ongoing learning, including:

  • Learning  – we provide flexible learning time to 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.

Charlene Hunter

Charlene is a lead engineer, mentor and public speaker. She runs coding communities and has over 10 years of public sector consulting experience.

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).

David Winter

David is a senior technical adviser with over 12 years of commercial software engineering experience and has co-authored the majority of our books.

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.


Don’t just take our word for it. See on Glassdoor 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.

Two men working at computers
Woman working on a laptop in a couch

How do I apply?

The first step is to apply to join the Academy by filling in the application form at the link below.

If your application is successful, you’ll be invited to complete a programming exercise in your own time. We will also share with you an introductory video explaining the programme and the recruitment process.

If your programming exercise is successful, we’ll invite you to a short (i.e. 10 or 15 minute) screening call with one of our team.

For applicants who pass the programming exercise and the screening call, 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 Spring-Summer 2021 Academy are now closed. We will be opening applications again later in 2021. In the meantime, if you’d like to keep in touch you can subscribe to our LearnTech newsletter.

Illustrated person joining group

Want to know more?
Get in touch!

Clare Sudbery

Academy Lead