Computer Science Teacher | High-Achieving School | Dagenham
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.
How to Apply
If you are an energetic, forward-thinking Computer Science specialist ready to make a lasting impact in a brilliant Dagenham school, we would love to hear from you. Please submit your application as soon as possible for consideration.
- Location
- Dagenham
About Marchant Recruitment
Write a short description of your company, a boilerplate of the business, service or product that you offer. Include your business idea and the target audience. This text is primarily supposed to be descriptive, not selling.