Trainee Computer Science Teacher
Partnerships Co-ordinator
About the Role
Are you a tech-focused graduate ready to inspire the next generation while training to teach?
Grad2Teach is offering an exciting Graduate Trainee Teacher – Computer Science opportunity at a successful and forward-thinking secondary school in Beaconsfield, Buckinghamshire (HP9). This salaried role allows you to begin your teaching career as a Phase One trainee, gaining hands-on classroom experience while completing a Level 4 qualification, with a clear progression route to Phase Two, PGCE and QTS.
The school is a well-regarded secondary setting with a strong academic culture, supportive leadership and a commitment to staff development. It offers:
-
Modern ICT and computing facilities to support high-quality Computer Science teaching
-
A positive, inclusive school culture with respectful behaviour and strong pastoral care
-
A clear focus on staff wellbeing and manageable workload
-
Excellent professional development and mentoring for early career teachers
-
A thorough induction programme and ongoing in-school support
As a Grad2Teach trainee, you will support teaching and learning across Computer Science, working with pupils across Key Stages to develop their understanding of programming, computational thinking, digital literacy and problem-solving. You’ll play an active role in lessons, interventions and enrichment opportunities, contributing to a dynamic and future-focused department.
This role is ideal for a graduate who wants to earn while they train, gain real classroom experience from day one, and develop into a confident, qualified Computer Science teacher.
About You – Candidate Profile
You may be a recent graduate, career changer, or aspiring teacher with a strong interest in technology and education. We are looking for someone who:
-
Is a motivated aspiring Computer Science teacher / graduate trainee
-
Holds (or is working towards) a degree in Computer Science, Computing, IT or a related field
-
Has enthusiasm for programming, algorithms and digital technologies
-
Is reflective, resilient and keen to develop excellent teaching practice
-
Can build positive relationships and inspire young people to engage with Computer Science
-
Is committed to high standards, teamwork and whole-school values
Training & Progression with Grad2Teach
This role follows Grad2Teach’s fully salaried, two-phase teacher training pathway:
Phase One – Level 4 & Foundational Training
-
Completion of a Level 4 NCFE customised qualification while working in school
-
Training aligned to the Core Content Framework (CCF) and Teachers’ Standards
-
Learning through guided practice, lesson observations, mentoring and professional studies
Phase Two – PGCE & QTS (Coventry University)
Subject to successful progression, Phase Two includes:
-
Increased independent teaching responsibility (up to 18 hours per week)
-
Completion of a PGCE with QTS through Coventry University (NITE)
-
Ongoing mentoring, assessment and structured development towards meeting all Teachers’ Standards
This pathway ensures you graduate as a fully qualified Computer Science teacher with strong practical experience and recognised qualifications.
Location & Application
This salaried trainee role is based at a secondary school in:
Beaconsfield
Buckinghamshire
HP9
The location is easily accessible, with excellent transport links via the M40 and surrounding commuter routes.
If you’re ready to start a rewarding career in teaching Computer Science while earning a salary and receiving high-quality training, we’d love to hear from you.