Position: KS2 Teacher Location: Milton Keynes, Buckinghamshire Salary: £29,344 – £44,919 Contract Type: Full-Time Start Date: September 2026 About the Role A supportive and ambitious primary school in Milton Keynes is seeking a dedicated KS2 Teacher to join their team from September 2026. This is an excellent opportunity for a teacher who is passionate about high-quality learning and committed to helping pupils develop the skills, confidence, and resilience they need as they prepare for the transition to secondary school. You will be joining a school community that values collaboration, creativity, and professional growth. The role offers the chance to make a real impact on pupil progress while benefiting from strong leadership and a forward-thinking approach to teaching and learning. Key Responsibilities Plan and deliver stimulating, well-structured lessons in line with the KS2 curriculum, ensuring the needs of all learners are met Establish a positive, inclusive classroom environment with high expectations for behaviour and achievement Assess, monitor, and record pupil progress, using data to shape future planning and targeted support Encourage pupils to think independently, develop problem-solving skills, and engage confidently with their learning Work closely with colleagues to share best practice and contribute to wider school development Build effective relationships with parents and care...