Computer Science Teacher

Details
Location

Staines upon Thames, Middlesex

Contract Type

Full Time

Salary

£34398 - £46839

Job Description

Summary:

Join a school as a Computer Science Teacher and help shape the future of education.

About the School:

A school committed to academic excellence and character development, fostering an environment where students and staff are aspirational and driven to achieve their full potential.

The Opportunity:

As a Computer Science Teacher, you will play a vital role in inspiring the next generation of tech leaders. This is an exciting opportunity to deliver high-quality education and support students in developing essential digital skills.

Key Responsibilities:

  • Deliver engaging and effective Computer Science lessons tailored to the needs of students across a range of abilities.
  • Develop and implement innovative teaching strategies that promote critical thinking and problem-solving.
  • Ensure all students have the opportunity to reach their full potential through personalized support and high-quality instruction.
  • Collaborate with colleagues to share best practices and contribute to the continuous improvement of the curriculum.
  • Monitor and assess student progress, providing constructive feedback to support learning and development.
  • Support students with Special Educational Needs, ensuring their learning needs are met through tailored approaches.
  • Participate in the wider life of the school, including extracurricular activities and community engagement.
  • Stay up to date with developments in the field of Computer Science and incorporate new technologies and teaching methods into lessons.

Qualifications & Skills:

Required

  • Qualified Teacher Status (QTS) or equivalent
  • Demonstrated understanding and commitment to safeguarding and child protection
  • Evidence of effective continuous professional development
  • Strong communication and classroom management skills
  • Ability to plan and deliver high-quality lessons that meet the needs of diverse learners

Preferred

  • Experience in teaching Computer Science or a related subject
  • Familiarity with programming languages and digital technologies
  • Experience with teaching students with Special Educational Needs
  • Background in curriculum development or leadership within education
  • Experience with innovative teaching methods or technology integration in the classroom

Compensation & Benefits:

  • Competitive salary on the Teachers’ Main - Upper Pay Scale
  • Generous workplace pension through the Teachers’ Pension Scheme
  • Comprehensive benefits including health, dental, and vision insurance
  • Ongoing training and professional development opportunities
  • Supportive work-life balance with family-friendly policies and processes