Enable job alerts via email!

Deputy Head of Science. Job in London Education & Training Jobs

BLACKSTONE RECRUITMENT LIMITED

London

On-site

GBP 48,000 - 56,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading academy in Enfield is seeking a permanent Deputy Head of Faculty for Science, committed to enhancing student learning and development. This role involves leading curriculum initiatives, supporting a high-achieving team, and ensuring the welfare of students. Join to foster an inclusive environment with exceptional professional growth opportunities.

Benefits

Free access to fully equipped gyms
Regular staff friendly matches
Pre-made teaching resources
Opportunities for extra income during lunch duties
Access to mental health support
Peer coaching and CPD sessions
Good Ofsted rating

Qualifications

  • Enthusiastic and inspirational leader.
  • Background in science education.
  • Commitment to ongoing professional development.

Responsibilities

  • Assist the Head of Faculty in leading the curriculum within the department.
  • Support monitoring of student progress and achievement.
  • Drive the quality of teaching and learning.

Skills

Leadership
Curriculum Development
Performance Monitoring
Team Collaboration

Education

Qualified Teacher Status

Job description

Blackstone Education is working with an Academy in Enfield seeking a permanent Deputy Head of Faculty - Science.

Dates: Apply by 8am on Friday, 23rd May 2025. Job start: September 2025.

Salary: MPS/UPS (Outer London) plus TLR 2c (£8,279) + Teachers Pension Scheme.

Location: Enfield, North East London.

Contract type: Full Time.

Contract term: Permanent.

Job description:

We are seeking an enthusiastic and inspirational leader to join the Science team. The Academy is committed to ensuring all areas are led by subject specialists. Science is making steady progress and aims for its best results ever. The department currently has the highest achieving Separate (Triple) Sciences GCSE cohort nationally, with a 100% pass rate.

You will join a dedicated team of science teachers and leaders committed to helping students reach their full potential and enjoy learning. The team includes experts in all three science disciplines, who are hardworking, enthusiastic, and flexible. Staff are keen to develop professionally, with frequent development opportunities within science and the wider academy. The department is led by the Head of Faculty and an Assistant Principal, who is also a science specialist. The Senior Science Technician supports teaching and learning in science. The department also conducts internal professional development and subject knowledge enhancement courses.

The Academy is an inclusive 11-18 school with state-of-the-art facilities, located 12 minutes from Enfield Lock train station. The percentage of students achieving top grades at GCSE has increased, with many progressing to universities including Russell Group institutions.

They are committed to high-quality professional development, offering courses run by the Institute of Education at UCL, suitable for current and aspiring leaders. Join them to develop an outstanding academy.

Responsibilities include:

  1. Assisting the Head of Faculty in leading, managing, and developing the curriculum within the department.
  2. Developing the quality of teaching and learning in the department.
  3. Supporting the Head of Faculty in monitoring student progress, achievement, attendance, and behaviour.
  4. Deputising for the Head of Faculty in their absence.
  5. Supporting the vision, ethos, and policies of the Academy.
  6. Promoting and safeguarding the welfare of children.

Interviews: Week commencing 26th May 2025, with early interviews in the week of 19th May 2025.

Benefits include:

  • Free access to fully equipped boxing and keep-fit gyms.
  • Regular staff friendly matches.
  • Pre-made teaching resources to save time.
  • Whole-class approach to marking and feedback.
  • Opportunities for extra income during lunch duties.
  • Opportunities to influence student wellbeing and progress.
  • Peer coaching and high-quality CPD sessions.
  • Access to mental health support.
  • Location benefits: 8 mins walk from Enfield Lock station or on-site parking.
  • Trauma Informed Practice approach to behaviour management, fostering a supportive environment.
  • Good Ofsted rating, with continuous improvement in exam results.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Deputy Head of Science - Enfield, North London. Job in London Education & Training Jobs

Tradewind Recruitment

London

On-site

GBP 45,000 - 65,000

20 days ago