×
Register Here to Apply for Jobs or Post Jobs. X

Deputy Head of Science - Secondary School in South

Job in London, Greater London, EC1A, England, UK
Listing for: Principal Education
Full Time position
Listed on 2025-12-05
Job specializations:
  • Education / Teaching
    Education Administration, Academic, School Principal
Job Description & How to Apply Below
Deputy Head of Science - Secondary School in South London

ABOUT

THE ROLE
We are recruiting a high-impact Second in Charge of Science to support the Head of Department in providing outstanding leadership across the faculty. This is a brilliant opportunity for an excellent Science teacher ready to step up into middle leadership, drive standards, and help shape an ambitious, coherent curriculum across all key stages. You will deputise for the Head of Science where appropriate and play a key role in raising achievement, refining teaching and learning, and strengthening departmental culture.

This role suits:
✔ outstanding Science teachers ready for leadership
✔ experienced practitioners with a track record of raising standards
✔ ambitious candidates looking for a clear pathway into further leadership

RESPONSIBILITIES
 Help lead the implementation of an effective Departmental Development Plan and maintain a strong Department Handbook aligned with school policy.

Drive curriculum development across all key stages, ensuring a strong balance of knowledge and skills with formative assessment at the heart of learning.

Use data to track student and teacher performance, identify trends, and implement targeted improvement strategies.

Support high-quality teaching through formal and peer observations, coaching, and shared best practice.

Support effective resource and budget management to ensure value for money and a learning-ready environment.

Build strong relationships with parents/carers and contribute to a broad extra-curricular Science offer.

REQUIREMENTS
✔ QTS and evidence of at least “good” teaching
✔ Good honours degree
✔ Strong understanding of curriculum, assessment, and effective departmental evaluation
✔ Confident using data to inform practice and improve outcomes
✔ Excellent communication, interpersonal and organisational skills
✔ Commitment to inclusion and wider school life
✔ Commitment to supporting the distinctive nature of a Catholic school
✔ Ambition and potential to progress further in leadership

PAY & BENEFITS
 Inner London MPS/UPS + TLR 2.1 (£3,527 per annum)

A genuine opportunity to shape department strategy and standards
 Strong platform for future leadership progression
 Supportive, improvement-focused culture

APPLY NOW
Send your CV or expression of interest to:
 
☎ (phone number removed)
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary