Job Details
Teacher of Computer Science
📍 Location: Rainham, London
🏫 School: Harris Academy Rainham
📅 Contract: Full-time or Part-time
🎓 Phase: Secondary (KS3–KS5)
About the Role
Harris Academy Rainham is seeking a passionate and dedicated Teacher of Computer Science to join our thriving secondary school and sixth form. The successful candidate will deliver engaging and high-quality lessons across Key Stages 3 and 4, with the opportunity to teach Key Stage 5.
This is an excellent opportunity for an enthusiastic teacher to inspire students in computing and develop their understanding of programming, computational thinking, and digital technologies within a supportive and ambitious school environment.
Key Responsibilities
Teaching and Learning
- Plan and deliver high-quality Computer Science and Computing lessons across KS3 and KS4 (with potential KS5 teaching).
- Develop engaging lesson plans that promote problem solving, logical thinking, and programming skills.
- Assess, monitor, and track student progress, providing clear feedback to support improvement.
- Prepare students for GCSE and A-Level Computer Science examinations.
- Adapt teaching methods to meet the needs of students of varying abilities.
Student Support
- Create a positive, inclusive, and safe learning environment.
- Act as a form tutor, supporting the academic and personal development of students.
- Encourage high aspirations and promote strong student engagement in computing.
Curriculum Development
- Contribute to the planning and development of the Computer Science curriculum.
- Develop teaching resources and innovative learning materials.
- Integrate technology effectively into teaching and learning.
Collaboration and Communication
- Work collaboratively with colleagues within the Computing department and across the school.
- Communicate effectively with parents, carers, and external agencies where required.
- Participate in staff meetings, training, and professional development opportunities.
Person Specification
Essential Requirements
- Qualified Teacher Status (QTS) or equivalent teaching qualification.
- A relevant undergraduate degree in Computer Science, Computing, or a related subject.
- Experience teaching Computer Science or Computing at secondary level (including teaching practice).
- Strong understanding of the National Curriculum for Computing at KS3 and KS4.
- Excellent classroom management and communication skills.
Desirable
- Experience teaching A-Level Computer Science.
- Experience working in diverse urban schools.
- Knowledge of programming languages such as Python.
- Experience using interactive technologies and digital tools in the classroom.
Skills and Attributes
- Strong ability to motivate and inspire students.
- Excellent organisational and time management skills.
- Ability to work collaboratively within a team.
- Commitment to high standards and equality of opportunity for all students.
- Passion for computer science education and student achievement.
Why Join Us
Working at Harris Academy Rainham offers:
- A supportive and collaborative teaching environment
- Access to high-quality professional development and training
- Opportunities for career progression within the Harris Federation
- A commitment to staff wellbeing and flexible working
Apply
To apply for this job email your details to recruitment@carringtonblake.com.