What Jobs are available for Programming Languages in London?

Showing 219 Programming Languages jobs in London

Computer Science Teacher

London, London Reeson Education

Posted 9 days ago

Job Viewed

Tap Again To Close

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

A Computer Science Teacher is needed in a Mixed Secondary School & Sixth Form in South West London.

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

If you would like to be considered for this opportunity in education and training as a Computer Science Teacher, then please apply via the link below and send your CV to Rahul at REESON Education as soon as possible.

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
  • Employment type Full-time
Job function
  • 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 Recruitment

Ealing, 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 COLLEGE

London, England, United Kingdom 4 weeks ago

Sidcup, England, United Kingdom 2 weeks ago

Art and Math's Teacher with SEND Experience

London, 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 NORWOOD

London, 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-Training

London, 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 Trainer

London, 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 EDUCATION

London, England, United Kingdom 4 weeks ago

Ealing, England, United Kingdom 3 weeks ago

Teacher of Mathematics- The Helix Education Centre

London, 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 Pretraining

London, 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 - KS2

Hampton, 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-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Computer Science Teacher

City of Westminster, London Tradewind Recruitment

Posted 2 days ago

Job Viewed

Tap Again To Close

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.
Qualifications
  • 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.
What Tradewind Offer (Illustrative)
  • 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.
Application

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-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Computer Science Teacher

City of Westminster, London Protocol Education Ltd

Posted 4 days ago

Job Viewed

Tap Again To Close

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.

#J-18808-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Computer Science Tea

Camden Town, London Protocol Education Ltd

Posted 9 days ago

Job Viewed

Tap Again To Close

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 Notes

All 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-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Computer Science Teacher

Greater London, London Prospero Teaching

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Social network you want to login/join with:

Computer Science Teacher, Greater London

col-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

#J-18808-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Computer Science Teacher - Camden

Camden Town, London Protocol Education Ltd

Posted 2 days ago

Job Viewed

Tap Again To Close

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.
To be successful in this 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-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Teacher of Computer Science

Greater London, London senploy

Posted 9 days ago

Job Viewed

Tap Again To Close

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-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Programming languages Jobs in London !

Head Of Computer Science

Greater London, London EdEx

Posted 9 days ago

Job Viewed

Tap Again To Close

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 expectations

As 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
Context

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 progression

The 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 details

This 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 snapshot

Outstanding 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

How to apply

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-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Lecturer in Computer Science

London, London QA Higher Education

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

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
What You’ll Bring
  • 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 Inclusion

QA 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
Employment type
  • Full-time
Job function
  • Education, Information Technology, and Research
Industries
  • Higher Education
  • Education
  • Computer and Network Security
#J-18808-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Incredible opportunity in Newham (Computer Science Teacher)

Greater London, London Perham Education Partnership

Posted 1 day ago

Job Viewed

Tap Again To Close

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.
Qualifications
  • 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.
Benefits and Opportunities
  • 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.

#J-18808-Ljbffr
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Programming Languages Jobs View All Jobs in London