We are currently seeking a passionate and dedicated Computer Science teacher to join an incredible school located in Westminster. This position is available for a September start and offers a fantastic opportunity for an experienced educator or a newly qualified teacher seeking a supportive environment to kick-start their career. As a Computer Science teacher at this renowned institution, you will have the chance to work with a team of dedicated professionals in a state-of-the-art facility. The school's commitment to excellence extends beyond academic achievement, with a focus on fostering a nurturing environment that supports the holistic development of each student. We are looking for an individual who shares the school's vision of providing an outstanding education for all students. The successful candidate will have the opportunity to deliver engaging and interactive computer science lessons, incorporating the use of cutting-edge technology to enhance the learning experience. This is an exciting opportunity for educators who are passionate about preparing future generations for careers in the digital age. Responsibilities Plan and deliver high-quality computer science lessons to students in line with the curriculum Engage students in the learning process through the use of interactive teaching methods and technological resources Monitor and assess student progress, providing constructive feedback and guidance where necessary Collaborate with colleagues to develop and implement strategies for continuous improvement of the computer science curriculum Maintain accurate records of student attendance, achievement, and behaviour Create a positive and inclusive classroom environment that promotes learning and respect Attend staff meetings, training sessions, and parent-teacher conferences as required Requirements Bachelor's degree in Computer Science or related field of study Qualified Teacher Status (QTS) or equivalent teaching qualification Proven experience teaching computer science at the primary/secondary level Strong knowledge of computer programming languages and software applications Ability to inspire and motivate students to achieve their full potential Effective communication and interpersonal skills Organized and detail-oriented approach to planning and delivering lessons Commitment to continuous professional development and staying up-to-date with industry developments Salary Paid to scale on MPS / UPS Application To be considered for this opportunity working as a Computer Science Teacher please forward an updated CV as soon as possible.