A prestigious independent day school in Bath is seeking an innovative Computer Science Teacher to join immediately. The successful candidate will teach GCSE and A-Level Computer Science in small, well-resourced classes. Key Details • Role: Computer Science Teacher (GCSE & A-Level) • School: Independent (11–18), Bath • Start: Immediate (permanent, full-time) • Suitability: ECTs and experienced teachers considered • Exam Boards: OCR/AQA experience advantageous About the School The school educates around 900 pupils and is known for strong academic performance and forward-thinking use of technology. Computer Science is a growing subject with strong uptake and excellent progression into STEM degrees. Facilities include specialist computing suites and modern teaching technology, supported by a collaborative departmental culture. The Role – What You’ll Do • Teach engaging Computer Science lessons at KS4–KS5. • Deliver content across programming, algorithms, data, and computational thinking. • Support curriculum planning, assessment, and exam preparation. • Enrich learning through coding clubs, competitions, and projects. • Maintain high expectations for behaviour, effort, and outcomes. • Contribute to the wider life of the school and Sixth Form. Person Specification Essential • Degree in Computer Science or related discipline. • QTS/PGCE (or equivalent). • Strong subject knowledge and programming capability. • Commitment to safeguarding and inclusive education. Desirable • Experience teaching A-Level Computer Science. • Familiarity with Python, Java, or similar languages. • Experience running extracurricular STEM activities. Salary & Benefits • Competitive independent school salary and benefits package. • Excellent CPD and professional growth opportunities. • Small class sizes and modern resources. • Supportive and ambitious school culture. Safeguarding The school is committed to safeguarding and promoting the welfare of children. All appointments are subject to enhanced DBS checks, references, and online screening in line with KCSIE. How to Apply Please send your updated CV and a brief covering note outlining your suitability for the Computer Science Teacher role.