We are actively searching for an enthusiastic and committed Computer Science teacher to join an exceptional independent school in Westminster. This presents a thrilling chance to become part of a renowned institution celebrated for its dedication to academic distinction and comprehensive education. The chosen applicant will be part of a team of skilled educators focused on fostering a nurturing and stimulating learning atmosphere for their pupils. In the role of a Computer Science teacher, you will have the chance to motivate and engage students in this vital field. You will be responsible for crafting and presenting dynamic and original lessons that promote critical thinking, problem-solving abilities, and a profound grasp of computer science principles. Additionally, you will enjoy the autonomy to develop your own syllabus and tailor your teaching approach to cater to the unique needs and interests of each student. Our agency specializes in recruitment for the educational sector, boasting over two decades of expertise. Renowned for our honesty, professionalism, and dedication to the satisfaction of both clients and candidates, our committed team collaborates closely with schools and educators to facilitate placements that are both successful and fulfilling. Join our mission to make a meaningful impact on the lives of students and teachers. Responsibilities Plan and deliver high-quality computer science lessons that engage and inspire students Develop and implement effective assessment strategies to track student progress Provide timely feedback and support to students to help them achieve their academic goals Create a positive and inclusive learning environment that promotes student success Collaborate with colleagues to develop curriculum resources and share best practices Stay updated with the latest advancements in computer science and incorporate them into lessons Participate in professional development opportunities to enhance teaching skills Requirements Relevant degree in computer science or a related field Qualified Teacher Status (QTS) or equivalent certification Proven experience teaching computer science at the secondary level Excellent knowledge of computer science concepts and applications Strong communication and interpersonal skills Passion for education and a commitment to the holistic development of students Ability to inspire and motivate students Excellent organizational and time management skills Application To be considered for this Computer Science Teacher position please forward a CV as soon as possible.