Apprentago Browse all opportunities
Tecknuovo Ltd logo

Software Engineer Apprentice

Tecknuovo Ltd · London · EC4A 3AE

Apprenticeship Level 4 Onsite Engineering
SalaryΒ£26,000 yearly
LocationLondon
PostcodeEC4A 3AE
Start date19 Oct 2026
Apply by12 Oct 2026
Training providerqa apprenticeships
Job ID50119
View role on Apprentago

About the role

Software Engineer Apprentice πŸš€

Kickstart your tech career with Tecknuovo! πŸŽ‰ We're looking for motivated individuals to join our growing Engineering practice as Software Engineer Apprentices. This is your chance to dive headfirst into the world of modern digital products and services. You’ll get a mix of structured learning, hands-on experience, and solid support from our awesome experienced engineers. πŸ§‘β€πŸ’»

You'll get to explore both front-end and back-end engineering, stepping up to more responsibilities as your skills and confidence grow. Don't worry if you don't know everything yet – that's what apprenticeships are for! We need your genuine passion for software engineering, your love for solving puzzles πŸ€”, and your drive to learn and grow. You'll be working closely with seasoned engineers who are ready to guide you, give you feedback, and provide opportunities to put your new skills to the test. πŸ’ͺ

Alongside your day-to-day work, you'll be smashing your apprenticeship program with dedicated time for formal learning and development. Our goal? To equip you with the technical know-how, practical experience, and professional skills to become a top-tier Software Engineer. 🌟

What you’ll be doing:

  • Learning the ropes of designing, building, and maintaining software for both front-end and back-end applications. πŸ—οΈ
  • Contributing to real software development projects. πŸ’‘
  • Leveling up your understanding of programming languages, frameworks, and engineering tools. πŸ› οΈ
  • Writing clean, maintainable code and mastering good engineering practices. βœ…
  • Supporting the testing, debugging, and improvement of applications, learning to spot issues, figure out why they happen, and fix them. πŸ›βž‘οΈβœ…
  • Collaborating with engineers and the wider delivery teams. 🀝
  • Building a solid understanding of how to create secure, accessible, and reliable software. πŸ”’

Who you are:

  • Just starting your tech journey with a real curiosity for how software works. 🧐
  • You love learning new things and aren't afraid to ask questions. πŸ™‹β€β™€οΈ
  • You have a logical approach to problem-solving. 🧠
  • You’re a great communicator and listener, ready to contribute positively to our diverse teams. πŸ—£οΈ
  • Most importantly, you bring bags of curiosity, commitment, and a hunger to learn! πŸ’―

Entry Requirements:

  • Completed a Level 3 Software Development Apprenticeship with QA or equivalent from another provider.
  • OR A-levels in a STEM subject + successful completion of our aptitude test.
  • OR BTEC Diploma in IT + successful completion of our aptitude test.
  • OR 2 years of experience in a relevant role + successful completion of our aptitude test.
  • Combinations of qualifications and experience can also be considered!
  • If you have international qualifications, please provide official documentation comparing them to UK standards (check UK ENIC for details).

Working Hours: 9:00 AM – 5:30 PM (with an hour for lunch) ⏰

Perks & Benefits:

  • Vitality Membership: Boost your health and wellbeing with rewards for active lifestyles, discounts on gym memberships, smartwatches, and more! πŸŽπŸ‹οΈβ€β™€οΈ
  • Continuous Learning: Access bespoke training programs, get support for study materials, courses, and conferences to fuel your career growth. πŸ“š
  • Growth Opportunities: Regular growth canvases to help you reach your full potential. 🌱
  • Future Prospects: Aim high! 90% of QA apprentices land permanent roles post-apprenticeship (20% above the national average). πŸ“ˆ

About QA:

We're a top 50 training provider with over 50,000 successful apprenticeships. We're dedicated to launching your exciting future with skills, earnings, and incredible career opportunities. ✨

Ready to build something amazing? Apply now! πŸ”₯

Key responsibilities

  • Learn how to design, build and maintain software across both front-end and back-end applications
  • Contribute to real software development tasks
  • Develop your understanding of programming languages, frameworks and engineering tools
  • Write clear, maintainable code and learn how good engineering practices
  • Support the testing, debugging and improvement of applications

Skills

communicationteamworkproblem-solving