A complete application in a minute
Tailored resume and cover letter, ready to send.
Darlington-based academy is seeking a dynamic Teacher of Computer Science & IT to join the Computing faculty on a full-time, permanent basis starting in January. You will teach KS3-5 Computer Science, with emphasis on Python, algorithms and databases, across OCR/AQA curricula.
You will guide students through coding fundamentals, system architecture and cybersecurity concepts, while supporting extracurricular computing initiatives and maintaining digital learning platforms.
A technologically advanced secondary academy in Darlington, County Durham, is seeking an inspiring Teacher of Computer Science & IT to join its Computing faculty on a full-time, permanent basis starting in January.
Computer Science occupies a central position in this academy's technical curriculum. The successful candidate will deliver Key Stage 3 Computing, Key Stage 4 GCSE Computer Science (Python programming, algorithms, computer systems), and Key Stage 5 A-Level Computer Science or IT qualifications.
Working alongside a supportive IT team, you will guide pupils through coding syntax, computational thinking, network security, and database management. This is a full-time, permanent position starting in January.
Teach practical and theoretical Computer Science lessons across Key Stage 3, Key Stage 4, and Key Stage 5
Train pupils in text-based programming languages (primarily Python), algorithm design, and pseudocode logic
Prepare GCSE and A-Level candidates for written exams and practical software development projects
Maintain computer software suites, development environments, and digital learning platforms effectively
Assess, track, and report on student progress across programming assessments and mock examinations
Support extra-curricular computing initiatives, such as coding clubs, robotics teams, and cyber-security competitions
Start Date: January
Contract Type: Full-time, permanent contract
Location: Darlington, County Durham
Salary / Pay Rate: MPS / UPS equivalent
Key Curriculum: OCR / AQA Computer Science
Qualified Teacher Status (QTS, QTLS) or recognized UK teaching credentials (PGCE / SCITT)
Honors degree in Computer Science, Software Engineering, Information Technology, or a quantitative discipline
Proficiency in text-based programming languages (Python / Java / C#) and computer systems architecture
Demonstrated success (or strong potential) in delivering positive GCSE and A-Level Computer Science outcomes
An active enhanced DBS check on the Update Service (or willingness to apply)