Enable job alerts via email!

Computer Science Teacher

Randstad Staffing

Hailsham

On-site

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic secondary school in Hailsham is seeking a passionate Computer Science Teacher to join their thriving technology department. The ideal candidate will be innovative, hold Qualified Teacher Status, and have a relevant degree. This full-time role offers competitive salary and benefits, including access to the Teachers' Pension Scheme and ongoing professional development opportunities.

Benefits

Access to the Teachers' Pension Scheme
Extensive Continuous Professional Development (CPD)
Supportive leadership team

Qualifications

  • Qualified Teacher Status (QTS) is mandatory.
  • Proven track record of successful teaching Computer Science at secondary level, including GCSE and/or A-Level.
  • Excellent subject knowledge and a genuine enthusiasm for technology.

Responsibilities

  • Plan and deliver engaging lessons across all key stages.
  • Teach a broad Computer Science curriculum, including programming and theory.
  • Prepare students for public examinations like GCSE and A-Level.
  • Contribute to the development of the Computer Science curriculum.

Skills

121 teaching experience
Ability to communicate with parents
Effective discipline
Excellent time management
Good behaviour management skills
Team player
Passion for education

Education

Qualified Teacher Status (QTS)
Relevant degree in Computer Science
Job description
Computer Science Teacher (Full-Time) - Join Our Dynamic Secondary School!

Are you a passionate and innovative Computer Science teacher looking for an exciting new role? We are seeking a highly motivated and skilled individual to join the successful technology department at a thriving secondary school and sixth form college located in Hailsham, East Sussex.

The Role and You

This is a full-time, permanent (or contract) teaching position starting from the new academic year (or earlier by negotiation).

Key Responsibilities:
  • Plan and deliver engaging lessons across all key stages, from Key Stage 3 (KS3) through to A-Level in the Sixth Form.
  • Teach a broad and balanced Computer Science curriculum, including programming (e.g., Python, Java, C#), computational thinking, data structures, algorithms, and theory of computer science.
  • Prepare students for public examinations, including GCSE and A-Level.
  • Assess, record, and report on the development, progress, and attainment of students.
  • Contribute to the development of the Computer Science curriculum and extra‑curricular activities, such as coding clubs or participation in national competitions.
  • Maintain a stimulating and disciplined learning environment.
Essential Requirements:
  • Qualified Teacher Status (QTS) is mandatory.
  • A relevant degree in Computer Science or a closely related subject.
  • Proven track record of successful teaching Computer Science at secondary level, including GCSE and/or A-Level.
  • Excellent subject knowledge and a genuine enthusiasm for technology and its application.
About Our School

We are a well‑regarded community college at the heart of the Hailsham area, serving students aged 11-18. We are committed to fostering a supportive and inclusive environment where both students and staff can excel.

  • Supportive Environment: You will be joining a dedicated and collaborative team that prioritises professional development and well‑being.
  • Modern Facilities: We benefit from well‑equipped classrooms and specialist ICT suites to support the delivery of a modern Computer Science curriculum.
  • Student Focus: We pride ourselves on our student‑centred approach, aiming to inspire the next generation of digital innovators and critical thinkers.
Salary and Benefits
  • Salary: Competitive, in line with the Main or Upper Pay Scale (MPS/UPS), commensurate with experience.
  • Benefits: Access to the Teachers' Pension Scheme, extensive Continuous Professional Development (CPD) opportunities, and a supportive leadership team.

To apply click apply now or call Paul Hirchfield on 01293 527416 or email paul.hirchfield@randstadeducation.co.uk

Experience

Teaching

Skills

121 teaching experience, ability to communicate with parents, ability to work well under pressure, able to inspire, be a role model, building rapport with children, career driven, communication, effective discipline, empathy, engaging, excellent time management, FMS experience, good behaviour management skills, good classroom management, good communication skills, good sense of humour, high expectations, keen to contribute to the life of the school, key stage 3 experience, key stage 4 experience, key stage 5 experience, knowledge of A-level specification, knowledge of curriculum, knowledge of GCSE specification, knowledge of subject, motivated, partake in extra curricular activities, passion for education, SEN experience, set clear objectives, SIMS experience, sixth form experience, teaching assistant experience, team player, work well autonomously, years 7-11 experience

Qualifications

BA Hons (QTS), BEd, BSc Hons (QTS), PGCE, PGCE, QTLS, QTS, Schools direct, SCITT

Education

high school, college, university

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.