Teaching Personnel are seeking an inspiring and committed Computer Science Teacher to join the team at a high-performing, well-respected secondary school in Cheshire. This fixed-term position will start in the New Year and offers the chance to work within a dynamic and innovative department in a school renowned for its strong community ethos, excellent academic results, and commitment to continuous improvement. We are looking for a passionate educator with the ability to deliver engaging, challenging, and differentiated Computer Science lessons across Key Stages 3 and 4. The successful candidate will foster a love of learning in students, encourage digital fluency, and support pupils of all abilities in reaching their full potential. The school prides itself on its collaborative culture, supportive leadership, and excellent professional development opportunities. You’ll be joining a friendly and dedicated staff team in a forward-thinking environment that values innovation, diversity, and high standards. Key Responsibilities: Plan and deliver high-quality lessons that reflect the Computer Science curriculu Monitor and assess pupil progress, providing constructive feedback and interventions where needed Use a variety of teaching strategies to cater to diverse learning styles and abilities Maintain strong classroom management and a positive learning environment Contribute to the wider school community, including extra...