Teacher of Computing
ST CATHERINE'S SCHOOL, Guildford
Teacher of Computing
Salary not available. View on company website.
ST CATHERINE'S SCHOOL, Guildford
- Full time
- Permanent
- Onsite working
Posted 4 days ago, 21 Apr | Get your application in now to be included in the first week's applications.
Closing date: Closing date not specified
Job ref: df88afaeeff14f4884fd04f18be9b044
Location ref: Guildford
Full Job Description
St Catherine's School seeks to appoint an enthusiastic, highly skilled Teacher of Computing to join our forward-looking and ambitious department from September 2026. This is an exciting opportunity for a committed and inspiring teacher to contribute to the School's wider digital and innovation agenda and to shape the experience of Computing education for pupils across Years 7-13. The Department Computing at St Catherine's is a dynamic and evolving subject with a vital role in developing pupils' digital fluency, creativity, confidence and critical thinking. In the Lower School and early Senior School years, pupils are introduced to core concepts across Digital Literacy, IT and Computer Science. As pupils progress through Years 7-9, the curriculum becomes increasingly application-led, encouraging innovation, problem-solving and creative thinking. At GCSE and A Level, the School offers OCR Computer Science, both of which are popular and successful, with growing uptake year on year. Diversity and inclusion are actively promoted within the department through curriculum design, resources and enrichment opportunities. The Role The successful candidate will teach Computing across a range of age groups, including GCSE and A Level, and will work closely with senior colleagues to support the ongoing development of the School's digital strategy and innovation provision. The post holder will also contribute to enrichment and co-curricular opportunities, helping pupils explore computing beyond the classroom and engage with emerging technologies and creative applications. Responsibilities
- Provide clear and inspiring lessons for Computing across Years 7-13.
- Promote reflective practice and engagement with current educational research and innovative pedagogy.
- Champion enrichment and cross-disciplinary opportunities, building external links where appropriate.
- Track and support pupil progress, intervening where necessary to support both high achievement and wellbeing.
- Create a classroom culture where pupils feel confident, challenged, and encouraged to take intellectual risks.
- Contribute to the co-curricular programme through clubs, competitions, trips, or enrichment activities.
- Build strong, professional relationships with pupils, parents, and colleagues.
A strong degree in Computer Science or a related discipline. - Significant experience teaching Computing to A Level, with a track record of excellent outcomes.
- Proficiency in Python, sufficient to meet the demands of GCSE and A Level courses.
- Excellent communication, organisational and interpersonal skills.
- Commitment to safeguarding and promoting the welfare of children.
- Alignment with the ethos and values of St Catherine's.
- Professional resilience, good humour and the ability to manage pressure effectively. Desirable
- Experience in an independent or other high-performing school environment.
- Experience of, or interest in, areas such as CAD and digital design, robotics, web or game design, and esports.
- Enthusiasm for innovation, enrichment and partnerships in computing-related fields.
A competitive salary. - A generous pension scheme.
- A strong commitment to professional development and career progression.
- Employee assistance programme.
- Use of selected school facilities.
- A beautiful working environment within a supportive and collegiate staff body.
Direct job link
Relevant jobs
- Education / Teaching Jobs in Abingdon-on-Thames, Oxfordshire
- Education / Teaching Jobs in Andover, Hampshire
- Education / Teaching Jobs in Ashford, Devon
- Education / Teaching Jobs in Aylesbury, Buckinghamshire
- Education / Teaching Jobs in Banbury, Oxfordshire
- Education / Teaching Jobs in Basingstoke, Hampshire
- Education / Teaching Jobs in Benson, South Oxfordshire
- Education / Teaching Jobs in Bicester, Oxfordshire
- Education / Teaching Jobs in Bracknell, Bracknell Forest
- Education / Teaching Jobs in Brighton and Hove
- Education / Teaching Jobs in Burford, Cheshire East
- Education / Teaching Jobs in Canterbury
- Education / Teaching Jobs in Carterton, Oxfordshire
- Education / Teaching Jobs in Charlbury, Oxfordshire
- Education / Teaching Jobs in Chatham, Medway
- Education / Teaching Jobs in Chipping Norton, Oxfordshire
- Education / Teaching Jobs in City of London
- Education / Teaching Jobs in Clacton-on-Sea, Essex
- Education / Teaching Jobs in Crawley, Oxfordshire
- Education / Teaching Jobs in Dartford, Dartford
- Education / Teaching Jobs in Didcot, Oxfordshire
- Education / Teaching Jobs in Eastbourne, Darlington
- Education / Teaching Jobs in Eastleigh, Devon
- Education / Teaching Jobs in Eynsham, Oxfordshire
- Education / Teaching Jobs in Fareham
- Education / Teaching Jobs in Faringdon, Oxfordshire
- Education / Teaching Jobs in Grove, Nottinghamshire
- Education / Teaching Jobs in Guildford
- Education / Teaching Jobs in Hastings, Somerset
- Education / Teaching Jobs in Henley-on-Thames, Oxfordshire
- Education / Teaching Jobs in High Wycombe, Buckinghamshire
- Education / Teaching Jobs in Hythe, Hampshire
- Education / Teaching Jobs in Kidlington, Oxfordshire
- Education / Teaching Jobs in Luton, Devon
- Education / Teaching Jobs in Maidstone
- Education / Teaching Jobs in Milton Keynes
- Education / Teaching Jobs in Oxford, City of Stoke-on-Trent
- Education / Teaching Jobs in Peacehaven, East Sussex
- Education / Teaching Jobs in Portsmouth, Calderdale
- Education / Teaching Jobs in Rayleigh, Essex
- Education / Teaching Jobs in Reading
- Education / Teaching Jobs in Romsey, Hampshire
- Education / Teaching Jobs in Ryde, Isle of Wight
- Education / Teaching Jobs in Sevenoaks
- Education / Teaching Jobs in Shanklin, Isle of Wight
- Education / Teaching Jobs in Shoreham-by-Sea, West Sussex
- Education / Teaching Jobs in Slough, Powys - Powys
- Education / Teaching Jobs in Southampton
- Education / Teaching Jobs in Thame, Oxfordshire
- Education / Teaching Jobs in Wallingford, Oxfordshire
- Education / Teaching Jobs in Wantage, Oxfordshire
- Education / Teaching Jobs in Winchester
- Education / Teaching Jobs in Witney, Oxfordshire
- Education / Teaching Jobs in Woking
- Education / Teaching Jobs in Woodstock, Sir Benfro - Pembrokeshire
- Education / Teaching Jobs in Worthing, Norfolk