Overview
We are seeking a dynamic and engaging Computer Science Teacher to join our thriving technology department. You will be key in fostering a love for coding, problem-solving, and the exciting world of computer science in our students. You will deliver engaging and hands-on Computer Science lessons across Key Stages 3-4 (and potentially KS5).
Responsibilities
- Deliver engaging and hands-on Computer Science lessons across Key Stages 3-4 (and potentially KS5).
- Plan and deliver a curriculum that emphasizes practical coding skills and computational thinking.
- Create a stimulating and collaborative learning environment where students can experiment and learn from mistakes.
- Encourage students to participate in coding challenges and projects.
- Keep up-to-date with the latest trends and technologies in Computer Science education.
- Contribute to the development of the Computer Science curriculum and resources.
Qualifications
- Qualified Teacher Status (QTS) or equivalent.
- Degree in Computer Science or a closely related field.
- Experience teaching Computer Science at secondary level (or strong potential as an ECT).
- Strong proficiency in at least one programming language.
- Understanding of algorithms, data structures, and computer systems.
- Excellent communication and classroom management skills.
Benefits and Opportunities
- Competitive salary and benefits package.
- Opportunities for professional development focused on innovative teaching in Computer Science.
- A supportive and collaborative team within a well-resourced department.
- Access to modern computer labs and a range of development tools.
- The rewarding opportunity to shape students' digital futures.