An excellent independent school in Birmingham is looking to appoint a skilled and forward-thinking Teacher of Computer Science from January 2026. Computer Science is well-resourced and highly regarded within the school, with strong outcomes at GCSE and A-Level. Students are enthusiastic and highly motivated. The Role You will teach Computer Science across KS3–KS5, delivering engaging lessons that develop computational thinking and practical programming skills. Key aspects of the role include: Teaching GCSE and A-Level Computer Science Delivering lessons in well-equipped specialist classrooms Supporting students with programming and project work Contributing to curriculum development and enrichment The School Environment The school prides itself on academic excellence, mutual respect, and high standards of behaviour. Staff are trusted professionals and encouraged to innovate in their teaching. Benefits Attractive salary and pension scheme Excellent CPD and subject development opportunities Free lunches and use of school facilities Supportive leadership and manageable workload