ICT & Computer Science Teacher

Details
Location

Macclesfield, Cheshire

Contract Type

Full Time

Salary

Depending on experience

Job Description

Summary:

ICT & Computer Science Teacher job opportunity at a school with a strong focus on education and innovation.

About the School:

A school with a rich history and strong community spirit, offering a supportive and inclusive environment for students and staff alike. It provides a broad and balanced curriculum with a strong emphasis on academic and personal development.

The Opportunity:

As an ICT & Computer Science Teacher, you will play a key role in delivering high-quality education and inspiring students to achieve their full potential. This is an exciting opportunity to join a dynamic department and contribute to the school's continued success in providing excellent learning experiences.

Key Responsibilities:

  • Deliver engaging and innovative ICT & Computer Science lessons to students across a range of year groups.
  • Develop and implement a curriculum that meets the needs of all learners, including those with special educational needs.
  • Monitor and assess student progress regularly, providing constructive feedback and support.
  • Collaborate with colleagues to share best practices and enhance the overall teaching and learning experience.
  • Participate in the wider life of the school, including extracurricular activities and events.
  • Stay up to date with developments in ICT and Computer Science education to ensure teaching remains current and relevant.
  • Support students in developing key skills such as problem-solving, critical thinking, and digital literacy.

Qualifications & Skills:

Required

  • Qualified teacher with a relevant degree in ICT, Computer Science, or a related field.
  • Relevant teaching experience, ideally within a school setting.
  • Strong subject knowledge in ICT and Computer Science.
  • Experience in delivering lessons to a range of ability levels.
  • Excellent communication and interpersonal skills.

Preferred

  • Experience in using modern teaching technologies and resources.
  • Familiarity with programming languages such as Python, Java, or C++.
  • Experience in developing and delivering extracurricular activities related to ICT and Computer Science.
  • A commitment to continuous professional development.

Compensation & Benefits:

  • Competitive salary and benefits package.
  • Opportunities for professional development and career progression.
  • A supportive and inclusive working environment with a strong sense of community.