The Opportunity: We are excited to offer a fantastic opportunity for a dedicated Computer Science Teacher to join a thriving school in Kings Lynn starting in September 2025. This full-time role provides the opportunity to teach Computer Science at GCSE level, with the potential for A-Level teaching for the right candidate. As a Computer Science Teacher, you will play a crucial role in fostering students' understanding of technology, digital innovation, and computing theory, helping them develop the skills needed for a successful future in the tech industry. Key Responsibilities: * Deliver Computer Science lessons at GCSE level, with the potential for A-Level teaching. * Design and implement engaging lessons that challenge students and promote critical thinking in computing. * Provide constructive feedback to support students' academic and personal growth. About the School: This well-regarded school in Kings Lynn is known for its strong academic record and commitment to student development. The school provides a supportive and collaborative environment, focusing on both academic achievement and student well-being. Teachers are encouraged to develop their skills and contribute to an innovative and inclusive learning atmosphere. What’s on Offer: * A collaborative teaching environment with supportive colleagues. * Access to modern Computer Science facilities and teaching resources. * Opportunities for professional development and career progression. * Competitive salary (MPS/UPS depending on experience). About You: * A degree in Computer Science, Information Technology, or a related subject. * PGCE or QTS (or equivalent). * Experience teaching Computer Science at secondary level (including placements). * A passion for Computer Science and a commitment to inspiring students. * Early Career Teachers (ECTs) are welcome to apply. How to Apply: If you are an enthusiastic Computer Science Teacher eager to make a positive impact in Kings Lynn, we would love to hear from you. Please submit your CV and cover letter to apply for this exciting opportunity