Job Description
Summary:
Join a school as a Computer Science Teacher and shape the future of education in a dynamic and growing department.
About the School:
The school is renowned for its academic excellence, pastoral care, and commitment to fostering a supportive and inclusive community. It offers a unique working environment on a beautiful campus with strong collegial relationships and a wide range of professional development opportunities.
The Opportunity:
As a Computer Science Teacher, you will play a key role in delivering a forward-thinking curriculum that equips students with the technical and analytical skills needed for success in the digital world. This is an exciting opportunity to contribute to a department that is at the forefront of innovation in education.
Key Responsibilities:
- Deliver engaging and high-quality Computer Science lessons to students across all key stages.
- Design and implement a curriculum that emphasizes problem-solving, creativity, and real-world applications.
- Support students in developing practical skills through programming, robotics, and software development projects.
- Collaborate with colleagues to enhance teaching practices and share best practices.
- Assist in departmental initiatives and contribute to the wider school community.
- Provide pastoral support and mentorship to students where appropriate.
- Participate in professional development and training opportunities.
- Stay up to date with advancements in Computer Science and integrate new technologies into teaching.
Qualifications & Skills:
Required
- Qualified teacher with experience in Computer Science or a related subject.
- Strong knowledge of programming languages such as Python and experience with software development.
- Ability to design and deliver a structured and engaging curriculum.
- Excellent communication and interpersonal skills.
- Commitment to student welfare and pastoral care.
- Willingness to undergo child protection screening and DBS checks.
Preferred
- Experience teaching at a secondary level.
- Familiarity with IGCSE and A-level Computer Science syllabi.
- Experience with robotics, AI, and data science.
- Background in education technology or digital innovation.
- Passion for inspiring students and fostering a love of learning.
Compensation & Benefits:
- Competitive salary and comprehensive benefits package.
- Rent-free accommodation provided on campus.
- Full health, dental, and vision insurance coverage.
- Generous meal provisions during term time.
Related Jobs Nearby
Harrow on the Hill, Middlesex
Competitive
Harrow on the Hill, Middlesex
Harrow has its own salary scale and many other benefits
Northwood, Middlesex
£37870 - £46800
Northwood, Middlesex
£21,304 to be paid over the duration of the 10-month contract
Harrow-on-the-Hill, Middlesex
Competitive
Harrow-on-the-Hill, Middlesex
Competitive
Harrow-on-the-Hill, Middlesex
Competitive
Harrow, Middlesex
£37870 - £56154