Computer Science Teacher – Secondary School – Surrey

Marchant Recruitment

England

On-site

GBP 28,000 - 38,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Marchant Recruitment is seeking a Computer Science Teacher for a Surrey secondary school. You will deliver engaging CS lessons across KS3 and KS4, preparing students for GCSE assessments where offered.

The successful candidate will combine theory with practical activities, teaching algorithms, programming and data concepts while supporting learners of all abilities. Immediate start with a full-time, permanent contract is available.

Qualifications

  • Hold QTS or be eligible for Early Career Teacher status (ECT).
  • Degree or strong subject knowledge in Computer Science.
  • Confident teaching computing at secondary level with GCSE familiarity.

Responsibilities

  • Plan and deliver engaging CS lessons across KS3 and KS4.
  • Teach programming concepts and computational thinking.
  • Develop students' understanding of algorithms and problem solving.
  • Cover computer systems, networks and data representation in line with the curriculum.
  • Prepare students for GCSE assessments where applicable.
  • Design practical coding activities to reinforce theory.
  • Differentiate lessons for varying abilities and provide feedback.

Skills

QTS or eligible ECT
Secondary CS teaching
Programming knowledge
Lesson planning & behaviour

Education

QTS or eligible teaching qualification
Degree in Computer Science or related field

Job description

Computer Science Teacher – Secondary School – Surrey

Start Date: ASAP
Contract: Full-time, Permanent
Salary: MPS1–UPS3, paid to scale

A secondary school in Surrey is looking to appoint an enthusiastic Computer Science Teacher to join its teaching team. The school is seeking a knowledgeable educator who can inspire students to explore programming, computational thinking and the technology that influences modern life.

This position would suit a teacher who enjoys combining theoretical concepts with practical activities and problem-solving challenges. The successful candidate will help students develop their digital skills, logical reasoning and confidence in using technology while preparing them for relevant examinations.

  • Computer Science Teacher Role

  • Teaching Computer Science across KS3 and KS4

  • Preparing students for GCSE Computer Science, where offered

  • Location: Surrey

  • Salary: MPS1–UPS3, paid to scale

  • Full-time, permanent position

  • Immediate start available

Computer Science Teacher – Role and Responsibilities

You will deliver lessons that develop students' understanding of algorithms, programming, computer systems, networks and data. Students will be encouraged to break down complex problems, design solutions and evaluate their work through practical computing tasks.

Key responsibilities include:

  • Planning and delivering engaging Computer Science lessons across KS3 and KS4.

  • Teaching programming concepts and computational thinking.

  • Developing students' understanding of algorithms and logical problem-solving.

  • Covering computer systems, networks and data representation in line with the curriculum.

  • Preparing students for relevant GCSE assessments and examinations.

  • Designing practical coding activities that reinforce theoretical learning.

  • Supporting students in debugging programmes and improving their solutions.

  • Differentiating lessons to support varying levels of prior knowledge.

  • Assessing students' work and providing constructive feedback.

  • Monitoring progress and identifying areas requiring further support.

  • Promoting responsible, safe and ethical use of technology.

  • Contributing to curriculum planning and departmental resource development.

Computer Science Teacher – School Information

The school is based in Surrey and aims to provide students with a well-rounded education that develops academic knowledge alongside practical skills. Computer Science plays an important role in helping learners understand digital systems, develop logical reasoning and prepare for an increasingly technology-driven world.

The successful candidate will contribute to a department that encourages curiosity, independent thinking and practical application. You will work with colleagues to provide students with appropriate support and challenge throughout their secondary education.

Computer Science Teacher – Experience and Qualifications

The ideal candidate will:

  • Hold QTS or be an eligible Early Career Teacher.

  • Have a degree or strong subject knowledge in Computer Science or a related discipline.

  • Be confident teaching computing at secondary level.

  • Have knowledge of programming and computational thinking.

  • Understand relevant GCSE assessment requirements where applicable.

  • Demonstrate effective lesson planning and classroom management.

  • Support students with different levels of technical ability.

  • Maintain high expectations for student progress and behaviour.

Salary

The role is paid on the MPS1–UPS3 scale, depending on experience and qualifications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Science Teacher – Outstanding School – Lambeth
Computer Science Teacher – Outstanding School – Lambeth

Marchant Recruitment • London Borough of Lambeth

On-site
GBP 32,000 - 52,000
Computer Science Teacher – Independent School – Kingston Upon Thames
Computer Science Teacher – Independent School – Kingston Upon Thames

Marchant Recruitment • Royal Borough of Kingston upon Thames

On-site
GBP 32,000 - 42,000
Computer Science
Computer Science

Prospero Teaching • City Of London

On-site
GBP 30,000 - 42,000
Professional development
Computer Science Teacher | Secondary School | Aylesbury, Buckinghamshire
Computer Science Teacher | Secondary School | Aylesbury, Buckinghamshire

Marchant Recruitment • Aylesbury

On-site
GBP 32,000 - 43,000
Computer Science Teacher - Independent School - Wandsworth
Computer Science Teacher - Independent School - Wandsworth

Marchant Recruitment • England

On-site
GBP 28,000 - 48,000
Computer Science Teacher
Computer Science Teacher

Teaching Personnel Ltd. • Leyland

On-site
GBP 28,000 - 39,000
Part-Time Computer Science Teacher - Westminster
Part-Time Computer Science Teacher - Westminster

Marchant Recruitment • City of Westminster

On-site
GBP 28,000 - 42,000
Computer Science Teacher | Digital Learning Academy | Watford, Hertfordshire
Computer Science Teacher | Digital Learning Academy | Watford, Hertfordshire

Marchant Recruitment • Waterford

On-site
GBP 30,000 - 46,000
Computer Science Teacher – Technology-Focused Secondary School | Lowestoft, Suffolk
Computer Science Teacher – Technology-Focused Secondary School | Lowestoft, Suffolk

Marchant Recruitment • Paglesham East End

On-site
GBP 28,000 - 46,000
Computer Science Teacher | High-Achieving School | Dagenham
Computer Science Teacher | High-Achieving School | Dagenham

Marchant Recruitment • London Borough of Barking and Dagenham

On-site
GBP 32,000 - 52,000
TLR opportunities
CPD & career progression