Software Engineering Jobs in England

1,151 to 1,175 of 3,815 Software Engineering Jobs in England

Precision Medicine – Lead Cloud Engineer

London, United Kingdom
Barts Health NHS Trust
experience of working with cloud services ideally within the NHS, academia or in the private sector.o Substantial experience in undertaking technical tasks around cloud engineering for data and compute infrastructure, and software deployment on a public cloud provider.o Experience in leading the delivery of public cloud solutions (ideally … researchers and clinicians to support approved projects by working with teams of contractors. You will be continually evaluating the suitability and integrating open-source software and services into the SDE as required while ensuring the security of patient data. About us Barts Health is one of the largest NHS … changes to users Experience in taking technical leadership around delivering a data and compute infrastructure on a public cloud provider using their cloud and software engineering knowledge that meets agreed requirements Experience in managing development projects of new custom services of at least £1M through internal staff or More ❯
Employment Type: Fixed-Term
Salary: £70387.00 - £80465.00 a year
Posted:

Back End Developer

London Area, United Kingdom
Haystack
the systems that handle data ingestion, transformation, and delivery - ensuring they are scalable, reliable, and performant. You should have a strong background in backend engineering, particularly around distributed systems, database optimisation, and API development. You’ll work with technologies like JavaScript and TypeScript to build robust services that meet … Your technical leadership will help evolve our infrastructure and mentor other engineers as we scale. Skills, Knowledge, and Expertise Experience 5+ years in Backend Software Engineering, with a focus on complex systems, data pipelines, and API development. Expertise with backend languages such as JavaScript/TypeScript (Node.js); additional … paced environment. Experience in startup, SaaS, or marketing technology companies is a plus. Curiosity and a drive to stay current with backend tech, data engineering, and cloud services. More ❯
Posted:

Back End Developer

london, south east england, United Kingdom
Haystack
the systems that handle data ingestion, transformation, and delivery - ensuring they are scalable, reliable, and performant. You should have a strong background in backend engineering, particularly around distributed systems, database optimisation, and API development. You’ll work with technologies like JavaScript and TypeScript to build robust services that meet … Your technical leadership will help evolve our infrastructure and mentor other engineers as we scale. Skills, Knowledge, and Expertise Experience 5+ years in Backend Software Engineering, with a focus on complex systems, data pipelines, and API development. Expertise with backend languages such as JavaScript/TypeScript (Node.js); additional … paced environment. Experience in startup, SaaS, or marketing technology companies is a plus. Curiosity and a drive to stay current with backend tech, data engineering, and cloud services. More ❯
Posted:

Software Engineer

England, United Kingdom
Pets at Home
is eager to grow your career? At Pets at Home - the UK's leading pet care specialist - we're looking for a forward-thinking Software Engineer to join our dynamic Agile teams! This is more than just a dev job. It's an opportunity to work on modern microservices … to ensure quality and reliability Documenting your work in a way that's clear, concise and useful What You'll Bring: 4+ years of software development experience with DotNet/DotNet Core (C#) A strong grasp of service-oriented architecture and microservices principles Awareness and some hands-on exposure … relational databases (NoSQL) - such as Cosmos DB, MongoDB, or similar A passion for your craft, and a desire to grow your career in modern software engineering Great communication skills - with the ability to engage both technical and non-technical minds A genuine interest in working in a collaborative More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Cheadle, Cheshire, United Kingdom
Pets at Home
is eager to grow your career? At Pets at Home - the UK's leading pet care specialist - we're looking for a forward-thinking Software Engineer to join our dynamic Agile teams! This is more than just a dev job. It's an opportunity to work on modern microservices … to ensure quality and reliability Documenting your work in a way that's clear, concise and useful What You'll Bring: 4+ years of software development experience with DotNet/DotNet Core (C#) A strong grasp of service-oriented architecture and microservices principles Awareness and some hands-on exposure … relational databases (NoSQL) - such as Cosmos DB, MongoDB, or similar A passion for your craft, and a desire to grow your career in modern software engineering Great communication skills - with the ability to engage both technical and non-technical minds A genuine interest in working in a collaborative More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Manchester, Lancashire, United Kingdom
Pets at Home
is eager to grow your career? At Pets at Home - the UK's leading pet care specialist - we're looking for a forward-thinking Software Engineer to join our dynamic Agile teams! This is more than just a dev job. It's an opportunity to work on modern microservices … to ensure quality and reliability Documenting your work in a way that's clear, concise and useful What You'll Bring: 4+ years of software development experience with DotNet/DotNet Core (C#) A strong grasp of service-oriented architecture and microservices principles Awareness and some hands-on exposure … relational databases (NoSQL) - such as Cosmos DB, MongoDB, or similar A passion for your craft, and a desire to grow your career in modern software engineering Great communication skills - with the ability to engage both technical and non-technical minds A genuine interest in working in a collaborative More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

London, United Kingdom
Hybrid / WFH Options
Canonical Group Ltd
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Home based - Worldwide Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science … AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four … your skills and motivations. The process is highly competitive, it will require effort and excellence to succeed if you apply here. Most of our engineering teams work from home. We try to align a single team in a single time zone - EMEA (Europe, Middle East and Africa), APAC (Asia More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Systems Integration, Verification & Validation Engineer

Coventry, Warwickshire, United Kingdom
JAM Recruitment Ltd
intended every time. Your Responsibilities: Plan, develop, and execute comprehensive IV&V strategies across the full system life-cycle. Support the integration of hardware, software, and communications systems within a controlled test environment. Develop and perform system-level test cases, procedures, and formal test campaigns. Collaborate with multidisciplinary engineering … acceptance tests. Produce detailed documentation, including test reports, traceability matrices, and compliance evidence aligned with defence standards. What You'll Need: Degree in Systems Engineering, Aerospace, Electrical, Software Engineering, or a related field. Experience in integration, verification, and validation of complex, multi-domain systems (ideally within the … defence or aerospace sector). Familiarity with requirements management and test tools (e.g., IBM DOORS, JIRA, TestRail). Strong understanding of systems engineering frameworks (e.g., ISO 15288, ARP4754, or MIL-STD-882). Ability to work in a fast-paced, high-integrity, and security-conscious environment. Eligible for UK More ❯
Employment Type: Permanent
Salary: GBP 55,000 - 65,000 Annual
Posted:

Systems Integration, Verification & Validation Engineer

Coventry, West Midlands, United Kingdom
JAM Recruitment Ltd
intended every time. Your Responsibilities: Plan, develop, and execute comprehensive IV&V strategies across the full system life-cycle. Support the integration of hardware, software, and communications systems within a controlled test environment. Develop and perform system-level test cases, procedures, and formal test campaigns. Collaborate with multidisciplinary engineering … acceptance tests. Produce detailed documentation, including test reports, traceability matrices, and compliance evidence aligned with defence standards. What You'll Need: Degree in Systems Engineering, Aerospace, Electrical, Software Engineering, or a related field. Experience in integration, verification, and validation of complex, multi-domain systems (ideally within the … defence or aerospace sector). Familiarity with requirements management and test tools (e.g., IBM DOORS, JIRA, TestRail). Strong understanding of systems engineering frameworks (e.g., ISO 15288, ARP4754, or MIL-STD-882). Ability to work in a fast-paced, high-integrity, and security-conscious environment. Eligible for UK More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Staff Software Engineer - RISC-V

London, United Kingdom
Hybrid / WFH Options
Trili
Staff Software Engineer - RISC-V at Trilitech, powered by Tezos Our Team At Trilitech, our mission is to power the Web3 revolution by building cutting-edge solutions on the Tezos blockchain. We specialise in core development, application development, and business development across three key areas: Culture, Decentralised Finance, and … bright minds. You will have a huge impact on shaping the platform and guiding important design decisions. Our day-to-day activities include performance engineering, thinking about commitment and proof schemes, systems programming, building SDKs for other developers, and many other interesting topics. What you'll need Strong hands … on experience in software engineering Experience with modern idiomatic Rust or a strong desire to learn it Strong Computer Science fundamentals (e.g. algorithms, data structures and concurrency) Familiarity with instruction sets in various contexts Being comfortable or having worked on/with language runtimes, compilers or interpreters Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead full stack engineer

London, United Kingdom
Edjuster
see your role as the brains that takes big ideas and converts them into the tools and systems our customers use every day. Our engineering team owns the code that makes our marketplace intuitive and beautiful. We care about stunning design, great UX, and good engineering practices - we … love to write software that is secure, tested, easy to maintain, responsive, and performant. This role will give you the opportunity to provide thought leadership and directly feed into shaping a cutting edge, innovate and exciting product that will disrupt the retail sector. You will be a great fit … problems with code. 2. A familiarity with OOP languages such as Java, React or C#. 3. A bachelor's degree in Computer Science/Software Engineering or equivalent industry experience. 4. A love for technology, and an insatiable curiosity for new tools to solve real problems. Sparkinity's More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Data Engineer

London, United Kingdom
Hybrid / WFH Options
Scott Logic Ltd
We work with some of the UK's biggest companies and government departments to provide a pragmatic approach to technology, delivering bespoke software solutions and expert advice. Our clients are increasingly looking to us to help them make the best use of their data. In building data platforms and … with openings at senior or lead level to suit your experience. You may be leading teams, setting technical direction, advising clients or solving tough engineering challenges. You'd also be expected to spend some time on-site with clients in the London area on an ad-hoc basis. Our … data engineers combine a strong software engineering approach with solid data fundamentals and experience with modern tools. We're technology agnostic, and we're open minded when it comes to your existing skillset. What are we looking for? Good experience with some of the technologies and approaches typical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DevOps Engineering Intern

birmingham, midlands, United Kingdom
Hirist
scripts, system health checks, and logs analysis ⸻ 🔍 Who Should Apply : This internship is ideal for: • Students or recent grads in computer science, IT, or software engineering • Beginners with a basic understanding of Linux, scripting, or cloud platforms • Intermediate learners looking to gain real experience in modern DevOps practices … Anyone curious about how software gets built, tested, deployed, and monitored No need to be a DevOps engineer yet — just bring a builder’s mindset and a learner’s attitude. ⸻ 🧠 Must-Have Skills : • Familiarity with Git and basic command-line usage • Understanding of Linux OS and file system basics More ❯
Posted:

DevOps Engineering Intern

london, south east england, United Kingdom
Hirist
scripts, system health checks, and logs analysis ⸻ 🔍 Who Should Apply : This internship is ideal for: • Students or recent grads in computer science, IT, or software engineering • Beginners with a basic understanding of Linux, scripting, or cloud platforms • Intermediate learners looking to gain real experience in modern DevOps practices … Anyone curious about how software gets built, tested, deployed, and monitored No need to be a DevOps engineer yet — just bring a builder’s mindset and a learner’s attitude. ⸻ 🧠 Must-Have Skills : • Familiarity with Git and basic command-line usage • Understanding of Linux OS and file system basics More ❯
Posted:

DevOps Engineering Intern

Greater London, England, United Kingdom
Hirist
scripts, system health checks, and logs analysis Who Should Apply : This internship is ideal for: • Students or recent grads in computer science, IT, or software engineering • Beginners with a basic understanding of Linux, scripting, or cloud platforms • Intermediate learners looking to gain real experience in modern DevOps practices … Anyone curious about how software gets built, tested, deployed, and monitored No need to be a DevOps engineer yet — just bring a builder’s mindset and a learner’s attitude. Must-Have Skills : • Familiarity with Git and basic command-line usage • Understanding of Linux OS and file system basics More ❯
Posted:

Software Engineer - Manchester - National Security

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
BAE Systems Applied Intelligence
understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Software Engineer Requisition ID: 121325 Location: Manchester - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options … get involved with local community engagement and outreach activities to help build tech and cyber skills in the region. We are looking for additional Software Engineers to join our team following continuous growth and success in the UK Government sector. What you could be doing for us: Designing, coding … testing, correcting and documenting simple programs, and assisting in the implementation of software which forms part of a properly engineered information or communications system. Providing accurate estimates of development effort needed to design, code and test software from given specifications. Leading a team of junior-mid level developers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Operational Cyber Software Engineer - Manchester

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
BAE Systems Applied Intelligence
understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Operational Cyber Software Engineer Location: Manchester We have an existing community of technical specialists across our Gloucester and London locations and we are now looking to grow … and suggesting appropriate aspects to de-scope. Embrace emerging technology and language trends, evaluating beneficial emerging tools and championing their adoption and rollout. Conduct software development in line with the business and industry best practices. Identify risks associated with software development tasks and mitigate and/or escalate …/real-world) and justify them according to the different risk profiles. Model and perform analysis on problems and solutions. Design, code and document software from a logical design. Overcome development obstacles to deliver quality code within time and budget constraints. Collaborate with team members to integrate developed code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

Ambrosden, Oxfordshire, United Kingdom
Hybrid / WFH Options
Alces Flight
STAFF SOFTWARE ENGINEER/OXFORDSHIRE/UP TO £80,000 & GREAT BENEFITS Amazing new opportunity for a Staff Software Engineer to join a niche and growing tech organisation. Excellent pay and challenging opportunities to ensure you realise your potential! Alces Flight designs and develops innovative software for … AI&HPC systems across the UK. We are advocates of open-source software and strongly believe in community-driven development. We have a wide customer base in multiple market sectors including academic/research institutions, banking, manufacturing and Formula One. Due to increasing investment we're developing a new … platform to expand our reach into Europe and the US and are looking for a highly motivated Staff Software Engineer to join our development team to help hack out the core of a new SaaS/IaaS platform from the ground up. What s on Offer? Excellent pay (Up More ❯
Employment Type: Permanent
Salary: GBP 70,000 - 80,000 Annual
Posted:

Lead .NET Developer (£80k + 20% bonus)

Manchester, North West, United Kingdom
Hybrid / WFH Options
InterQuest Group (UK) Limited
a Lead .NET Developer to work for a tech company in Manchester going through a scale-up. You'd join a newly formed product engineering squad building greenfield, cloud native and event driven systems whilst adopting modern XP practices and DevOps principles. As a Lead .NET Developer, you'd … play a key role in shaping their overall approach to software engineering and would be given the opportunity to work across the full stack so you should be a T-shaped engineer happy to get stuck in wherever needed. Line management responsibility for a team of 5 software More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Junior Software Engineer

London, United Kingdom
Kpler group
engineers, product managers, and DevOps teams to deliver high-quality software. Driving the development and deployment of new product features. Advocating and implementing best engineering practices to enhance code quality and maintainability. Skills and Experience A Bachelor's degree in Computer Science, Computer Engineering, or a related field. … and PHP, with a strong ability to build and consume RESTful APIs. Proficiency in written and spoken English for effective collaboration. Basic understanding of software engineering best practices, including TDD, clean code principles, pair programming, and software design patterns. Familiarity with CI/CD pipelines and tools … like SonarQube. Knowledge of at least one Agile framework. Nice to have Familiarity with event streaming technologies like Kafka. Experience with other engineering fields such as Data Engineering. Experience with functional programming in Scala We are a dynamic company dedicated to nurturing connections and innovating solutions to tackle market More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (VP)

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
spectrum of SDLC, closely working with product teams and business users. We expect you to influence and carry our vision of building a strong engineering culture within our global teams. This role is for someone who enjoys solving engineering challenges, has experience in building robust and high-quality … solutions, has excellent communication skills and can manage multiple priorities simultaneously. Skills & Qualifications Senior hands-on professional software development experience Experience of designing distributed systems, microservices, micro-frontend UIs Experience of using cloud services such as AWS and distributed systems such as Kafka, Kubernetes, S3, DynamoDB, MongoDB or any … using data structures, algorithms and SQL Able to independently work in fast paced and rapidly changing environment Bachelor's degree in computer science or engineering field involving software programming or systems engineering Preferred Qualifications Experience of working in investment bank or financial services industry Able to apply More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

SeniorLeadSoftwareEngineer-DataLake

London, United Kingdom
Hispanic Alliance for Career Enhancement
provides technical guidance and direction to support the business and its technical teams, contractors, and vendors Creates complex and scalable coding frameworks using appropriate software design frameworks Develops secure and high quality production code, and reviews and debugs code written by the team Drives decisions that influence the product … design, application functionality, and technical operations and processes Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Influences peers and project decision-makers to consider the use and application of leading-edge technologies Adds to the … team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient advanced experience Exposure to cloud technologies (AWS or GCP) via hands on experience or certification Solid understanding of software applications and technical processes within More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer C# .Net Angular

Reigate, England, United Kingdom
Hybrid / WFH Options
Client Server
Full Stack Developer/Engineer (C# .Net Angular) Reigate/WFH to £48k Are you a bright, ambitious Software Developer/Engineer with strong C# skills who enjoys working with a range of technologies across the full stack? You could be progressing your career as a Full Stack Developer … tech stack encompassing Azure APIs across the full stack through to modern Angular on the frontend, there's an emphasis on clean coding and software engineering best practice; you'll be mentored and supported to develop your skills and progress your career. Location/WFH: There's a More ❯
Posted:

Software Engineer

Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Position: Software Engineer Salary: Up to £60,000 Office Location: Manchester City Centre The Role: An exciting position has now been created for a Software Engineer to join one of the UK's leading design consultancies in their central Manchester based offices. The successful Software Engineer will … be joining a growing team and be given the chance to contribute across a range of cutting-edge software solutions in the IoT, Automotive, Medical, Green Energy and industrial automation sectors. Skills and Experience Required: C Programming C++, Python, Rust or Java programming Modern software development processes Linux … multiple disciplines who are all technical enthusiasts and who have a passion for developing new products working to modern processes and methods. The ideal Software Engineer will be strong in a Linux environment ideally coding in C, C++, Python or Java and will be comfortable contributing across the full More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Software Engineer Innovation

Farnborough, Hampshire, United Kingdom
Philips Iberica SAU
Job Title Software Engineer Innovation Job Description We're seeking a talented C++ software engineer with innovation expertise to join our team. In this role, you will be instrumental in developing meaningful innovations for minimally invasive procedures. Working in a small and skilled multidisciplinary team, you will define … chance to shape the future of clinical interventions and improve patients' lives. Your role: Create new concepts and clinical prototypes, focusing on hands-on Software Engineering in a front-end innovation study team. Refine concepts together with clinical customers, clinical scientists, marketeers, and business developers. Create value and … Contribute to advancing the skills of your team. You're the right fit if: You hold a BSc or MSc in Computer Science, Electrical Engineering, or a related field. You have a minimum of 3 years hands-on experience in developing solutions in C++. You have an innovators mindset More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
England
10th Percentile
£44,250
25th Percentile
£52,600
Median
£67,500
75th Percentile
£97,500
90th Percentile
£122,500