Get new jobs by email
  •  ...reputation for its Computing and STEM provision, seeks a highly capable Teacher of Computer Science for January 2026. Responsibilities...  ..., or a related field with deep expertise in programming (Python, Java, etc.). Proven experience teaching Computer Science up to A-Level... 
    Java

    Marchant Recruitment

    London
    more than 2 months ago
  •  ...Computer Science Teacher - Hammersmith, West London &##128187; We are actively seeking an innovative and highly capable Computer Science...  ...a challenging curriculum that covers programming (e.g., Python, Java), theoretical concepts, algorithms, and data structures.... 
    Java

    Marchant Recruitment

    London
    more than 2 months ago
  •  ...Computer Science Teacher – Champion Programming and Lead Digital Literacy Across the Curriculum – Newham A forward-thinking secondary...  ...literacy programs. Seeking an experienced specialist in Python, Java, and Systems Architecture . You will teach Computer Science... 
    Java
    Immediate start

    Marchant Recruitment

    Newham, Greater London
    more than 2 months ago
  •  ...independent school in Camden in their search for a Computer Science Teacher. This renowned school is known for its commitment to excellence...  ...knowledge of computer programming languages, such as Python, Java, or C++ Experience teaching computer science at the secondary level... 
    Java
    Immediate start

    Wayman Learning Trust

    London
    more than 2 months ago
  • £37.87k - £56.15k per annum

     ...We are seeking an ambitious Computer Science Teacher for an Outstanding secondary school in Enfield. This full-time, permanent position starts...  ...4 (with potential for KS5) Lead students to success in Python, Java, and other core programming languages Use the school's state-... 
    Java
    Permanent
    Full-time

    Marchant Recruitment

    Enfield, Greater London
    26 days ago
  •  ...evolving digital landscape. We're looking for: A qualified teacher with a strong background in Computer Science (QTS & 3+ years' experience...  ...languages and technologies into your curriculum (e.g., Python, Java, web development). Benefits: Be part of a dynamic school... 
    Java

    Wayman Learning Trust

    Richmond, Greater London
    more than 2 months ago
  •  ...Westminster seeks a highly skilled and enthusiastic Computer Science Teacher to join our innovative Technology department. We are looking for...  ...GCSE and A-Level, covering topics such as programming (Python, Java), algorithms, data structures, computer systems, and cyber... 
    Java

    Wayman Learning Trust

    London
    more than 2 months ago
  •  ...School Profile We are seeking an experienced Computer Science Teacher to join a forward-thinking department. The role focuses on delivering...  ...students to code fluently in languages such as Python or Java and exploring advanced algorithmic theory. Enrichment Leader:... 
    Java
    Permanent
    Full-time

    Marchant Recruitment

    Brent, Greater London
    more than 2 months ago
  •  ...established Independent School is recruiting a specialist Computer Science Teacher. We are looking for an expert who can deliver a high-level...  ...Mastery: Teaching students to code fluently (e.g., Python/Java) and explore advanced cyber-security concepts. Innovation: Contributing... 
    Java
    Permanent
    Full-time
    Immediate start

    Marchant Recruitment

    London
    more than 2 months ago
  •  ...Computer Science Teacher – Mixed Secondary School in Wandsworth Location: Wandsworth Start Date: January 2026 Contract Type: Full...  .... • Confidence with programming languages such as Python or Java. Application To apply, please send your CV as soon as possible... 
    Java
    Permanent
    Full-time
    Immediate start

    Marchant Recruitment

    London
    more than 2 months ago
  •  ...ECT: Computer Science Teacher – Launch Your Career with Specialist Mentoring and a Focus on Advanced Programming and Computational Thinking...  .... Perfect for a graduate specializing in programming (Python/Java) and digital systems. You will teach Computer Science and IT... 
    Java
    Immediate start

    Marchant Recruitment

    Ilford, Greater London
    more than 2 months ago
  •  ...a thriving Kingston school for a permanent, full-time Computing Teacher position. Empower the next generation of tech pioneers. Design...  ...incorporates various coding languages and technologies (e.g., Python, Java, web development). Make a lasting impact. Equip students with... 
    Java
    Permanent
    Full-time

    Wayman Learning Trust

    Kingston upon Thames, Greater London
    more than 2 months ago
  •  ...Teaching students to code fluently in languages such as Python or Java and exploring algorithmic theory. Tech Innovator: Contributing...  ...Science. Salary: Excellent salary paid on the national Teachers' Pay Scale (M/UPS), reflecting Inner London weighting. Support... 
    Java
    Permanent
    Full-time
    Immediate start

    Marchant Recruitment

    London
    more than 2 months ago
  •  ...Computer Science Teacher – Lead A-Level success and computational theory – Newham A large, oversubscribed secondary school in Newham with...  ...passionate about algorithmic thinking and advanced coding (Java/Python) You will teach Computer Science across KS3–KS5 , with... 
    Java
    Immediate start

    Marchant Recruitment

    Newham, Greater London
    more than 2 months ago
  •  ...Computer Science Teacher – Co-Educational School in Wandsworth (January Start) Location: Wandsworth Start Date: January 2026 Contract...  ...related subject. Strong programming knowledge (e.g., Python, Java, HTML). Ability to inspire students in a growing subject area.... 
    Java
    Permanent
    Full-time
    January start
    Immediate start

    Marchant Recruitment

    London
    more than 2 months ago
  •  ...Computer Science Teacher – Mixed School in Kingston (January Start) Location: Kingston Start Date: January 2026 Contract Type:...  ...related subject. Confident programming skills (e.g., Python, Java, HTML). Passion for technology and emerging digital fields.... 
    Java
    Permanent
    Full-time
    January start
    Immediate start

    Marchant Recruitment

    Kingston upon Thames, Greater London
    more than 2 months ago
  •  ...Profile An exciting opening for a specialist Computer Science Teacher to join this forward-thinking Brent school. You will deliver a high...  ...students to code fluently in languages such as Python or Java and exploring advanced algorithmic theory. Tech Innovator: Contributing... 
    Java
    Permanent
    Full-time

    Marchant Recruitment

    Brent, Greater London
    more than 2 months ago
  •  ...Computer Science Teacher – Independent School in Lambeth (January Start) Location: Lambeth Start Date: January 2026 Contract: Full...  ...or equivalent • Strong programming knowledge (e.g., Python, Java, etc) • Ability to inspire students in a rapidly developing field... 
    Java
    Permanent
    Full-time
    January start
    Immediate start

    Marchant Recruitment

    London
    more than 2 months ago
  •  ...Computer Science Teacher – School with digital innovation and strong student engagement – Tower Hamlets Our client is looking for a Computer...  ...QTS (or working towards it) • Strong coding knowledge (Python, Java, or similar) • Experience or training in KS3–KS4 delivery •... 
    Java
    Permanent
    Full-time
    Immediate start

    Marchant Recruitment

    London
    more than 2 months ago
  •  ...Computer Science Teacher - Shape Innovative Digital - Hillingdon A leading coeducational independent senior school in Hillingdon area...  ...The role involves teaching Computer Science and Coding (Python/Java) up to A-Level . The Digital Strategy Lead aspect includes advising... 
    Java
    Immediate start

    Marchant Recruitment

    Hillingdon, Greater London
    more than 2 months ago
  •  ...innovative teaching resources. Requirements • QTS (or working towards) + Computer Science degree or similar. • Knowledge of Python/Java or other programming skills beneficial. • Commitment to developing student digital literacy + creativity. To apply, please send... 
    Java
    Permanent
    Full-time
    January start
    Immediate start

    Marchant Recruitment

    Kingston upon Thames, Greater London
    more than 2 months ago
  •  ...national computing Olympiads. Requirements • PGCE/ITT trainee with QTS by January • Strong programming knowledge (e.g., Python, Java) • Passion for technology and innovation • Willingness to contribute to digital extracurricular clubs Application: If you are interested... 
    Java
    Permanent
    Full-time
    Traineeship
    January start
    Immediate start

    Marchant Recruitment

    London
    more than 2 months ago
  •  ...Requirements • PGCE with Computer Science specialism and QTS by January 2026. • Strong knowledge of programming (e.g., Python, Java, HTML). • A passion for technology, innovation, and inspiring young learners. To apply, please send your CV as soon as possible.... 
    Java
    Permanent
    Full-time
    January start
    Immediate start

    Marchant Recruitment

    Sutton, Greater London
    more than 2 months ago
  • £40.32k - £62.5k per annum

     ...with a prestigious independent school in Brent recruiting for a Teacher of Computer Science. This is a vital role in a school that views...  ...Technical Instruction: Teaching advanced coding languages (Python, Java, C++) and the principles of algorithm design and data structures.... 
    Java
    Permanent
    Full-time
    Immediate start

    Marchant Recruitment

    Brent, Greater London
    more than 2 months ago
  •  ...Computer Science Teacher – Progressive and well-equipped comprehensive school – Redbridge Our client is looking for a Computer Science...  ...(or equivalent) • Strong in programming languages (e.g. Python, Java, C++) or experience with computational systems • Experience in... 
    Java
    Permanent
    Full-time

    Marchant Recruitment

    Ilford, Greater London
    more than 2 months ago
  •  ...Computer Science Teacher – Boys’ School in Sutton (January Start) Location: Sutton Start Date: January 2026 Contract Type: Full...  ...Up-to-date knowledge of programming languages such as Python or Java. • Ability to inspire young learners to pursue digital and STEM... 
    Java
    Permanent
    Full-time
    January start
    Immediate start

    Marchant Recruitment

    Sutton, Greater London
    more than 2 months ago
  •  ...An exceptional opportunity is available for a Computer Science Teacher to join a high-achieving, "Outstanding" Ofsted-rated school in...  ...have the opportunity to teach a modern syllabus, including Python, Java, and web development , while also exploring emerging... 
    Java
    Permanent
    Full-time

    Marchant Recruitment

    London
    12 days ago
  •  ...implications of emerging technologies. Person Specification Qualified Teacher Status (QTS) or equivalent (the school also welcomes industry...  ...in at least one high-level language (Python is essential; Java, C#, or C++ is highly desirable) A passion for the "Big Ideas"... 
    Java
    Permanent
    Full-time

    Marchant Recruitment

    London
    12 days ago
  •  ...seeking a talented, adaptable and inspirational Computer Science Teacher to join their forward-thinking STEM Faculty from January 2026. This...  ...• Strong knowledge of programming (Python essential; Java/HTML/CSS advantageous) • Experience supporting extension and scholarship... 
    Java
    Permanent
    Full-time

    Marchant Recruitment

    Bexley, Greater London
    more than 2 months ago
  •  ...An exciting opportunity is available for a Computer Science Teacher to join a prestigious, "Outstanding" independent school in Richmond...  ...Computer Science (specializing in languages such as Python, Java, or C#). You will contribute to a dynamic department that values... 
    Java
    Permanent
    Full-time

    Marchant Recruitment

    Richmond, Greater London
    14 days ago