Secondary Computer Science & Coding Teacher – Oxfordshire
Location: Oxfordshire, UK
Start Date: September 2025
Salary: MPS/UPS (Dependent on experience)
Contract: Full-time, Permanent
Are you passionate about shaping the next generation of tech innovators?
We are seeking a dedicated and inspiring Computer Science & Coding Teacher to join our dynamic and forward-thinking department in September 2025. This is an exciting opportunity to teach in a well-resourced school in Oxfordshire, where computing and digital literacy are at the heart of the curriculum.
Teach Computer Science and Coding across Key Stages 3, 4, and 5
Deliver engaging lessons in programming languages such as Python, Java, or JavaScript
Inspire students to develop computational thinking and problem-solving skills
Support extracurricular activities such as coding clubs, robotics, and hackathons
Collaborate with a passionate team to further develop the computing curriculum
Qualified Teacher Status (QTS) or equivalent teaching qualification
Strong subject knowledge in Computer Science, ICT, and Programming
Experience teaching GCSE and A-Level Computer Science (or willingness to develop expertise)
Passion for integrating emerging technologies into education
Commitment to student success and professional development
Supportive school community with excellent professional development opportunities
Modern facilities including fully equipped computer labs
Opportunities for career progression in an expanding department
Located in Oxfordshire, offering a great quality of life and transport links
How to Apply:
If you are excited about this opportunity, we would love to hear from you!
Join us in inspiring the next generation of digital leaders!
* Der Gehaltsbenchmark wird auf Basis der Zielgehälter bei führenden Unternehmen in der jeweiligen Branche ermittelt und dient Premium-Nutzer:innen als Richtlinie zur Bewertung offener Positionen und als Orientierungshilfe bei Gehaltsverhandlungen. Der Gehaltsbenchmark wird nicht direkt vom Unternehmen angegeben. Er kann deutlich über bzw. unter diesem Wert liegen.