Enable job alerts via email!

Computer Science Teacher - Forward-Thinking Secondary School - Hillingdon

Perham Education Partnership

Uxbridge

On-site

GBP 30,000 - 40,000

Full time

3 days ago
Be an early applicant

Job summary

A modern Secondary School in Uxbridge is seeking a Computer Science Teacher to inspire and educate students from September 2025. The role involves delivering engaging lessons, assessing student work, and contributing to the curriculum. Ideal candidates will have QTS and experience teaching A-Level Computer Science, with a commitment to integrating technology into learning. Competitive salary and supportive environment offered.

Benefits

Access to modern computer labs
Opportunities for continuous professional development
Collaborative team environment

Qualifications

  • Strong knowledge of programming languages, algorithms, and data structures.
  • Experience teaching Computer Science to A-Level with theoretical and practical applications.
  • Commitment to integrating technological advancements into curriculum.

Responsibilities

  • Deliver engaging lessons across Key Stages 3-5 following exam specifications.
  • Assess student progress through projects and coding challenges.
  • Contribute to curriculum development and departmental planning.

Skills

Qualified Teacher Status (QTS)
Computer Science subject knowledge
Programming languages
Communication skills
Problem-solving skills

Job description

Join a tech-forward Secondary School in Hillingdon as a Computer Science Teacher from September 2025. This is an opportunity to inspire students across Key Stages 3-5, fostering a deep understanding of computational thinking and programming within a modern and well-equipped learning environment.

About Our Learning Community:

We are a Secondary School committed to providing a cutting-edge education that prepares students for success in the digital age. Our Computer Science department emphasizes project-based learning and real-world applications of technology.

About the Role:

  • Deliver engaging and challenging Computer Science lessons across Key Stages 3-5, following exam specifications and incorporating current technological trends and programming languages.
  • Plan and deliver lessons that foster computational thinking, problem-solving, and programming skills, utilizing a variety of teaching methods and resources, including coding projects and software development.
  • Assess student progress through practical projects, coding challenges, and written work, providing detailed feedback to support their development.
  • Contribute to the development of the Computer Science curriculum, integrating current technological trends and industry practices, and participate in departmental planning.
  • Organize and lead coding clubs, hackathons, and technology-related activities, promoting student engagement and innovation.

Ideal Candidate:

  • Qualified Teacher Status (QTS) with a strong Computer Science subject knowledge, including programming languages, algorithms, and data structures.
  • Demonstrated experience teaching Computer Science to A-Level, with a focus on both theoretical concepts and practical applications.
  • Excellent communication, interpersonal, and problem-solving skills, with the ability to inspire and motivate students.
  • Commitment to staying abreast of technological advancements and integrating them into the curriculum.
  • Competitive salary (MPS/UPS + Outer London Weighting).
  • Access to modern computer labs and resources, supporting a range of coding projects and software development.
  • Opportunities for continuous professional development in computer science and educational technology.
  • A collaborative and supportive team environment within a tech-forward Secondary School.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs