Job Description
Summary:
Join a school as a Computer Science Teacher and shape the future of young minds.
About the School:
A school with a strong traditional foundation and a forward-thinking approach, dedicated to preparing students for success in the 21st Century. It fosters a supportive environment where students are challenged academically, encouraged to develop personally, and given the opportunity to excel in a wide range of co-curricular activities.
The Opportunity:
We are seeking a passionate and innovative Computer Science Teacher to join a dynamic and supportive school community. This role offers the chance to teach across all key stages and to contribute to a school that values professional development, collaboration, and student success. The successful candidate will play a key role in inspiring the next generation of tech leaders.
Key Responsibilities:
- Deliver high-quality Computer Science lessons across the full age and ability range.
- Develop and implement engaging and innovative teaching strategies that promote student learning and achievement.
- Support student progress through targeted feedback, assessment, and personalized learning opportunities.
- Collaborate with colleagues to enhance the curriculum and share best practices.
- Participate in co-curricular activities and school events that promote student engagement and development.
- Maintain a safe and inclusive classroom environment that encourages curiosity and independent learning.
- Work closely with parents and other staff members to support student well-being and academic success.
- Stay up to date with developments in the field of Computer Science and incorporate new technologies into teaching.
Qualifications & Skills:
Required
- Qualified teacher with relevant subject knowledge and experience.
- Experience teaching Computer Science at Key Stages 3, 4, and 5.
- Commitment to student welfare and safeguarding.
- Strong communication and classroom management skills.
- Ability to work collaboratively with colleagues and parents.
Preferred
- Experience with NQT or early career teacher support.
- Familiarity with modern teaching methodologies and digital tools.
- Experience in curriculum development or leadership roles.
- Involvement in co-curricular or extra-curricular activities.
- Experience with sixth form teaching or working in a partnership setting.
Compensation & Benefits:
- Competitive salary and benefits package.
- Opportunities for professional development and career progression.
- Supportive and inclusive working environment with access to a wide network of educational partnerships.
Related Jobs Nearby
Egham, Surrey
£18000 - £40000
Maidenhead, Berkshire
£34398 - £52490
Maidenhead, Berkshire
Competitive Independent Salary Scale
Maidenhead, Berkshire
MPS/UPS
Slough, Berkshire
MPS/UPS
Slough, Berkshire
Competitive
Burnham, Buckinghamshire
£38627 - £52490
Egham, Surrey
£16000 - £18000