1,562 Software Engineers jobs in the United Kingdom

Software Engineers

GL1 1AD Gloucester, South West Forward Role

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent

Software Engineers

Location: Cheltenham
Salary - £40,000 - £90,000 + excellent benefits + bonus

Clearance - Active eDV security clearance required

This isn't just another software engineering role—it's an opportunity to be part of something bigger. As a Software Engineer , you'll design, develop, and maintain critical infrastructure that powers essential services. You'll tackle complex challenges, wor.



WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.

Software Engineers C C++ C#

RH10 9AS West Sussex, South East Morson Talent

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

contract

Are you a talented Flight Simulation Software Engineer with a passion for cutting-edge technology? Do you want to work on projects that push the boundaries of aerospace innovation? Look no further!

At our aerospace business in Greater London, we're developing world-class flight simulators that are shaping the future of aviation training. Join our dynamic team and play a key role in delivering high-.


WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.

Senior Software Engineers - Full-stack

London, London Simple Machines

Posted today

Job Viewed

Tap Again To Close

Job Description

Permanent

Simple Machines is a leading independent boutique technology firm with a global presence, including teams in London, Sydney, San Francisco, and New Zealand. We specialise in creating technology solutions at the intersection of data, AI, machine learning, data engineering, and software engineering. Our mission is to help enterprises, technology companies, and governments better connect with and understand their organisations, their people, their customers, and citizens. We are a team of creative engineers and technologists dedicated to unleashing the potential of data in new and impactful ways. We design and build bespoke data platforms and unique software products, create and deploy intelligent systems, and bring engineering expertise to life by transforming data into actionable insights and tangible outcomes. We engineer data to life™. 

As a Senior Software Engineer at Simple Machines , you’ll be at the heart of groundbreaking projects, collaborating closely with both our talented internal team and forward-thinking clients. In this hands-on role, you'll drive the development of sophisticated, scalable solutions across the full technology stack—from intuitive frontends and robust backends to powerful data pipelines and resilient infrastructure. If you’re passionate about solving complex problems and pushing the boundaries of what’s possible, this role offers the perfect platform for you to make a real impact.

About our incredible team:

We believe diverse perspectives fuel innovation. Our team is made up of talented engineers from different backgrounds, each bringing unique strengths. We collaborate across the full stack, supporting and learning from one another to create world-class solutions. You'll have the autonomy to shape technical design, work closely with stakeholders, and engage with data scientists and cross-functional teams to craft seamless, high-performance systems.

We're committed to fostering an inclusive and equitable workplace where everyone—regardless of background, identity, or experience—can thrive. If you're passionate about pushing boundaries, solving complex challenges, and being part of a forward-thinking team, we want to hear from you!

Technical Responsibilities:

  • Responsible for design and technical development of backend services for a highly scalable marketing platform.
  • Responsible for designing the APIs, applications, and infrastructure the team develops, and documenting the technical requirements and design for the client.
  • Responsible for end-to-end delivery and support, including build, automation, deployment, and operations, for everything that is developed.
  • Partner with client stakeholders, and team members, to gather business requirements, collaborate on design decisions, and translate them into technical and design requirements.
  • Operate within an iterative delivery team using Agile delivery tools and practices.
  • Hybrid remote and in-person collaboration with the delivery team and client stakeholders.

Requirements

Technical background

  • A consultative approach to software development. (Ideally experience in the Software Consulting space)
  • Core foundation in programming, especially in JVM languages (particularly Kotlin or Java).
  • Experience designing and implementing data-driven APIs.
  • Exposure to frontend development (particularly React.js, Tailwind, REDUX, Typescript)
  • Past project experience with large scale webservices.
  • Cloud infrastructure experience with AWS and/or Google Cloud, Azure, etc.
  • Infrastructure-as-code experience, such as with Terraform or Cloud Formation.
  • In-depth experience with unit and integration testing, and test automation generally. Ideally TAA and/or BDD
  • Experience working with SQL databases in the context of implementing data-driven APIs, and designing database schemas and queries to meet business requirements.
  • A passion and proven background in picking up and adopting new technologies on the fly.
  • Exposure to Scala, or functional programming generally.
  • Exposure with highly concurrent, asynchronous backend technologies, such as Ktor, Play, RxJava, etc.
  • Exposure with DynamoDB or similar NoSQL databases, such as Cassandra, HBase, BigTable, or Cosmos DB.
  • Exposure with Git workflows, and the ability to tailor the workflow to project needs.
  • Exposure with containerised application deployment using Docker, Amazon ECS, Kubernetes, etc.
This advertiser has chosen not to accept applicants from your region.

Scientific Software Engineers (C++, Masters or PhD)

Guildford, South East Hays

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent

Scientific Software Engineers (C++, Masters or PhD)
Guildford, Surrey (On-site)
£65000 - £120,000 + 25% Bonus, 10% Pension, Private Medical.


