Principal Teacher Curriculum (Science) - Beeslack Community High School - MID07338

Job Summary

Advertiser Salary / Rate Posted
Midlothian Council £60,001 - £70,000
16th February 2026
Location Start Date
UK
Type Job Sector
permanent General & Public Vacancies

Job Description Principal Teacher Curriculum (Science) - PT6 Permanent Full Time Currently, Midlothian has 6 secondary schools, 32 primary schools (19 of which have nurseries) and 2 standalone nursery schools. The schools range in size from our smallest primary school with around 20 children to our largest secondary with over 1200 pupils. We have a diverse range of school catchments, from rural to urban settings. We are fortunate to have a growing number of new build schools, with 15 of our primary schools and 1 secondary having been built within the last 10 years and several new builds planned. Beeslack Community High school is a comprehensive, non-denominational high school with a current roll of 780 pupils. We have three associated primary schools - Bilston, Mauricewood and Roslin, with whom we have an excellent working relationship and well established transition links. At Beeslack we pride ourselves on our values, which are: ambition, respect and kindness. We are very much a…

You need to be logged in to apply for this job.

Job Search