73 Programming Languages jobs in London
Computer Science Teacher
Posted today
Job Viewed
Job Description
Job Title: Computer Science Teacher
Location: East London
Job Type: Full-Time (5 days a week), Long Term
About Us:
Remedy connects passionate educators with schools across London. We are seeking a qualified Computer Science Teacher for a full-time, long-term position at a secondary school in East London.
Job Overview:
As a Computer Science Teacher, you'll inspire students to understand programming, algorithms, and computing concepts. You will plan and deliver engaging lessons, assess progress, and collaborate with colleagues. The ideal Computer Science Teacher will hold a PGCE and QTS or QTLS. NQTs and those with equivalent qualifications are welcome to apply.
Key Responsibilities:
- Plan and deliver engaging Computer Science Teacher lessons.
- Inspire understanding of computing and programming.
- Assess and monitor student progress in computer science.
- Collaborate with other Computer Science Teachers and staff.
- Support school academic goals and exam preparation.
Requirements:
- QTS or QTLS certification.
- PGCE or equivalent qualification.
- Passion for teaching computer science.
- Strong communication and classroom management skills.
- NQTs are welcome to apply.
If you're a qualified Computer Science Teacher looking for a long-term role, apply today and Tom will be in contact!
Computer Science Teacher
Posted today
Job Viewed
Job Description
Position: Teacher of Computer Science
Location: Lewisham
Salary: MPS/UPS Inner London
Start Date: September 2025
Contract: Agency - Ongoing basis - Full Time
An independent girls’ school in South East London, part of a leading network of schools renowned for academic excellence and pastoral care, is seeking an inspiring and enthusiastic Computer Science teacher to join its highly successful department.
About the Role
We are looking for a well-qualified and dynamic teacher to deliver GCSE and A-level Computer Science to motivated and high-achieving students. The post is suitable for an experienced teacher or an ECT with strong subject knowledge and a passion for innovative, engaging teaching.
You will join a collaborative department that enjoys excellent facilities, including modern computer suites, specialist software, and access to a range of digital resources. The successful candidate will be expected to contribute fully to the life of the school, including extra-curricular and enrichment activities, and to uphold the ethos and values of the school community.
Key Responsibilities
-
Plan and deliver high-quality lessons for KS4 and KS5 Computer Science.
-
Assess, monitor and report on student progress, providing challenge and support where needed.
-
Contribute to departmental development and share best practice.
-
Engage in enrichment activities such as coding clubs, competitions, and digital projects.
The Ideal Candidate Will Have:
-
A degree in Computer Science or a related discipline.
-
Experience teaching GCSE and A-level Computer Science, with proven success in achieving excellent outcomes.
-
The ability to inspire and motivate students of all abilities.
-
A commitment to safeguarding and promoting the welfare of students.
Why Join Us?
-
Small class sizes and motivated students.
-
Supportive, forward-thinking staff team.
-
Access to a wealth of professional development opportunities within a respected school network.
-
Excellent facilities and resources to support innovative teaching
We are a market-leading education supply agency committed to the development of young people. With branches across the country, we are an employer of choice for high quality educators.
To apply for this exciting opportunity, please submit your CV via this post or contact Smart Teachers directly at daniel.uwaifo@(url removed)
Smart Teachers is committed to safeguarding and promoting the welfare of children and young people. All post holders are subject to an enhanced DBS check and satisfactory references.
Computer Science Teacher
Posted today
Job Viewed
Job Description
Computer Science Teacher
Prospero Teaching is looking for a dedicated Computer Science Teacher for a Secondary school in Hillingdon. The school has a supportive Computer Science department. Most of the timetable for this role will be key stage 3 and key stage 4. The position is open to both NQTs and experienced teachers.
CONTRACT DETAILS
Location -Hillingdon, London
Position - Computer Science Teacher
Type of work - Computer Science Teacher
Contract or position start date - 01/09/2025
Duration / Likely Duration - Until the end of the academic year
Contract or position end date (if applicable) - On going
Contract type (temp/perm/temp to perm) - perm
Full time/part time - Full time
Minimum rate of pay - Minimum rate GBP150 per day
Hours - 8:00 am - 4pm, plus parents evenings
EXPERIENCE, TRAINING AND QUALIFICATIONS
QTS or equivalent
Minimum 1 year teaching experience in the UK
Up to date Safeguarding training issued in the last year
TO BE ELIGIBLE FOR THIS ROLE THROUGH PROSPERO TEACHING, YOU MUST:
Hold Right to Work in the UK
Hold an enhanced child barred list DBS certificate registered with the online update service or be willing to process a new application
Provide two professional child related references that cover the last 2 years
OTHER
If you would like to be considered for this role, please apply with a copy of your up to date CV. Unfortunately, only shortlisted candidates will be contacted.
Prospero Teaching is acting as an employment business/education recruitment agency in relation to this vacancy. The successful candidate will be required to register and have passed all safeguarding/vetting checks with Prospero Teaching in order to fill this vacancy. Any adult working
with children and vulnerable young people are responsible for safeguarding and protecting the welfare of the children and young people.
Prospero Teaching is able to offer the successful candidate:
Accredited continued professional development courses including safeguarding and behaviour management
In-house Training and Development Team
Computer Science Teacher
Posted today
Job Viewed
Job Description
Job Title: Computer Science Teacher
Location: East London
Job Type: Full-Time (5 days a week), Long Term
About Us:
Remedy connects passionate educators with schools across London. We are seeking a qualified Computer Science Teacher for a full-time, long-term position at a secondary school in East London.
Job Overview:
As a Computer Science Teacher, you'll inspire students to understand programming, algorithms, and computing concepts. You will plan and deliver engaging lessons, assess progress, and collaborate with colleagues. The ideal Computer Science Teacher will hold a PGCE and QTS or QTLS. NQTs and those with equivalent qualifications are welcome to apply.
Key Responsibilities:
- Plan and deliver engaging Computer Science Teacher lessons.
- Inspire understanding of computing and programming.
- Assess and monitor student progress in computer science.
- Collaborate with other Computer Science Teachers and staff.
- Support school academic goals and exam preparation.
Requirements:
- QTS or QTLS certification.
- PGCE or equivalent qualification.
- Passion for teaching computer science.
- Strong communication and classroom management skills.
- NQTs are welcome to apply.
If you're a qualified Computer Science Teacher looking for a long-term role, apply today and Tom will be in contact!
Computer Science Teacher
Posted today
Job Viewed
Job Description
Computer Science Teacher
Prospero Teaching is looking for a dedicated Computer ScienceTeacher for a Secondary school in Ealing. The school has a supportive Computer Science department. Most of the timetable for this role will be key stage 3 and key stage 4. The position is open to both NQTs and experienced teachers.
CONTRACT DETAILS
Location -Ealing, London
Position - Computer ScienceTeacher
Type of work - Computer ScienceTeacher
Contract or position start date - 01/09/2025
Duration / Likely Duration - Until the end of the academic year
Contract or position end date (if applicable) - On going
Contract type (temp/perm/temp to perm) - perm
Full time/part time - Full time
Minimum rate of pay - Minimum rate GBP150 per day
Hours - 8:00 am - 4pm, plus parents evenings
EXPERIENCE, TRAINING AND QUALIFICATIONS
QTS or equivalent
Minimum 1 year teaching experience in the UK
Up to date Safeguarding training issued in the last year
TO BE ELIGIBLE FOR THIS ROLE THROUGH PROSPERO TEACHING, YOU MUST:
Hold Right to Work in the UK
Hold an enhanced child barred list DBS certificate registered with the online update service or be willing to process a new application
Provide two professional child related references that cover the last 2 years
OTHER
If you would like to be considered for this role, please apply with a copy of your up to date CV. Unfortunately, only shortlisted candidates will be contacted.
Prospero Teaching is acting as an employment business/education recruitment agency in relation to this vacancy. The successful candidate will be required to register and have passed all safeguarding/vetting checks with Prospero Teaching in order to fill this vacancy. Any adult working
with children and vulnerable young people are responsible for safeguarding and protecting the welfare of the children and young people.
Prospero Teaching is able to offer the successful candidate:
Accredited continued professional development courses including safeguarding and behaviour management
In-house Training and Development Team
Computer Science Teacher
Posted today
Job Viewed
Job Description
Computer Science Teacher
Prospero Teaching is looking for a dedicated Computer Science Teacher for a Secondary school in Lewisham. The school has a supportive Computer Science department. Most of the timetable for this role will be key stage 3 and key stage 4. The position is open to both NQTs and experienced teachers.
CONTRACT DETAILS
Location -Lewisham, London
Position - Computer Science Teacher
Type of work - Computer Science Teacher
Contract or position start date - 01/09/2025
Duration / Likely Duration - Until the end of the academic year
Contract or position end date (if applicable) - On going
Contract type (temp/perm/temp to perm) - perm
Full time/part time - Full time
Minimum rate of pay - Minimum rate GBP150 per day
Hours - 8:00 am - 4pm, plus parents evenings
EXPERIENCE, TRAINING AND QUALIFICATIONS
QTS or equivalent
Minimum 1 year teaching experience in the UK
Up to date Safeguarding training issued in the last year
TO BE ELIGIBLE FOR THIS ROLE THROUGH PROSPERO TEACHING, YOU MUST:
Hold Right to Work in the UK
Hold an enhanced child barred list DBS certificate registered with the online update service or be willing to process a new application
Provide two professional child related references that cover the last 2 years
OTHER
If you would like to be considered for this role, please apply with a copy of your up to date CV. Unfortunately, only shortlisted candidates will be contacted.
Prospero Teaching is acting as an employment business/education recruitment agency in relation to this vacancy. The successful candidate will be required to register and have passed all safeguarding/vetting checks with Prospero Teaching in order to fill this vacancy. Any adult working
with children and vulnerable young people are responsible for safeguarding and protecting the welfare of the children and young people.
Prospero Teaching is able to offer the successful candidate:
Accredited continued professional development courses including safeguarding and behaviour management
In-house Training and Development Team
Computer Science Teacher
Posted today
Job Viewed
Job Description
Computer Science Teacher
Tradewind Recruitment are working alongside a high-achieving co-educational school in the borough of Westminster in the search for a full-time Key Stage 3 and 4 Computer Science Teacher from September 2025
The school in question has worked alongside Tradewind Recruitment for over 10 years and feedback from staff that we have placed with them has been excellent including within the Computer Science faculty. As mentioned, as 'Outstanding' and is awarded the highest possible grades in every aspect of its work. All 5 key Ofsted judgements are graded as 'Outstanding' for Pupil achievement & Progress, Teaching & Learning, Pupil Behaviour, Leadership & Management and Overall Effectiveness. The school continues to go from strength to strength receiving numerous awards and opportunities in recognition of their work in school and in supporting and transforming our local and wider community and achieving 'Outstanding' in all areas inspected again by London Challenge.
A bit in short;
- Computer Science Teacher required-KS3 and 4.
- September 2025
- High achieving school-based in the Westminster borough.
- Easily commutable from across London.
As mentioned, the school are looking for a full-time Computer Science Teacher to join them from January 2025. This is an exciting opportunity for a passionate Teacher of Computing with ICT to join a team of experienced, successful and highly supportive teachers working in a high-quality, well-resourced environment. The school are delighted that the Department has been selected by the DfE to pilot the new T Level in Digital Production from next term. As mentioned, applications are warmly welcomed from ECTs and experienced teachers so if this sounds like a role you may be interested in then
If this sounds like your next Computer Science Teacher role, then please contact Tradewind Recruitment today.
By registering with Tradewind, we can offer you:
- We attract top education talent and in return offer top rates of pay
- We care about your training and development more than any other agency - which is why we can offer you more certified CPD courses than any other education recruitment agency, 25 to be exact! That's 18 more than our next nearest competitor
- Great referral scheme - recommend a friend and earn up to *200
- Full interview preparation and assistance - so you're fully prepped and confident, increasing your chances of success
- Help with lesson planning - our support doesn't stop once we've secured you a placement
- Online Portal for your timesheets and log your availability
- Free social and networking events to get to know your peers and consultants
To apply for this Computer Science Teacher role with Tradewind Recruitment you will need to:
- Hold QTS status or equivalent teaching qualification.
- Enhanced DBS Disclosure, Overseas Police Clearances (if applicable) and professional reference checks.
- CV must cover full work history.
- Legal right to work in the UK.
Tradewind Recruitment is a Sunday Times Top 100 employer - stopping at nothing to ensure our candidates and employees come first. We have the very best people to take your call and look after you every step of the way. We pride ourselves on exceptional service and take the time to really get to know you, to ensure we have a thorough understanding of your career goals and work hard on your behalf to secure you positions with great rates of pay (all rates are typically inclusive of holiday pay, however we will happily accrue this upon request) and plenty of development opportunities. We have more certified CPD courses than any other education recruitment agency, a brilliant referral bonus, full interview preparation, help with lesson planning, online Portal for your timesheets and log your availability and plenty more benefits by registering with Tradewind. Because our people matter most.
- We specialise in matching teachers and support staff with their dream job, and help primary, secondary and SEN schools recruit for a wide range of roles across our 12 offices in the UK.
- Awarded REC Audited Education gold standard - Tradewind Recruitment are committed to Safeguarding and are also a proud Equal Opportunities Employer
Click 'Apply now' to be considered for this great position as a Computer Science Teacher role in Westminster. Or for more information about the role, contact Tradewind Recruitment today.
We look forward to hearing from you and helping take you on the next step of your teaching career.
Be The First To Know
About the latest Programming languages Jobs in London !
Computer Science Teacher
Posted today
Job Viewed
Job Description
We are seeking a Computer Science Teacher to join our partner secondary schools in South/South East London, available for an immediate start on either a long-term supply or permanent basis
About the roleYou will teach Computer Science across Key Stages 3 and 4, with strong departmental support and high-quality teaching resources.
About the schoolLocated in the borough of Bromley, our school combines high academic standards with a supportive and engaging learning environment. We deliver a broad curriculum at both GCSE and A-Level, with Computer Science being a popular and successful subject. Our dedicated staff, motivated students, and strong pastoral support create a positive atmosphere where teachers can inspire curiosity, critical thinking, and a lifelong love of learning.
RequirementsTo be considered for the role of Computer Science Teacher you will:
- QTS or QTLS (or an equivalent UK teaching qualification)
- A degree or equivalent level of education
- Experience teaching English at Key Stages 3 and 4 in UK secondary schools
- Strong classroom management skills with the ability to engage and inspire students
- Compassionate, understanding, and committed to student development
- Available for an immediate start
Salary is dependent on experience, training or qualifications. The minimum experience, training or qualifications required for this position are:
- Suitable teaching experience
#smartsecondary #smartsupport
Computer Science Teacher
Posted today
Job Viewed
Job Description
Computer Science Teacher
Prospero Teaching is looking for a dedicated Computer Science Teacher for a Secondary school in Hillingdon. The school has a supportive Computer Science department. Most of the timetable for this role will be key stage 3 and key stage 4. The position is open to both NQTs and experienced teachers.
CONTRACT DETAILS
Location -Hillingdon, London
Position - Computer Science Teacher
Type of work - Computer Science Teacher
Contract or position start date - 01/09/2025
Duration / Likely Duration - Until the end of the academic year
Contract or position end date (if applicable) - On going
Contract type (temp/perm/temp to perm) - perm
Full time/part time - Full time
Minimum rate of pay - Minimum rate GBP150 per day
Hours - 8:00 am - 4pm, plus parents evenings
EXPERIENCE, TRAINING AND QUALIFICATIONS
QTS or equivalent
Minimum 1 year teaching experience in the UK
Up to date Safeguarding training issued in the last year
TO BE ELIGIBLE FOR THIS ROLE THROUGH PROSPERO TEACHING, YOU MUST:
Hold Right to Work in the UK
Hold an enhanced child barred list DBS certificate registered with the online update service or be willing to process a new application
Provide two professional child related references that cover the last 2 years
OTHER
If you would like to be considered for this role, please apply with a copy of your up to date CV. Unfortunately, only shortlisted candidates will be contacted.
Prospero Teaching is acting as an employment business/education recruitment agency in relation to this vacancy. The successful candidate will be required to register and have passed all safeguarding/vetting checks with Prospero Teaching in order to fill this vacancy. Any adult working
with children and vulnerable young people are responsible for safeguarding and protecting the welfare of the children and young people.
Prospero Teaching is able to offer the successful candidate:
Accredited continued professional development courses including safeguarding and behaviour management
In-house Training and Development Team
Computer Science Teacher
Posted today
Job Viewed
Job Description
Job Title: Computer Science Teacher
Location: East London
Job Type: Full-Time (5 days a week), Long Term
About Us:
Remedy connects passionate educators with schools across London. We are seeking a qualified Computer Science Teacher for a full-time, long-term position at a secondary school in East London.
Job Overview:
As a Computer Science Teacher, you'll inspire students to understand programming, algorithms, and computing concepts. You will plan and deliver engaging lessons, assess progress, and collaborate with colleagues. The ideal Computer Science Teacher will hold a PGCE and QTS or QTLS. NQTs and those with equivalent qualifications are welcome to apply.
Key Responsibilities:
- Plan and deliver engaging Computer Science Teacher lessons.
- Inspire understanding of computing and programming.
- Assess and monitor student progress in computer science.
- Collaborate with other Computer Science Teachers and staff.
- Support school academic goals and exam preparation.
Requirements:
- QTS or QTLS certification.
- PGCE or equivalent qualification.
- Passion for teaching computer science.
- Strong communication and classroom management skills.
- NQTs are welcome to apply.
If you're a qualified Computer Science Teacher looking for a long-term role, apply today and Tom will be in contact!