Location: Farnborough, Hampshire Contract Type: Permanent, Full-Time Salary: MPS/UPS A rapidly improving secondary school in Farnborough is seeking a committed and innovative Computer Science Teacher to join their team from September 2025. This is a great opportunity to shape a growing department in a school that values digital literacy and innovation. About the School The school has recently undergone significant investment in technology and facilities. Staff work in a highly collaborative environment with strong leadership support and a clear vision for academic improvement. Computing Department Students study a comprehensive curriculum, including programming, networks, cybersecurity, and algorithms. KS4 and KS5 uptake of Computer Science is strong, with a developing enrichment programme for digital clubs and competitions. Your Role You will deliver engaging and up-to-date lessons across KS3–KS4 (with KS5 optional depending on experience). You will support curriculum development and contribute to digital learning strategies and clubs. Ideal Candidate You have a degree in Computer Science or IT and QTS. You have up-to-date subject knowledge, coding ability (Python or similar), and a forward-thinking approach to digital education. Why Apply? * Work in a tech-enhanced learning environment with modern resources * Join a school prioritising STEM and future-ready skills * Enjoy a supportive culture with excellent CPD pathways * Help shape digital innovation for the next generation