A top-performing secondary academy in Exeter is looking to appoint a passionate and committed Teacher of Computing for a permanent position starting in September. This is a fantastic opportunity to join a supportive Computer Science department and teach Computing across GCSE and A-Level cohorts in a school that values technical innovation, logic, and strong relationships with students. The successful candidate will deliver engaging lessons that help students build programming proficiency (such as Python), algorithmic thinking, data structures knowledge, and an appreciation of systems architecture. The school has a strong commitment to digital literacy and encourages staff to contribute to wider enrichment opportunities. What the School Offers Supportive and collaborative leadership team Calm and well-managed learning environment (Ofsted "Outstanding") Well-resourced Computing department with modern suites and dedicated technician support Strong focus on staff wellbeing and manageable workload Structured internal pathways for rapid professional progression and middle-leadership CPD Excellent connectivity via regional rail and bus networks Free on-site staff parking The Role Teaching Computer Science and ICT across GCSE and A-Level Planning and delivering engaging lessons in line with the UK curriculum Supporting students of all abilities to achieve strong outcomes Contributing to coding clubs, robotics projects, and extra-curricular activities Working closely with colleagues within the Computing faculty Requirements Applicants must have: Qualified Teacher Status (QTS) A degree in Computer Science, Information Technology, or a related technical subject Experience teaching Computer Science in a UK secondary school setting up to A-Level Strong classroom management skills The legal right to work in the UK Salary M1 – UPS3 (Main / Upper Pay Scale) Apply Please submit your updated CV for immediate consideration. Shortlisted applicants will be contacted within 24 hours.