971 Distributed Systems Software Engineer Up To 190k Bonus jobs in the United Kingdom
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 Harrow. 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 -Harrow, 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
Location: Hillingdon
A stimulating opportunity has arisen for a committed Computer Science Teacher to join an academically ambitious school in Hillingdon. The successful candidate will inspire students to develop a strong understanding of computational thinking, programming, and digital literacy. This position is ideal for an educator who can make computing accessible and engaging, fostering logical reasoning and problem-solving abilities across all key stages. The school is dedicated to nurturing technological proficiency and innovation.
The Role
The Computer Science Teacher will:
- Deliver intellectually stimulating lessons across Key Stages 3-5, covering a comprehensive computing curriculum including programming, algorithms, and data. li>Employ effective teaching methods that promote deep conceptual understanding and practical coding skills.
- Support students in developing confidence and resilience in approaching complex computational challenges.
- Contribute to departmental programmes, including extracurricular coding clubs and technology projects.
The Ideal Candidate
We are seeking a qualified Computer Science Teacher (QTS/QTLS or equivalent) who:
- Possesses a strong passion for computing and its applications.
- Is skilled at explaining complex concepts clearly and enthusiastically.
- Demonstrates a proven ability to differentiate instruction for diverse student needs.
- Is a collaborative and proactive team player.
Why Join Our School?
- Work in a prestigious Hillingdon school with a strong commitment to academic rigour.
- Be part of a supportive and high-performing Computer Science department.
- Benefit from excellent professional development opportunities and career progression.
- Empower students to become confident and logical thinkers in the digital age.
Start Date: September
To apply, please submit a CV as soon as possible.
Computer Science Teacher
Posted today
Job Viewed
Job Description
Computer Science Teacher
Location: Hammersmith
An excellent opportunity is available for an ingenious Computer Science Teacher to join an intellectually leading school in Hammersmith. The successful candidate will unlock the power of computational thinking and digital innovation, inspiring students to develop exceptional programming skills and ingenious problem-solving capabilities. This role involves guiding students through the intricacies of programming, artificial intelligence, and cybersecurity.
The Role
The Computer Science Teacher will:
- Deliver captivating lessons across Key Stages 3-5, encompassing programming, algorithms, data structures, and computational thinking.
- Guide students in designing and implementing software solutions and exploring robotics.
- Cultivate problem-solving skills, logical reasoning, and a passion for digital innovation.
- Contribute to departmental activities, including coding clubs and competitive programming teams.
The Ideal Candidate
We are seeking a qualified Computer Science Teacher (QTS/QTLS or equivalent) who:
- Possesses a strong passion for Computer Science and its transformative potential.
- Is a skilled coder and patient mentor.
- Demonstrates a proven ability to inspire independent thought and tenacious problem-solving.
- Is a collaborative and forward-thinking professional.
Why Join Our School?
- Work in a prestigious Hammersmith school with a strong commitment to technological advancement.
- Be part of a supportive and innovative Computing department.
- Access exceptional professional development opportunities in emerging technologies.
- Inspire the next generation of digital pioneers and computational thinkers.
Start Date: September
To apply, please submit a CV as soon as possible.
Computer Science Teacher
Posted today
Job Viewed
Job Description
Computer Science Teacher
Location: Westminster
An excellent opportunity is available for an ingenious Computer Science Teacher to join an intellectually leading school in Westminster. The successful candidate will unlock the power of computational thinking and digital innovation, inspiring students to develop exceptional programming skills and ingenious problem-solving capabilities. This role involves guiding students through the intricacies of programming, artificial intelligence, and cybersecurity.
The Role
The Computer Science Teacher will:
- Deliver captivating lessons across Key Stages 3-5, encompassing programming, algorithms, data structures, and computational thinking.
- Guide students in designing and implementing software solutions and exploring robotics.
- Cultivate problem-solving skills, logical reasoning, and a passion for digital innovation.
- Contribute to departmental activities, including coding clubs and competitive programming teams.
The Ideal Candidate
We are seeking a qualified Computer Science Teacher (QTS/QTLS or equivalent) who:
- Possesses a strong passion for Computer Science and its transformative potential.
- Is a skilled coder and patient mentor.
- Demonstrates a proven ability to inspire independent thought and tenacious problem-solving.
- Is a collaborative and forward-thinking professional.
Why Join Our School?
- Work in a prestigious Westminster school with a strong commitment to technological advancement.
- Be part of a supportive and innovative Computing department.
- Access exceptional professional development opportunities in emerging technologies.
- Inspire the next generation of digital pioneers and computational thinkers.
Start Date: September
To apply, please submit a CV as soon as possible.
Computer Science Teacher
Posted 1 day ago
Job Viewed
Job Description
Are you a passionate and dedicated Computer Science Teacher looking to inspire the next generation of learners in a high-achieving school?
We are working with an outstanding Secondary school in Preston, seeking an exceptional Computer Science Teacher to join their thriving department. This is a fantastic opportunity for both experienced teachers and ECTs eager to contribute to a supportive and dynamic learning environment. The role is available as either a full-time or part-time position for a September 2025 start.
Why Join This School?
- A Legacy of Excellence – This Secondary school has a strong track record of academic success, providing a nurturing and stimulating environment where students thrive. li>A Vibrant and Collaborative Department – The Computer Science team is known for its supportive and innovative approach, fostering creativity and high standards of teaching. < i>Commitment to Professional Growth – Benefit from exceptional training, mentorship, and career development opportunities to help you grow as an educator.
About the Role
As a Computer Science Teacher, you will:
- < i>Inspire a love for learning – Deliver engaging and dynamic lessons that spark curiosity and enthusiasm in KS3 – KS5 students.
- < i>Champion individual progress – Differentiate instruction to support all learners, helping them reach their full potential. < i>Collaborate and innovate – Work closely with colleagues to share best practices and develop creative teaching strategies.
About You
- < i>Passionate about Computer Science – Your enthusiasm for the subject is contagious, motivating students to excel. < i>An outstanding educator – You have a proven track record (or the potential, if an ECT) of delivering high-quality Computer Science lessons at KS3 – KS5.
- < i>Committed to excellence – You strive to create a stimulating learning environment that challenges and inspires students.
What’s in It for You?
- < i>Exceptional career development – Access to a comprehensive CPD program and mentorship opportunities. < i>A welcoming and supportive school community – Be part of a team that values collaboration, innovation, and student success.
Ready to Make a Difference?
If you're excited about this fantastic opportunity to shape young minds and contribute to an outstanding Computer Science department, we’d love to hear from you!
Apply today by submitting your CV.
Computer Science Teacher
Posted 1 day ago
Job Viewed
Job Description
Job Title: Computer Science Teacher
Location: Secondary Schools Across Kent
Start Date: September 2025
Salary: Competitive (dependent on experience)
Are you a dedicated and driven Computer Science Teacher ready to inspire the next generation of digital innovators? Whether you're an experienced specialist or an Early Career Teacher eager to begin your journey, we want to hear from you.
TeacherActive is proud to be working with a range of secondary schools across Kent, all seeking passionate and knowledgeable Computer Science Teachers for roles starting in September. These schools are committed to delivering a modern, engaging computing curriculum that equips students with essential digital skills and prepares them for the future.
What we’re looking for:
-
Qualified Teacher Status (QTS) with a specialism in Computer Science or related field
-
Experience teaching Computer Science at Key Stage 3 and Key Stage 4 (KS5 experience desirable)
-
A strong understanding of programming, algorithms, computer systems, and digital literacy
-
A proactive approach to teaching with excellent classroom management
-
Strong communication skills and a positive, adaptable attitude
-
Early Career Teachers (ECTs) are encouraged to apply
Key responsibilities include:
-
Planning and delivering high-quality, engaging Computer Science lessons
-
Teaching students how to think computationally and solve problems creatively
-
Using a variety of teaching methods to support a range of learning styles
-
Monitoring, assessing, and tracking student progress
-
Promoting digital responsibility and online safety in the classroom
-
Collaborating with colleagues to develop the computing curriculum and share best practices
Why work with TeacherActive?
At TeacherActive, we specialise in connecting talented educators with the right schools. Our consultants have hands-on experience in education, which means they understand the challenges and rewards of teaching—and are here to support you throughout your journey.
When you join TeacherActive, you benefit from:
-
A dedicated education consultant who works with you to find the best role
-
Opportunities in a wide variety of schools across Kent
-
Flexible work options to suit your lifestyle
-
Competitive rates of pay with a simple, hassle-free PAYE payment system
-
Access to professional development through our exclusive ‘My-Progression’ platform
-
A Guaranteed Payment Scheme (terms and conditions apply)
-
A referral scheme offering up to £100 for successful recommendations (terms apply)
-
24/7 support—whenever you need it
If you're ready to inspire young minds and take the next step in your Computer Science teaching career, we’d love to hear from you.
Apply today or contact us directly for a confidential discussion about available roles.
Email: (url removed)
Phone: (phone number removed)
All applicants will be contacted to discuss suitability and then invited to register with TeacherActive.
Registration involves an enhanced DBS check, ID checks and will require you to supply good professional references. We pride ourselves on excellent service. We can provide a wide range of opportunities in schools and other educational institutions, with good rates of pay, at times to suit your needs.
Regular external audits have shown repeatedly that our standards are exceptional. We are passionate about finding the right staff for each environment.
TeacherActive is an equal opportunities employer, and operates as an Employment Business in providing temporary or contract job-seeking services.
Computer Science Teacher
Posted 1 day ago
Job Viewed
Job Description
Computer Science Teacher
Prospero Teaching is looking for a dedicated Computer Science Teacher for a Secondary school in Brent. 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 -Brent, 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
Be The First To Know
About the latest Distributed systems software engineer up to 190k bonus Jobs in United Kingdom !
Computer Science Teacher
Posted 1 day ago
Job Viewed
Job Description
Computer Science Teacher
Location: Kensington
An excellent opportunity is available for an ingenious Computer Science Teacher to join an intellectually leading school in Kensington. The successful candidate will unlock the power of computational thinking and digital innovation, inspiring students to develop exceptional programming skills and ingenious problem-solving capabilities. This role involves guiding students through the intricacies of programming, artificial intelligence, and cybersecurity.
The Role
The Computer Science Teacher will:
- Deliver captivating lessons across Key Stages 3-5, encompassing programming, algorithms, data structures, and computational thinking. li>Guide students in designing and implementing software solutions and exploring robotics.
- Cultivate problem-solving skills, logical reasoning, and a passion for digital innovation.
- Contribute to departmental activities, including coding clubs and competitive programming teams.
The Ideal Candidate
We are seeking a qualified Computer Science Teacher (QTS/QTLS or equivalent) who:
- Possesses a strong passion for Computer Science and its transformative potential.
- Is a skilled coder and patient mentor.
- Demonstrates a proven ability to inspire independent thought and tenacious problem-solving.
- Is a collaborative and forward-thinking professional.
Why Join Our School?
- Work in a prestigious Kensington school with a strong commitment to technological advancement.
- Be part of a supportive and innovative Computing department.
- Access exceptional professional development opportunities in emerging technologies.
- Inspire the next generation of digital pioneers and computational thinkers.
Start Date: September
To apply, please submit a CV as soon as possible.
Computer Science Teacher
Posted 1 day ago
Job Viewed
Job Description
Computer Science Teacher
Location: Richmond
An excellent opportunity is available for an ingenious Computer Science Teacher to join an intellectually leading school in Richmond. The successful candidate will unlock the power of computational thinking and digital innovation, inspiring students to develop exceptional programming skills and ingenious problem-solving capabilities. This role involves guiding students through the intricacies of programming, artificial intelligence, and cybersecurity.
The Role
The Computer Science Teacher will:
- Deliver captivating lessons across Key Stages 3-5, encompassing programming, algorithms, data structures, and computational thinking. li>Guide students in designing and implementing software solutions and exploring robotics.
- Cultivate problem-solving skills, logical reasoning, and a passion for digital innovation.
- Contribute to departmental activities, including coding clubs and competitive programming teams.
The Ideal Candidate
We are seeking a qualified Computer Science Teacher (QTS/QTLS or equivalent) who:
- Possesses a strong passion for Computer Science and its transformative potential.
- Is a skilled coder and patient mentor.
- Demonstrates a proven ability to inspire independent thought and tenacious problem-solving.
- Is a collaborative and forward-thinking professional.
Why Join Our School?
- Work in a prestigious Richmond school with a strong commitment to technological advancement.
- Be part of a supportive and innovative Computing department.
- Access exceptional professional development opportunities in emerging technologies.
- Inspire the next generation of digital pioneers and computational thinkers.
Start Date: September
To apply, please submit a CV as soon as possible.
Computer Science Teacher
Posted 2 days ago
Job Viewed
Job Description
TeacherActive is on the lookout for an enthusiastic Computer Science Teacher to join a large secondary school in Chester. The school prides itself on creating an environment where students thrive both academically and personally, and a dedicated computing teacher would be a great addition to the team.
We’re seeking someone available from September 2025, for a short-term role, with the possibility of a permanent position for someone who’s the right fit. You’ll be expected to teach KS3 through to KS5, with the freedom to get creative in the classroom. Chester’s transport links and vibrant educational community make this an opportunity not to be missed.
The successful Computer Science Teacher will have:
- QTS with a Computer Science specialism (newly qualified teachers welcome)
- Experience teaching Computing or ICT up to KS5
- Excellent classroom management and a passion for technology in education
In return for the above, you can expect to receive:
- A dedicated team of consultants available 24/7
- Guaranteed Payment Scheme *Terms and Conditions apply*
- CPD courses and certificates as part of our ‘My-Progression’ brand
- Market leading rates of pay
- Referral scheme – Receive up to £100 when you refer a friend *Terms and Conditions apply*
Our staff are paid on a PAYE basis, so you can rest assured that you’re paying the right level of TAX and National Insurance and there’s no messing around with admin charges coming out of your hard earned cash.
If you are interested in this position, then click ‘APPLY NOW’ and I will be in touch regarding this fantastic opportunity.
EMAIL: (url removed)
CONTACT NUMBER: (phone number removed)
All applicants will be contacted to discuss suitability and then invited to register with TeacherActive.
Registration involves an enhanced DBS check, ID checks and will require you to supply good professional references. We pride ourselves on excellent service. We can provide a wide range of opportunities in schools and other educational institutions, with good rates of pay, at times to suit your needs.
Regular external audits have shown repeatedly that our standards are exceptional. We are passionate about finding the right staff for each environment.
TeacherActive is an equal opportunities employer, and operates as an Employment Business in providing temporary or contract job-seeking services.