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
- ...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...JavaImmediate start
- ...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
- ...Computer Science Teacher - Lambeth Secondary School Salary: Competitive (details on application) Location: Lambeth, London Job... ...desirable). Proficiency in programming languages (e.g., Python, Java, C++ - specify essential languages if any ). Excellent...JavaPermanentFull-time
- ...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...JavaImmediate start
- ...Computer Science Teacher Merton Full-Time, Permanent A forward-thinking secondary school in Merton seeks a passionate and skilled... ...desirable). Proficient in programming languages (e.g., Python, Java, C++). Able to inspire students of all abilities. An...JavaPermanentFull-time
£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-...JavaPermanentFull-time- ...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:...JavaPermanentFull-time
- ...independent school in Barnet to recruit a dedicated Computer Science Teacher. This full-time, permanent position offers the opportunity to... ...practical programming skills using modern languages such as Python and Java • Collaborate with colleagues to develop a cutting-edge and...JavaPermanentFull-time
- ...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
- ...school! We are seeking a passionate and innovative Computer Science Teacher to join our dynamic technology department. You will play a... ...ECT). Strong knowledge of programming languages (e.g., Python, Java, Scratch). Understanding of computational thinking concepts and...Java
- ...Computer Science Teacher Kingston upon Thames Full-Time, Permanent An innovative secondary school in Kingston upon Thames seeks... ...Skilled: Are proficient in programming languages (e.g., Python, Java, C++). Passionate: Demonstrate a genuine love for Computer Science...JavaPermanentFull-time
- ...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
- ...Computer Science Teacher - Code the Future in Wandsworth! An Outstanding school in Wandsworth is on the hunt for a talented and inspiring... ...Proficiency in relevant programming languages (e.g., Python, Java, C++). A desire to be a Computer Science Teacher . Why...Java
- ...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...JavaPermanentFull-timeImmediate start
- ...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...JavaPermanentFull-timeImmediate start
- ...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...JavaImmediate start
- ...prestigious Independent boys’ school in Brent to recruit a Computing Teacher. This part-time, permanent position offers an opportunity to... ...Support students in learning coding languages such as Python, Java, and C++ Prepare students for GCSE and A-Level Computing assessments...JavaPermanentPart-time
- ...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...JavaPermanentFull-time
- ...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...JavaPermanentFull-timeImmediate start
- ...Computer Science Teacher – Outstanding School – Croydon An Outstanding Ofsted-rated secondary school in the London Borough of Croydon... ...proficiency in relevant programming languages (e.g., Python, Java). Excellent communication and classroom management skills are required...JavaPermanentFull-time
- ...Computer Science Teacher – Kingston Secondary School An Outstanding secondary school in Kingston is seeking an innovative and enthusiastic... ...Proficiency in relevant programming languages (e.g., Python, Java, C++). Excellent communication and classroom management skills...JavaPermanentFull-time
- ...Independent boys’ school in Camden to recruit a Computer Science Teacher. This full-time, permanent position offers an opportunity to teach... ...students in learning programming languages such as Python, Java, and C++ Prepare students for GCSE and A-Level Computer Science...JavaPermanentFull-time
- ...Outstanding-rated mixed school in Enfield to recruit a Computer Science Teacher. This full-time, permanent position offers the opportunity to... ...students in learning programming languages such as Python, Java, and C++ Prepare students for GCSE and A-Level Computer Science...JavaPermanentFull-time
- ...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...JavaImmediate start
- ...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....JavaPermanentFull-timeJanuary startImmediate start
- ...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....JavaPermanentFull-timeJanuary startImmediate start
- ...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...JavaPermanentFull-timeJanuary startImmediate start
- ...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...JavaPermanentFull-time
- ...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...JavaImmediate start