Computer Science Teacher – Kingston Secondary School An Outstanding secondary school in Kingston is seeking an innovative and enthusiastic Computer Science Teacher to join their growing department. This is a full-time, permanent position, teaching across Key Stages 3, 4, and potentially Key Stage 5. Responsibilities: Plan and deliver engaging and challenging Computer Science lessons. Cover a range of topics, including programming, algorithms, data structures, and computer systems. Inspire students to explore the creative and problem-solving potential of computer science. Assess student progress and provide constructive feedback. Contribute to the development of the Computer Science curriculum. Teach at an Outstanding level. Requirements: Qualified Teacher Status (QTS). A degree in Computer Science or a closely related field. Proven experience teaching Computer Science at the secondary level. Proficiency in relevant programming languages (e.g., Python, Java, C++). Excellent communication and classroom management skills. The passion to teach as a Computer Science Teacher The School Offers: An Outstanding school environment with a commitment to technology and innovation. Well-equipped computer labs and access to up-to-date software and hardware. Opportunities for professional development. A competitive salary on the MPS/UPS scale. Be a Computer Science Teacher This is an excellent opportunity for a dedicated Computer Science Teacher to join a forward-thinking school. If you meet the requirements and are passionate about inspiring the next generation of tech experts, please apply. A brilliant Computer Science Teacher is needed.