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.