Computing Teacher
Location: Buckingham, Buckinghamshire
Contract: Full-time – Temporary to Permanent
Start Date: ASAP /January 2027
Salary: £29,344 – £44,919 (MPS/UPS)
About the School
This secondary school offers a supportive and inclusive environment where staff and students are valued and encouraged to grow. The school is committed to delivering a broad and balanced curriculum, with the Computing department playing a key role in developing students' digital literacy, computational thinking, problem-solving abilities, and understanding of technology across Key Stages 3 and 4 (and potentially Key Stage 5). The school is dedicated to continuous improvement, reflected in its steadily improving Ofsted outcomes and its focus on high-quality teaching and learning. The successful candidate will join a collaborative team committed to inspiring students and equipping them with the digital skills needed for further education and future careers.
Key Responsibilities
- Deliver engaging and high-quality Computing lessons across Key Stages 3 and 4 (KS5 experience desirable but not essential).
- Teach key areas of the Computing curriculum, including programming, algorithms, computer systems, data representation, networks, and online safety.
- Plan and develop stimulating schemes of work that encourage computational thinking, creativity, and problem-solving.
- Support students in developing practical programming skills using appropriate programming languages and digital tools.
- Create a safe, stimulating, and inclusive classroom environment that promotes curiosity and independent learning.
- Assess, monitor, and track student progress, providing constructive feedback to support academic development.
- Differentiate lessons to meet the needs of students with varying abilities and learning requirements.
- Contribute to the wider life of the school, including enrichment activities, coding clubs, and extracurricular opportunities.
- Maintain high expectations for behaviour and promote a positive learning environment.
- Work collaboratively with colleagues, parents, and carers to support student achievement and wellbeing.
Candidate Profile
- Qualified Teacher Status (QTS) is essential.
- Experience teaching Computing or Computer Science at secondary level is preferred.
- Strong subject knowledge in Computing, including programming and the secondary Computing curriculum.
- Ability to engage and motivate students with diverse learning needs.
- Excellent classroom management, communication, and organisational skills.
- A passion for technology and for developing students' digital literacy and computational thinking.
- Commitment to ongoing professional development and keeping up to date with developments in computing and digital technology.
- Holds, or is willing to obtain, an Enhanced DBS check and provide professional references.
- All successful applicants will be required to complete an enhanced DBS check and adhere to safer recruitment standards.