A thriving independent school in Birmingham is seeking an enthusiastic and creative Computer Science Teacher to join its expanding department on a full-time, permanent basis from January 2026. This is an excellent opportunity to join a supportive, forward-thinking and ambitious school community. About the Role The successful candidate will teach Computer Science across KS3–KS5, delivering high-quality lessons that foster computational thinking, digital creativity and problem-solving skills. You will work collaboratively with a dedicated team that values shared planning, innovation and reflective practice. This permanent position offers excellent scope for professional development within a growing and popular subject area. About the School The school is independent, inclusive and known for its supportive staff culture and strong pastoral focus. Staff benefit from modern facilities, collaborative planning structures and leadership that prioritises staff development and wellbeing. Pupils are respectful, motivated and keen to engage with Computer Science. What We’re Looking For • A confident practitioner with strong subject knowledge and KS3–KS5 experience • Able to deliver engaging programming and theory lessons • Committed to fostering independent learning and curiosity • Effective at forming positive relationships with pupils and colleagues • Reflective, organised and committed to continuous improvement • Positive, proactive and aligned with the school’s values What the School Offers • A supportive and well-resourced Computing department • High-quality CPD and development opportunities • Engaged learners with excellent behaviour • Shared planning and collaborative working practices • A positive and inclusive environment focused on wellbeing This is a fantastic opportunity for a committed Computer Science Teacher to secure a permanent role within a respected Birmingham independent school.