What Jobs are available for Programming Languages in London?
Showing 219 Programming Languages jobs in London
Computer Science Teacher
Posted 9 days ago
Job Viewed
Job Description
Join to apply for the Computer Science Teacher role at Reeson Education
2 days ago Be among the first 25 applicants
Join to apply for the Computer Science Teacher role at Reeson Education
Get AI-powered advice on this job and more exclusive features.
- Suitable for a Computer Science ECT or experienced Computer Science Teacher
 
- September start
 - Excellent salaries
 - School with Technology College status
 - Suitable for a Computer Science ECT or experienced Computer Science Teacher
 
This Computer Science Teacher position will be full time and permanent.
Teaching for this Computer Science Teacher post will include but not be limited to: GCSE Computer Science, Level 1/Level 2 BTEC in Digital Information Technology, A Level Computer Science and Level 3 BTEC ICT classes.
You can still be considered for this Computer Science Teacher role if you have no experience of teaching A Level/KS5 lessons.
The salary for this Computer Science Teacher position will be between 40317 and 62496, depending on the experiences and qualifications of each applicant.
The School
An Ofsted rated 'Outstanding' Mixed Academy for pupils aged 11 to 18 years old, located in the London Borough of Wandsworth.
It was established in 1669 and now has over 2200 pupils enrolled.
English Language, English Literature, Maths, Science and PE are all compulsory GCSE subjects for pupils.
Some of the A Level subjects include Film Studies, Government & Politics, Further Maths, Philosophy, Photography and Psychology.
Notable former alumni include actors, athletes and journalists.
Requirements
Applications are welcome if you're a recently qualified Computer Science Teacher or experienced Computer Science Teacher.
You are also eligible to apply if you are a British trained Computer Science Teacher or overseas trained Computer Science Teacher with UK QTS.
As a Minimum Requirement, All Applicants Must Have The Following In Order To Be Considered For This Computer Science Teacher Position
- UK QTS or equivalent
 - Right to work in the UK
 - Clear and up to date Enhanced DBS
 - Experience as a Computer Science Teacher in UK schools
 
Reeson Education
Reeson Education is England's Premier Recruitment Agency. Established in 2006 by experienced teachers, education professionals and recruitment specialists, we have built our business and reputation on the cores values of honesty, integrity and excellence.
We care about education and the provision of education and have established an excellent reputation with schools and teachers alike.
Reeson Education is an Equal Opportunities employer and is committed to the highest standards of safeguarding and the promotion of the welfare of children, young people and adults.
At Reeson Education we work closely with a large network of Nurseries, Primary Schools, Secondary Schools and Colleges across the UK. Our client base provides us with an abundance of available daily supply, long term and permanent opportunities across all age groups in all areas of England.Seniority level
- Seniority level Entry level
 
- Employment type Full-time
 
- Job function Education and Training
 - Industries Education Management
 
