Computer Science Teacher | High-Achieving School | Dagenham

Computer Science Teacher | High-Achieving School | Dagenham

Full-Time On-site
M

Teacher of Computer Science

Location: Dagenham

An innovative, forward-thinking, and fast-growing secondary school in Dagenham is seeking a tech-savvy, creative, and inspiring Teacher of Computer Science to join their vibrant STEM faculty. This is an incredible opportunity for an ambitious educator, whether an experienced practitioner or a talented Early Career Teacher (ECT), looking to equip the next generation with essential computational thinking, software engineering, and digital literacy skills.

About the Role

As a Teacher of Computer Science, you will transform abstract algorithms and code into engaging, hands-on learning experiences. You will teach across Key Stage 3, Key Stage 4 (GCSE Computer Science / Vocational IT), and Key Stage 5 (A-Level Computer Science / Level 3 IT), using modern suites equipped with current software and hardware infrastructure.

  • Start Date: Immediate or upcoming term

  • Environment: A digitally driven community school committed to preparing students for high-demand careers in technology and engineering

  • Culture: A collaborative, supportive, and well-resourced workplace backed by dedicated IT support technicians and a progressive leadership team

Key Responsibilities

  • Plan and deliver high-impact Computer Science and IT lessons that build algorithmic thinking, logic, and practical programming skills (e.g., Python, Java, SQL, HTML/CSS).

  • Prepare students thoroughly for national GCSE and A-Level examinations, balancing theoretical computing principles with hands-on software development.

  • Integrate cybersecurity, data structures, and emerging technology concepts into everyday classroom learning.

  • Assess, track, and evaluate pupil progress, offering clear, actionable feedback to accelerate individual achievement and problem-solving confidence.

  • Lead or support co-curricular technology initiatives, such as coding clubs, robotics competitions, cyber-discovery challenges, and esports leagues.

Requirements

  • Qualified Teacher Status (QTS) or an equivalent recognized teaching credential.

  • A strong academic background with a degree in Computer Science, Software Engineering, Information Technology, or a closely related quantitative field.

  • Proven track record or demonstrated capability of delivering outstanding Computer Science teaching across Key Stage 3 and Key Stage 4 (KS5/A-Level experience is a distinct advantage).

  • Solid programming capability (particularly in Python) and familiarity with national exam board specifications (e.g., OCR, AQA, Pearson).

  • Excellent classroom management, communication, and interpersonal skills, with a passion for inspiring young minds in tech.

Salary & Benefits

  • Pay Scale: Outer London MPS/UPS pay scale (commensurate with experience), with potential TLR opportunities available for suitable candidates interested in key stage coordination or computing enrichment.

  • Extensive continuous professional development (CPD), specialist software training, and structured pathways for rapid career progression.

#J-18808-Ljbffr

Computer Science Teacher | High-Achieving School | Dagenham employer: Marchant Recruitment

This welcoming Primary School in the London Borough of Sutton is an excellent employer, offering a nurturing and inclusive environment where staff are supported by strong leadership and collaborative relationships. With a commitment to professional development and a focus on creating a positive atmosphere for both employees and students, this role as Office Manager provides a unique opportunity to make a meaningful impact in the lives of children and their families while enjoying a fulfilling career in education.

M

Contact Details:

Marchant Recruitment Recruitment Team