Computer Science Teacher

Details
Location

London

Contract Type

Full Time

Salary

Inner London Pay Scale

Job Description

Summary:

Join a school as a Computer Science Teacher and contribute to a dynamic and supportive learning environment.

About the School:

A school with a strong commitment to academic excellence, pastoral care, and a welcoming ethos. It offers a stimulating and inclusive environment that supports both staff and students in achieving their full potential.

The Opportunity:

As a Computer Science Teacher, you will play a key role in inspiring students and delivering high-quality education in a department known for its strong results and passion for the subject. This is an excellent opportunity to join a supportive and forward-thinking team dedicated to student success.

Key Responsibilities:

  • Develop and deliver engaging Computer Science lessons to students at both GCSE and A Level.
  • Support the department in maintaining its high standards of academic achievement.
  • Participate in the planning and delivery of a broad and balanced curriculum.
  • Provide pastoral support and guidance to students as needed.
  • Collaborate with colleagues to enhance teaching and learning practices.
  • Stay up to date with developments in the field of Computer Science and incorporate them into lessons.
  • Contribute to extracurricular activities and events related to the subject.
  • Monitor and assess student progress regularly, providing constructive feedback.

Qualifications & Skills:

Required

  • Qualified teacher with a relevant degree in Computer Science or a related field.
  • Experience teaching Computer Science at GCSE and A Level.
  • Strong communication and interpersonal skills.
  • Commitment to student success and a positive learning environment.
  • Ability to work collaboratively as part of a team.

Preferred

  • Experience with programming languages such as Python, Java, or C++.
  • Familiarity with industry-standard tools and technologies.
  • Experience in curriculum development or leadership roles within a department.
  • Passion for Computer Science and technology.
  • Previous experience in a school with a strong pastoral care ethos.

Compensation & Benefits:

  • Competitive salary and benefits package.
  • Excellent professional development and career progression opportunities.
  • Strong support for staff well-being and work-life balance.