- A Masters or PhD Degree in Engineering, Science, Computing, Geology or Mathematics disciplines.
- Can work full-time, 5 days a week in Guildford in the office.

Your new company
This leading Software provider are looking to bolster their engineering team with 2.





























WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.

Computer Science Teacher

West Midlands, West Midlands £32916 - £51047 Annually Wayman Education

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

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 Birmingham, 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 RE 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.

This advertiser has chosen not to accept applicants from your region.

Computer Science Teacher

Suffolk, Eastern £31650 - £49084 Annually Wayman Education

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

A fantastic opportunity has arisen for a talented and enthusiastic Computer Science Teacher to join a well-regarded independent school in Suffolk. This full-time position allows the successful candidate to teach Computer Science across Key Stages 3 and 4, with opportunities for Key Stage 5 specialisation.

About the School:

This independent school in Suffolk is known for its exceptional standards and supportive teaching environment. The department is collaborative, well-resourced, and committed to continuous improvement.

What We Offer:

  • Supportive leadership focused on staff development
  • Excellent facilities and modern teaching resources
  • Opportunities to specialise in Computer Science at KS5
  • Respectful and motivated students
  • Regular CPD and clear progression routes

Requirements:

  • QTS and a recognised teaching qualification
  • Ability to teach Computer Science at KS3 and KS4 (KS5 desirable)
  • Strong passion for Computer Science and inspiring young learners
  • Legal right to work in the UK

If you're a motivated Computer Science Teacher looking to join a thriving independent school, apply today to take the next step in your teaching career!

This advertiser has chosen not to accept applicants from your region.

Computer Science Teacher

Bedfordshire, Eastern £31650 - £49084 Annually Wayman Education

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

A fantastic opportunity has arisen for a talented and enthusiastic Computer Science Teacher to join a well-regarded outstanding school in Bedfordshire. This full-time position allows the successful candidate to teach Computer Science across Key Stages 3 and 4, with opportunities for Key Stage 5 specialisation.

About the School:

This outstanding school in Bedfordshire is known for its exceptional standards and supportive teaching environment. The department is collaborative, well-resourced, and committed to continuous improvement.

What We Offer:

  • Supportive leadership focused on staff development
  • Excellent facilities and modern teaching resources
  • Opportunities to specialise in Computer Science at KS5
  • Respectful and motivated students
  • Regular CPD and clear progression routes

Requirements:

  • QTS and a recognised teaching qualification
  • Ability to teach Computer Science at KS3 and KS4 (KS5 desirable)
  • Strong passion for Computer Science and inspiring young learners
  • Legal right to work in the UK

If you're a motivated Computer Science Teacher looking to join a thriving outstanding school, apply today to take the next step in your teaching career!


This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software engineers Jobs in United Kingdom !

Computer Science Teacher

Portswood, South East £162 - £223 Daily Prospero Teaching

Posted today

Job Viewed

Tap Again To Close

Job Description

contract

Job description

JOB TITLE - Computer Science Teacher

ABOUT THE SCHOOL

Prospero Teaching is looking for a Computer Science Teacher for a Secondary school in the Hampshire Area.
The school is a medium size mainstream Secondary School with a supportive department. The school timetable for this role will be key stage 3 and key stage 4.
The position is open to both NQTs and experienced teachers. Depending on performance the school would look at either extending the contract or offering a permanent position.

CONTRACT DETAILS

  • Location - Hampshire
    Position - Computer Science Teacher
    Type of work - KS3/KS4
    Contract or position start date - 01/09/2025
    Duration / Likely Duration - Long term/Permanent
    Contract or position end date (if applicable) - TBC
    Contract type (temp/perm/temp to perm) - Long term/Permanent
    Full time/part time - Full time
    Minimum rate of pay - Paid to scale - MPS/UPS
    Hours - 8:15 am - 4pm, plus parents evening

EXPERIENCE, TRAINING AND QUALIFICATIONS

  • QTS or equivalent
    Minimum experience in the UK teaching Computer Science
    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

This advertiser has chosen not to accept applicants from your region.

Computer Science Teacher

Leicestershire, East Midlands £32916 - £51047 Annually Wayman Education

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent

Our client is looking for a Computer Science Teacher to work within a highly prestigious Secondary School based near Leicester.

*Computer Science Teacher required to work on a full-time basis in September 2025

*Outstanding School in Leicester

*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 Leicester. 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 Leicester 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
  • li>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 Leicester. 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 15 schools in Leicestershire

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

This advertiser has chosen not to accept applicants from your region.

Computer Science Teacher

West Yorkshire, Yorkshire and the Humber £32916 - £51047 Annually Wayman Education

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent

Our client is looking for a Computer Science Teacher to work within a highly prestigious Secondary School based near Leeds.

*RE Teacher required to work on a full-time basis in September 2025

*Outstanding School in Leeds

*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 Leeds. 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 Leeds 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 Leeds. 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 15 schools in West Yorkshire

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

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 Software Engineers Jobs