Job descriptionOur client, a well-established independent 11–18 school in Nottingham, is seeking a dynamic and inspiring Computer Science Teacher to join their high-performing STEM Faculty starting January 2026 . This full-time, permanent post will appeal to teachers passionate about digital education and computational excellence. • Computer Science Teacher – full-time, permanent • Prestigious Independent School in Nottingham • Specialist digital labs and innovation spaces • Opportunities to lead computing enrichment, AI clubs and coding teams The successful candidate will teach KS3–KS5 Computer Science , supporting students in developing programming proficiency, computational theory understanding, digital systems knowledge, and project-based development. The school offers a wide range of extracurricular computing opportunities including app development groups, cyber-security challenges, robotics projects and hackathons. You will contribute to high-quality teaching, digital enrichment events and whole-school innovation. Expertise in Python, web development, AI, cloud computing or data science is highly valued. Experience & Qualifications • Degree in Computer Science or related discipline • QTS/PGCE plus strong subject knowledge • Ability to teach GCSE and A-Level confidently • Experience leading digital projects desirable • Commitment to fostering independent digital learners Facilities • Two modern computing suites • Robotics and electronics lab • Digital media & coding studio • Large lecture and presentation hall Staff Benefits • Bespoke CPD including tech-specialist workshops • Small class sizes and excellent academic culture • International STEM trips and competitions • Excellent wellbeing provision • Competitive independent school pay scale Ethos A school that promotes curiosity, innovation, and confidence—preparing students for future technological pathways. Application Please submit your CV and statement to apply for this Computer Science Teacher opportunity in Nottingham.