Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer Apprentice role.
Rezi rewrites your resume against QA Apprenticeships's job description. Free.

Tailor your resume to this Software Engineer Apprentice role.
Rezi rewrites your resume against QA Apprenticeships's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer Apprentice posting at QA Apprenticeships — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer Apprentice posting at QA Apprenticeships — free, in seconds.
About the Role
As a Software Engineer Apprentice at Tecknuovo, you will build a career in software engineering through structured learning, hands-on experience, and support from experienced engineers. You will become part of Tecknuovo’s growing Engineering practice, learning how modern digital products and services are designed, built, tested, and continuously improved. You will develop experience across both front-end and back-end engineering, gradually taking on more responsibility as your technical skills and confidence grow. This role is for individuals with a genuine interest in software engineering, who enjoy problem-solving and are motivated to learn, with guidance from experienced engineers.
Responsibilities
- Learn to design, build, and maintain software across both front-end and back-end applications.
- Contribute to real software development tasks.
- Develop understanding of programming languages, frameworks, and engineering tools.
- Write clear, maintainable code and learn good engineering practices.
- Support the testing, debugging, and improvement of applications.
- Identify issues, understand their causes, and develop appropriate solutions.
- Work collaboratively with engineers and wider delivery teams.
- Build an understanding of secure, accessible, and reliable software development.
Requirements
- Beginning of a career in technology with a genuine interest in understanding how software works.
- Enjoy learning and be comfortable asking questions.
- Approach problems logically.
- Communicate clearly, listen to others, and contribute positively to a team.
- Bring curiosity, commitment, and a willingness to learn.
Work Type
- Full-time
Experience Level
- Apprentice
Education Level
- Completion of a Level 3 Software Development Apprenticeship with QA or equivalent.
- A-level in a Science, Technology, Engineering, or Mathematics (STEM) subject and successful completion of an aptitude test.
- BTEC Diploma in IT and successful completion of an aptitude test.
- 2 years of experience in a relevant role and successful completion of an aptitude test.
- Combination of qualifications and experience demonstrating the minimum foundation needed for the program.
Benefits
- Vitality membership for health and wellbeing, offering discounts, perks, and partner offers.
- Bespoke training programs for career growth.
- Contribution towards study materials, courses, and conferences.
- Monthly growth canvases to support reaching full potential.
About the Company
- Tecknuovo is growing its Engineering practice.
- QA apprenticeships offer a way to gain new skills, earn while learning, and launch an exciting future.
- QA is a top 50 training provider with over 50,000 successful apprenticeship graduates.