Referrals increase your chances of interviewing at Reeson Education by 2x
Get notified about new Computer Science Teacher jobs in London, England, United Kingdom .
Epsom, England, United Kingdom 2 weeks ago
Unqualified Teacher Required, EdEx – Education RecruitmentEaling, England, United Kingdom 2 weeks ago
Examiner - GCE A Level Further Mathematics (2017 specification)London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 weeks ago
Greater London, England, United Kingdom 3 hours ago
London, England, United Kingdom 2 days ago
Bexleyheath, England, United Kingdom 2 weeks ago
Computer Science Teacher, PLATANOS COLLEGELondon, England, United Kingdom 4 weeks ago
Sidcup, England, United Kingdom 2 weeks ago
Art and Math's Teacher with SEND ExperienceLondon, England, United Kingdom 1 week ago
Harlow, England, United Kingdom 1 week ago
Hounslow, England, United Kingdom 3 weeks ago
Teacher of Maths, HARRIS ACADEMY SOUTH NORWOODLondon, England, United Kingdom 2 days ago
London, England, United Kingdom 3 days ago
Examiner - GCE A Level - Mathematics (2017 Specification)London, England, United Kingdom 2 weeks ago
Member of Technical Staff, AI Post-TrainingLondon, England, United Kingdom 1 week ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 3 weeks ago
Roots to Excellence - Teacher (either Maths or English specialism)Haringey, England, United Kingdom 19 hours ago
Academic Research Assistant (Mathematics)Bexley, England, United Kingdom 1 day ago
Greater London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 19 hours ago
Freelance Software Developer (C#) - AI TrainerLondon, England, United Kingdom 1 day ago
Teacher of Mathematics (Maternity Cover)London, England, United Kingdom 3 days ago
Primary Class Teacher (English or Maths Subject Lead – TLR), CLARUS EDUCATIONLondon, England, United Kingdom 4 weeks ago
Ealing, England, United Kingdom 3 weeks ago
Teacher of Mathematics- The Helix Education CentreLondon, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 3 weeks ago
Member of Technical Staff, AI PretrainingLondon, England, United Kingdom 1 week ago
London, England, United Kingdom 3 days ago
London, England, United Kingdom 19 hours ago
London, England, United Kingdom 3 weeks ago
In Person Private Maths and English Teacher - KS2Hampton, England, United Kingdom 2 hours ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrIs this job a match or a miss?
            
        
                                            
            
                
            
        
                    Computer Science Teacher
Posted 2 days ago
Job Viewed
Job Description
Overview
Computer Science Teacher required for KS3 and KS4 at a high-achieving co-educational school in the Westminster borough. This is a full-time role from November 2025.
The school has consistently achieved high Ofsted ratings and recognitions. The Department has been selected by the DfE to pilot the new T Level in Digital Production from the next term. Applications are welcome from both ECTs and experienced teachers.
Responsibilities- Teach Computer Science to Key Stage 3 and Key Stage 4 students.
 - Contribute to a high-quality, well-resourced department and collaborate with experienced colleagues.
 - Support and participate in school initiatives related to digital production and curriculum development where applicable.
 - Engage in planning, assessment, and professional practice to support student progress.
 - Participate in the wider school community and events as required.
 
- Hold QTS status or an equivalent teaching qualification.
 - Enhanced DBS disclosure (and overseas police clearances if applicable) and professional reference checks.
 - CV must cover full work history.
 - Legal right to work in the UK.
 
- Competitive pay rates.
 - Structured CPD and professional development opportunities (Tradewind offers a wide range of certified CPD courses).
 - Referral bonuses and interview preparation support.
 - Assistance with lesson planning and access to an online portal for timesheets and availability.
 - Networking events and ongoing support from dedicated consultants.
 
Click 'Apply now' to be considered for this Computer Science Teacher role in Westminster, or contact Tradewind Recruitment for more information. We look forward to hearing from you.
#J-18808-LjbffrIs this job a match or a miss?
            
        
                                            
            
                
            
        
                    Computer Science Teacher
Posted 4 days ago
Job Viewed
Job Description
Computer Science Teacher
Westminster
September 2025
You will be teaching Computer Science at KS3 and KS4, with the opportunity to contribute to curriculum development and enrichment activities.
The successful applicant will hold:
QTS or equivalent UK teaching qualification
A degree in Computer Science or a related field
Up-to-date subject knowledge and programming experience
Excellent classroom management skills
The right to work in the UK
All applicants will require the appropriate qualifications and training for this role. Please see the FAQs on the Protocol Education website for further details.
All pay rates quoted will be inclusive of 12.07% statutory holiday pay. This advert is for a temporary position. In some cases, the option to make this role permanent may become available at a later date.
Protocol Education is committed to safeguarding and promoting the welfare of children. We undertake safeguarding checks on all workers in accordance with the DfE statutory guidance ‘Keeping Children Safe in Education’, this may also include an online search as part of our due diligence on shortlisted applicants.
We offer FREE online safeguarding and Prevent Duty training to all our workers. All candidates must undertake or have undertaken a valid enhanced Disclosure and Barring Service (DBS) check and subscribe to the DBS Update Service.
Full assistance provided. For details of our privacy policy, please see visit the Protocol Education website. 
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Computer Science Tea
Posted 9 days ago
Job Viewed
Job Description
Overview
Computer Science Teacher. They are looking for an individual who can settle quickly and hit the ground running straight away teaching GCSE Computer Science across all topics.
Responsibilities- To implement and deliver an appropriately broad, balanced, relevant and differentiated curriculum for Computer Science KS3-5
 - To monitor and support the overall progress and development of students.
 - To share and support the school’s responsibility to provide and monitor opportunities for personal and academic growth.
 
All pay rates quoted will be inclusive of 12.07% statutory holiday pay. This advert is for a temporary position. In some cases, the option to make this role permanent may become available at a later date.
Qualifications and NotesAll applicants will require the appropriate qualifications and training for this role. Please see the FAQs on the Protocol Education website for further details.
Protocol Education is committed to safeguarding and promoting the welfare of children. We undertake safeguarding checks on all workers in accordance with the DfE statutory guidance ‘Keeping Children Safe in Education’, this may also include an online search as part of our due diligence on shortlisted applicants.
We offer FREE online safeguarding and Prevent Duty training to all our workers. All candidates must undertake or have undertaken a valid enhanced Disclosure and Barring Service (DBS) check and subscribe to the DBS Update Service.
Full assistance provided. For details of our privacy policy, please see visit the Protocol Education website.
#J-18808-LjbffrIs this job a match or a miss?
            
        
                                            
            
                
            
        
                    Computer Science Teacher
Posted 9 days ago
Job Viewed
Job Description
Social network you want to login/join with:
Computer Science Teacher, Greater Londoncol-narrow-left
Client: Location:Greater London, United Kingdom
Job Category:Other
-
EU work permit required:Yes
col-narrow-right
Job Reference:457ee8d7c659
Job Views:4
Posted: Expiry Date:col-wide
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 
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Computer Science Teacher - Camden
Posted 2 days ago
Job Viewed
Job Description
Computer Science Teacher – Camden
Are you a passionate and committed teacher seeking to make a meaningful impact within a dynamic and inclusive school setting?
Why apply?Teach in cutting‑edge schools with excellent IT facilities and innovative teaching cultures.
Benefit from strong, supportive leadership and access to high‑quality training and continuous professional development.
Work in well‑resourced classrooms that foster creativity, innovation, and engaging teaching practice.
Join a collaborative community of educators dedicated to academic excellence and student success.
Take advantage of excellent opportunities for career progression in a borough that is fully committed to raising achievement for all.
What you need to apply:- QTS with a Computer Science specialism or strong IT skills.
 - Proven experience in planning, delivering, and marking lessons.
 - A sound understanding of the UK secondary curriculum.
 - Strong subject knowledge and a clear passion for your area of teaching.
 - Previous experience teaching at secondary level, or a strong willingness to grow into the role.
 
- Passion for technology, creative teaching methods, and commitment to student progress.
 - The ability to inspire and engage students from a variety of backgrounds.
 - Confident and effective classroom management skills.
 - A proactive, reflective teaching approach with a strong commitment to professional development.
 - A collaborative mindset and dedication to supporting whole‑school aims.
 
If you're ready to bring enthusiasm, expertise, and a growth mindset to an exciting teaching opportunity, apply today to become part of a forward‑thinking and supportive team.
All applicants will require the appropriate qualifications and training for this role. Please see the FAQs on the Protocol Education website for further details.
All pay rates quoted will be inclusive of 12.07% statutory holiday pay. This advert is for a temporary position. In some cases, the option to make this role permanent may become available at a later date.
Protocol Education is committed to safeguarding and promoting the welfare of children. We undertake safeguarding checks on all workers in accordance with the DfE statutory guidance ‘Keeping Children Safe in Education’, this may also include an online search as part of our due diligence on shortlisted applicants.
We offer FREE online safeguarding and Prevent Duty training to all our workers. All candidates must undertake or have undertaken a valid enhanced Disclosure and Barring Service (DBS) check and subscribe to the DBS Update Service.
Full assistance provided. For details of our privacy policy, please see visit the Protocol Education website.
#J-18808-LjbffrIs this job a match or a miss?
            
        
                                            
            
                
            
        
                    Teacher of Computer Science
Posted 9 days ago
Job Viewed
Job Description
Teacher of Computer Science
January 2026 Haringey, North London
We are working with a thriving 11-18 secondary school in Haringey, North London, who are seeking an inspiring Teacher of Computer Science to join their department from January 2026.
This is an exciting opportunity for a teacher with a genuine passion for technology and innovation. The successful candidate will deliver Computer Science across Key Stages 3 and 4, with potential for A Level teaching depending on experience.
The department is well‑resourced, forward‑thinking and plays a key role in the school's STEM strategy. You will be part of a team that encourages creativity, problem‑solving and digital literacy.
ECTs are welcome to apply, and will benefit from excellent induction, mentoring and access to strong professional networks across the Trust.
#J-18808-LjbffrIs this job a match or a miss?
            
        
                                            
            
                
            
        
                    Be The First To Know
About the latest Programming languages Jobs in London !
Head Of Computer Science
Posted 9 days ago
Job Viewed
Job Description
Overview
Head of Computer Science - High-Performing State School - Southwark
A high-performing Secondary School in Southwark are eagerly searching for a Head of Computer Science to join their team in September.
The school is in the top 10 in the county, boasting impressive results across the board, including Computer Science at GCSE & A Level. They are seeking an aspirational Head of Computer Science to join on a permanent contract in September. Suitable candidates will ideally have at least one ECT year completed if not more.
Benefits and expectationsAs Head of Computer Science at this school you will benefit from the following:
- Outstanding teaching and learning
 - Computer Science outcomes of 45% A*-A at A Level and 82% A*-B
 - Impeccable student behaviour
 - Supportive, visible and established SLT
 - Excellent CPD and progression, including NPQ's
 - Academically driven students and supportive parents
 - An impressive onsite gym, swimming pool, free lunches and pastries every Friday morning
 - A genuine commitment to wellbeing including two annual staff wellbeing days
 - Broad pastoral support in place for all students
 
Sound amazing? That's because it is. No wonder the school has been voted the best secondary school of the year in recent years! Better yet, this is a state school. They cater to a large proportion of disadvantaged students, with over a third of their students being Pupil Premium students.
Culture and progressionThe SLT are deeply passionate about providing a high quality education to their students, regardless of background. Leaders, Teachers, Parents and Staff all share the same vision for the students, understanding that an excellent education can be a ticket to their success.
Contract detailsThis high-performing school will rapidly develop your career, look after you and pay you a competitive Inner London salary. In return, mediocrity is not accepted. The school want teachers who are driven, hungry and ambitious. You don't need to have aspirations of becoming an executive headteacher, just the desire to teach at an Outstanding level.
School snapshotOutstanding Secondary School
KS3-KS5 with 1100 pupils on roll
Impressive, modern facilities
Head of Computer Science vacancy - teaching KS3- KS5
Inner London Payscale + TLR1A £9,782
Based in Southwark, South London 
For more information on this school and Head of Computer Science vacancy, please apply today. You will be contacted within 12hrs to discuss the school in further details before progressing your CV to the SLT and interview stage.
This is a permanent Head of Computer Science vacancy employed directly by the school/LA.
INDT
#J-18808-LjbffrIs this job a match or a miss?
            
        
                                            
            
                
            
        
                    Lecturer in Computer Science
Posted 9 days ago
Job Viewed
Job Description
Join to apply for the Lecturer in Computer Science role at QA Higher Education. Location: QA Higher Education, Northumbria University London Campus. Type: Full-Time | Permanent.
We believe that it’s the people that make QA Higher Education special. We are driven by learning and aim to empower our people to develop into their…
What You’ll Do- Deliver engaging, high-impact teaching both online and in-person
 - Guide and support students through their academic journey
 - Use innovative delivery methods and a future-focused curriculum
 - Contribute to research and continuous improvement in computing education
 
- A Master in Computer Science or a related field
 - Doctorate (or close to completion) in a subject area is desirable
 - Teaching experience in Higher Education (Level 7 preferred)
 - A teaching qualification and HEA membership (desirable)
 - Hands-on expertise in areas such as:
 - Cloud development platforms such as AWS, Microsoft Azure, Google Cloud
 - DevOps & CI/CD such as Jenkins, Docker, Kubernetes
 - AI Development & MLOps
 
A growth mindset and willingness to learn new technologies is essential.
What We Offer- Access to innovative teaching tools and methods
 - A collaborative, passionate academic community
 - Opportunities for professional development and research
 - A chance to make a real difference in students’ lives
 
We believe everyone deserves access to outstanding education. Whether it's career changers, working professionals, or future graduates, we partner with leading universities to deliver high-quality programmes across Business, Computing, Cyber, Marketing, and more — all in vibrant city-centre campuses.
Our Commitment to InclusionQA Higher Education is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and students.
Please note: The successful candidate will be required to complete a Basic DBS check.
Seniority level- Associate
 
- Full-time
 
- Education, Information Technology, and Research
 
- Higher Education
 - Education
 - Computer and Network Security
 
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Incredible opportunity in Newham (Computer Science Teacher)
Posted 1 day ago
Job Viewed
Job Description
Overview
We are seeking a dynamic and engaging Computer Science Teacher to join our thriving technology department. You will be key in fostering a love for coding, problem-solving, and the exciting world of computer science in our students. You will deliver engaging and hands-on Computer Science lessons across Key Stages 3-4 (and potentially KS5).
Responsibilities- Deliver engaging and hands-on Computer Science lessons across Key Stages 3-4 (and potentially KS5).
 - Plan and deliver a curriculum that emphasizes practical coding skills and computational thinking.
 - Create a stimulating and collaborative learning environment where students can experiment and learn from mistakes.
 - Encourage students to participate in coding challenges and projects.
 - Keep up-to-date with the latest trends and technologies in Computer Science education.
 - Contribute to the development of the Computer Science curriculum and resources.
 
- Qualified Teacher Status (QTS) or equivalent.
 - Degree in Computer Science or a closely related field.
 - Experience teaching Computer Science at secondary level (or strong potential as an ECT).
 - Strong proficiency in at least one programming language.
 - Understanding of algorithms, data structures, and computer systems.
 - Excellent communication and classroom management skills.
 
- Competitive salary and benefits package.
 - Opportunities for professional development focused on innovative teaching in Computer Science.
 - A supportive and collaborative team within a well-resourced department.
 - Access to modern computer labs and a range of development tools.
 - The rewarding opportunity to shape students' digital futures.
 
Is this job a match or a miss?