Teacher of Computer Science

Job Description
Company and role overview
Our client is a coeducational day and boarding school and is searching for a qualified and inspirational Teacher of Computer Science to join their busy team. The role will require the candidate to be able to teach to a high professional standard whilst adhering to safeguarding policies set in place.
Main responsibilities
- Capable of teaching the subject(s) through to A level
- Safeguard and promote the welfare of students
- Plan and prepare courses and lessons according to their educational need
- Organise assessments and examinations as required; write reports as required
- Set challenging targets; ensure pupils requiring learning support are given the correct care
- Communicate effectively with parents/guardians/senior and other staff; ensure that information is recorded, shared, and stored correctly and confidentially
- Communicate effectively with external agencies/guardians
- Make records and reports on the personal and social needs of the students
Requirements
- Capable of teaching the subject(s) through to A level
- Always have an excellent understanding of safeguarding and promote it in the workplace
- Able to take on extracurricular activities outside of work hours
- Outstanding written and verbal communication skills
- Friendly and welcoming mannerisms to encourage professional relationships to develop and be maintained