1,730 Engineering Software jobs in the United Kingdom
Computer Science Teacher
Posted today
Job Viewed
Job Description
Computer Science Teacher (Full Time/Temporary)
Lincoln, Lincolnshire
£28,000 - £43,685 salary is depending on experience and or qualifications
Vision for Education is seeking a passionate and dynamic Computer Science Teacher to join a welcoming secondary school in Lincoln from September 2025. This is a long-term, full-time role covering the full academic year, with the potential for permanent placement for the right candidate. You will be responsible for delivering engaging and effective Computer Science lessons to students aged 11–16, fostering a love for technology and digital literacy across all abilities.
This is a well-established, forward-thinking secondary school with a strong commitment to academic excellence and digital innovation. The leadership team is highly supportive, and the school prides itself on providing a positive, inclusive environment where both staff and students can thrive.
Requirements
To be considered for the position of Computer Science Teacher, you will:
- Qualified Teacher Status (QTS) or equivalent
- Experience teaching Computer Science at KS3 and KS4
- Strong classroom management skills
- A passion for inspiring young minds in the field of computing and digital technology
What we offer
As a Computer Science Teacher,, part of our team, you benefit from:
- Excellent daily rates paid using the PAYE system. (Daily rate is subject to your scale rate, experience in role and qualifications which will be discussed at the point of registration.)
- Guaranteed pay scheme (subject to availability).
- Social and networking events.
- Pension contributions.
- CPD to help with your professional development.
- Access to a dedicated consultant.
About us
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.
We do not discriminate on the grounds of age, gender, race, colour, religion, disability, or sexual orientation, and we welcome applications from all sections of the community.
How to apply
If you are a Computer Science Teacher who can enthuse, motivate, and engage learners and would like the challenge of working in a rewarding environment, then we want to hear from you.
Apply today via this website, or for more information about this role and other opportunities call on (phone number removed)
#VisionTeacher
Computer Science Teacher
Posted today
Job Viewed
Job Description
A highly successful and well-established co-educational secondary school in the picturesque area of Leeds seeks a dedicated and enthusiastic Computer Science Teacher for a full-time, permanent position commencing in September. This is an excellent opportunity to join a thriving Computer Science department within a school committed to the academic and cultural development of young people.
About Our Learning Community:
- Our school provides a stimulating and nurturing learning environment with a strong emphasis on academic excellence and the holistic education of students, valuing the importance of learning.
- The Computer Science department is well-resourced and fosters a love of learning and cultures across all year groups.
About the Role:
- Deliver engaging and communicative Computer Science lessons across Key Stages 3-5, developing students' listening, speaking, reading, and writing skills.
- Develop and implement effective lesson plans that incorporate cultural elements, authentic resources, and cater to a range of learning styles.
- Assess student progress through regular formative and summative assessments, providing timely and constructive feedback.
- Contribute to the development of the Computer Science curriculum and participate in departmental initiatives.
Ideal Candidate:
- Qualified Teacher Status (QTS) in Computer Science.
- Native or near-native fluency in Computer Science.
- A good understanding of the secondary Computer Science curriculum and effective language teaching methodologies.
- Excellent communication and interpersonal skills, with the ability to inspire students' interest in Computer Science.
- A passion for the Computer Science language and culture and the ability to bring it to life for learners.
Benefits:
- Competitive salary (commensurate with experience and school pay scales).
- Access to excellent learning resources and a supportive secondary school environment.
- Opportunities for professional development and collaboration within a dedicated Computer Science department.
To Apply: Please send your CV
Computer Science Teacher
Posted today
Job Viewed
Job Description
A highly successful and well-established co-educational secondary school in the picturesque area of Leeds seeks a dedicated and enthusiastic Computer Science Teacher for a full-time, permanent position commencing in September. This is an excellent opportunity to join a thriving Computer Science department within a school committed to the academic and cultural development of young people.
About Our Learning Community:
- Our school provides a stimulating and nurturing learning environment with a strong emphasis on academic excellence and the holistic education of students, valuing the importance of learning.
- The Computer Science department is well-resourced and fosters a love of learning and cultures across all year groups.
About the Role:
- Deliver engaging and communicative Computer Science lessons across Key Stages 3-5, developing students' listening, speaking, reading, and writing skills.
- Develop and implement effective lesson plans that incorporate cultural elements, authentic resources, and cater to a range of learning styles.
- Assess student progress through regular formative and summative assessments, providing timely and constructive feedback.
- Contribute to the development of the Computer Science curriculum and participate in departmental initiatives.
Ideal Candidate:
- Qualified Teacher Status (QTS) in Computer Science.
- Native or near-native fluency in Computer Science.
- A good understanding of the secondary Computer Science curriculum and effective language teaching methodologies.
- Excellent communication and interpersonal skills, with the ability to inspire students' interest in Computer Science.
- A passion for the Computer Science language and culture and the ability to bring it to life for learners.
Benefits:
- Competitive salary (commensurate with experience and school pay scales).
- Access to excellent learning resources and a supportive secondary school environment.
- Opportunities for professional development and collaboration within a dedicated Computer Science department.
To Apply: Please send your CV
Computer Science Teacher
Posted today
Job Viewed
Job Description
A highly successful and well-established co-educational secondary school in the picturesque area of Leicester seeks a dedicated and enthusiastic Computer Science Teacher for a full-time, permanent position commencing in September. This is an excellent opportunity to join a thriving Computer Science department within a school committed to the academic and cultural development of young people.
About Our Learning Community:
- Our school provides a stimulating and nurturing learning environment with a strong emphasis on academic excellence and the holistic education of students, valuing the importance of learning.
- The Computer Science department is well-resourced and fosters a love of learning and cultures across all year groups.
About the Role:
- Deliver engaging and communicative Computer Science lessons across Key Stages 3-5, developing students' listening, speaking, reading, and writing skills.
- Develop and implement effective lesson plans that incorporate cultural elements, authentic resources, and cater to a range of learning styles.
- Assess student progress through regular formative and summative assessments, providing timely and constructive feedback.
- Contribute to the development of the Computer Science curriculum and participate in departmental initiatives.
Ideal Candidate:
- Qualified Teacher Status (QTS) in Computer Science.
- Native or near-native fluency in Computer Science.
- A good understanding of the secondary Computer Science curriculum and effective language teaching methodologies.
- Excellent communication and interpersonal skills, with the ability to inspire students' interest in Computer Science.
- A passion for the Computer Science language and culture and the ability to bring it to life for learners.
Benefits:
- Competitive salary (commensurate with experience and school pay scales).
- Access to excellent learning resources and a supportive secondary school environment.
- Opportunities for professional development and collaboration within a dedicated Computer Science department.
To Apply: Please send your CV
Computer Science Teacher
Posted today
Job Viewed
Job Description
Teacher of Computer Science Location: Royal Borough of Kensington and Chelsea Start Date: September 2025 Salary: Inner London Main/Upper Pay Scale (£40,317 - £60,092)
The Opportunity A fantastic opportunity has arisen for a forward-thinking and innovative Teacher of Computer Science to join a progressive school in the Royal Borough of Kensington and Chelsea. This role is perfect for someone passionate about digital literacy, computational thinking, and preparing students for the challenges and opportunities of the digital age.
The Role You will teach Computer Science across Key Stages 3, 4 (GCSE), and Key Stage 5 (A-Level). Responsibilities include developing engaging curricula, teaching programming languages, algorithms, computational theory, and ethical implications of technology. You will also foster an interest in emerging technologies, promote digital creativity, and guide students in practical programming projects, preparing them effectively for formal examinations.
About Our School Our school in Kensington and Chelsea is at the forefront of educational innovation, with a strong emphasis on technology and digital learning. We provide excellent resources and a supportive environment for both staff and students to explore and develop new skills in the rapidly evolving field of computer science. We encourage an interdisciplinary approach to technology education.
The Ideal Candidate We are looking for a Qualified Teacher of Computer Science with a relevant degree and demonstrable expertise in the subject. You will have experience teaching programming (e.g., Python, Java) and theoretical concepts up to A-Level. The ability to inspire students, engage them in computational challenges, and foster strong problem-solving skills is key.
What We Offer
- Competitive salary based on Inner London pay scales. li>A modern and well-equipped computing department with up-to-date hardware and software.
- Opportunities to shape the curriculum and lead new technological initiatives.
- Support for ongoing professional development and industry links.
- A collaborative and innovative school culture in a prestigious location.
Computer Science Teacher
Posted today
Job Viewed
Job Description
Visionary Computer Science Teacher
Location: Hillingdon, Outer London Salary: Outer London MPS/UPS Start Date: September 2025 Contract Type: Full-time, Permanent
The Opportunity: Your Next Chapter Awaits
Are you a Computer Science Teacher with a passion for coding, computational thinking, and preparing students for the digital age? We are seeking an innovative and highly skilled Computer Science Teacher to join a forward-thinking Computing department at a dynamic secondary school in Hillingdon. This is an excellent opportunity to contribute to a supportive learning environment committed to academic excellence and technological advancement.
The Role: What You'll Be Doing
As a Computer Science Teacher, you'll:
- Deliver engaging and challenging Computer Science lessons across Key Stages 3, 4, and 5, including GCSE Computer Science and A-Level. li>Foster a deep understanding of programming languages, algorithms, data structures, and digital ethics.
- Plan and deliver creative schemes of work that incorporate practical projects and real-world applications.
- Assess student progress effectively, providing timely and constructive feedback to support continuous improvement.
- Contribute to extracurricular activities, such as coding clubs, robotics teams, or cyber security challenges.
About Our School: Where You'll Thrive
Our school is a dynamic and inclusive secondary school in Hillingdon, committed to fostering a love for learning and achieving academic success. We pride ourselves on our vibrant and diverse student community, where every individual is encouraged to reach their full potential. Our modern facilities include dedicated computer suites, providing an excellent environment for innovative teaching and learning. We believe in nurturing curious, resilient, and well-rounded individuals.
The Ideal Candidate: Who We're Looking For
We're seeking a Computer Science Teacher who:
- Holds Qualified Teacher Status (QTS) and a degree in Computer Science or a related field. Early Career Teachers (ECTs) are encouraged to apply.
- Has proven experience and a strong track record of success in teaching Computer Science up to A-Level.
- Possesses outstanding subject knowledge, proficiency in relevant programming languages, and an up-to-date understanding of technological advancements.
- Is an exceptional classroom practitioner with excellent behaviour management and communication skills.
- Is committed to continuous professional development and a collaborative approach to teaching within a supportive team.
What We Offer: More Than Just a Job
Joining our team means you'll benefit from:
- A competitive salary on the Outer London MPS/UPS scale, reflecting your expertise and dedication.
- Exceptional professional development opportunities, including bespoke training in emerging technologies and pathways for career advancement.
- A supportive and collegial Computing department with a strong culture of sharing best practice.
- Modern, well-equipped computing facilities and access to a wealth of digital resources.
- A comprehensive staff well-being programme designed to support your welfare.
- The chance to make a significant impact in the lives of bright, curious, and diverse students.
Apply Now: Take the Next Step
If you are an inspiring Computer Science Teacher ready to contribute to a thriving school community, we encourage you to explore this opportunity.
Computer Science Teacher
Posted today
Job Viewed
Job Description
Are you a forward-thinking and inspiring Computer Science Teacher ready to shape the next generation of digital innovators? We're partnering with an Outstanding mixed school in Camden that's actively seeking a fantastic temporary, part-time Computer Science Teacher to join their cutting-edge department, starting ASAP. This is an exciting opportunity to inspire students in coding, computational thinking, and digital literacy across Key Stages 3 and 4, with exciting potential for Key Stage 5 (A-level).
What you'll be doing:
- You'll be designing and delivering dynamic Computer Science lessons, making complex concepts of programming, algorithms, and networks accessible and engaging. li>It's about fostering problem-solving skills, encouraging logical thinking, and promoting safe and responsible use of technology.
- You'll contribute to the school's tech initiatives, perhaps running a coding club or supporting robotics projects.
What we're looking for:
- Qualified Teacher Status (QTS) or equivalent, with a specialism in Computer Science.
- Experience teaching engaging and effective Computer Science lessons at Key Stages 3 and 4 is highly desirable.
- Strong programming skills and a current understanding of digital trends and technologies.
- Excellent communication skills, strong classroom management, and a genuine passion for inspiring future tech leaders.
Why join this school?
- This school offers a competitive salary, dependent on its own generous pay scale, pro-rata for your part-time hours.
- Become part of a highly innovative and well-resourced Computer Science department within an Outstanding school, known for its commitment to STEM education.
- Benefit from modern computer suites and a truly supportive environment for professional development.
- Join a school that champions digital literacy and prepares students for a technology-driven future in Camden.
About This School:
This Outstanding mixed school in Camden prides itself on its innovative curriculum and its commitment to integrating technology across all areas of learning. The Computer Science department is a flagship area, providing students with advanced skills and a deep understanding of the digital world, equipping them for future challenges and fostering a love for technological exploration.
Be The First To Know
About the latest Engineering software Jobs in United Kingdom !
Computer Science Teacher
Posted today
Job Viewed
Job Description
A forward-thinking and engaging Computer Science Teacher is required to join an Outstanding boys' school in Haringey for a permanent full-time position commencing in September. The successful candidate will inspire students across Key Stages 3 and 4 (aged 11-16) to develop a strong understanding of computational thinking, programming, and digital technologies.
Responsibilities
- They will plan, prepare, and deliver engaging Computer Science lessons to students in Key Stages 3 and 4. li>The role involves developing students' programming skills and their understanding of computer systems and networks.
- They will foster a stimulating and collaborative learning environment for computer science.
- Assessment and monitoring of student progress in Computer Science, along with providing feedback, will be required.
Requirements
- Qualified Teacher Status (QTS) or equivalent with a specialism in Computer Science or a closely related subject is essential.
- Experience teaching Computer Science lessons at Key Stages 3 and 4 is desirable.
- A solid understanding of computer science principles is expected.
- Strong communication and classroom management skills are necessary.
Benefits
- The position offers Inner London Payscale.
- The successful applicant will join a supportive and collaborative Computer Science department within an Outstanding school.
- Access to well-equipped computer labs will be provided.
About the School
Located in a vibrant area of Haringey, this Outstanding boys' school prioritises the development of both academic prowess and strong character in its students aged 11-18 (Key Stages 3, 4, and 5).
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 Bromley. 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 -Bromley, 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 1 day ago
Job Viewed
Job Description
Our client is looking for a Computer Science Teacher to work within a highly prestigious Secondary School based near Portsmouth.
*Computer Science Teacher required to work on a full-time basis in September 2025
*Outstanding School in Portsmouth
*Excellent Computer Science Teacher to join a highly successful and well-resourced department
Our client is looking for a Computer Science Teacher to teach within a highly prestigious independent school based near Portsmouth. This is a full-time position teaching. The successful Computer Science Teacher will be joining a well-resourced and highly successful department. This is an excellent opportunity to teach within one of the best schools in Portsmouth where students are able, and behaviour is exceptional. To be considered for this opportunity please forward an updated CV as soon as possible.
Experience and Qualifications
- Computer Science Teacher
- Be enthusiastic, inspiring teacher
- Have excellent subject knowledge
- A formal teaching qualification with QTS (i.e. PGCE)
- Legal ability to work within the UK
School Information
This wonderful Secondary school based near Portsmouth. The school has extraordinary academic excellence (86% A*- B at A-level) in addition to state-of-the-art facilities. This over-subscribed school has four applicants for ever space available and boasts a brilliant reputation within the local community. All in all, this is an excellent school to work within both in terms of students and staff members.
They are proud of their ethos of continual self-improvement, which characterises every aspect of their rich and culturally diverse school. The Good Schools Guide explains that Pastoral Care is front and centre. There are bountiful opportunities for academic development beyond the curriculum. It is also a School that looks forward and outward whilst remaining aware of its roots.
- In 2023 the school was named amongst the top 8 schools in Portsmouthshire
- 89% of all GCSE results were Grade 9, 8 or 7 (equivalent to A* or A)
- Very high level of pupil behaviour
- Outstanding facilities and resources
Salary
Paid to scale on MPS / UPS
Application
To be considered for this opportunity working as a Computer Science Teacher please forward an updated CV as soon as possible.