Software Engineer Jobs in the UK

676 to 700 of 2,972 Software Engineer Jobs in the UK

Codified Controls - Senior Full-Stack Software Engineer - VP

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
The Department Developer Engineering is a function of the CTO organisation. Our mission is to make it easy and enjoyable for software engineering teams to go from a business idea to delivering an innovative product solution. The main goals are to improve and upgrade our tools, streamline our processes … development through close collaboration. We seek engineers with proven experience in product-oriented environments and a demonstrated ability to empathize with users. The Opportunity Software Engineers are critical to building the products and services we need to deliver on our Codified Controls vision. Joining us a Senior Software Engineer you will have the opportunity to build a high-profile product, work closely with a talented group of peers and have the room to build and improve your own skillset. We believe that our Engineers should be a part of all steps of our product from idea More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Software Engineer

united kingdom
Hybrid / WFH Options
PIE Recruitment
Senior Software Engineer/Full Stack Developer Based either London (Remote working) or Budpest (Remote) Salary - to attract the best Brand new role available - growing HR tech innovation - SaaS The Role We’re looking for a sharp, curious, and hands-on Senior Software Engineer who’s … excited by AI, new technologies, and solving real-world problems at scale. You’ll be working across the entire product and software development lifecycle — from discovery and design, all the way through to deployment and ongoing performance. You’ll own your work end-to-end, and have a high More ❯
Posted:

Lead Software Engineer

newcastle-upon-tyne, tyne and wear, north east england, United Kingdom
Hybrid / WFH Options
developrec
Lead Software Engineer Location: Newcastle-upon-Tyne (Hybrid) Are you a leader who’s passionate about driving innovation and empowering teams to build impactful software solutions? Join our client as a Lead Software Engineer, where you’ll lead a talented group of engineers, helping them More ❯
Posted:

Senior Embedded Software Engineer

Linlithgow, West Lothian, United Kingdom
Hybrid / WFH Options
iO Associates
Exciting Opportunity: Senior Embedded Software Engineer We are working with a pioneering client at the forefront of innovation in the telecoms and technology space. They are seeking a talented Senior Embedded Software Engineer to join their growing R&D team. If you're passionate about cutting … be the perfect role for you! The Role This is a unique chance to work with a highly skilled, multidisciplinary team, designing and developing software for market-leading test and measurement products. You'll contribute to delivering solutions that meet the latest telecom standards, focusing on precise timing synchronization. … Your Responsibilities End-to-end embedded software development: from requirements analysis to integration and testing. Collaborate with product owners to turn high-level requirements into innovative software solutions. Work alongside hardware engineers and high-level software developers to optimize system interfaces. Deliver projects on time, maintaining exceptional More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

manchester, north west england, United Kingdom
NearTech Search
Senior Software Engineer – Manchester - £60,000 - £75,000 Are you an experienced Senior Software Engineer with a passion for Python, machine learning, and automation? This opportunity is for you. My client, a fast-growing company in the tech space, is looking for a skilled engineer More ❯
Posted:

Embedded Software Engineer

Luton, England, United Kingdom
Akkodis
specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas such as mobility, software services, robotics, simulations, cybersecurity, AI, and data analytics, enabling clients to tackle complex challenges in today’s rapidly evolving markets. With a comprehensive solution … collaboration, where you can make a meaningful impact through innovative projects that shape the future of technology. Scope - We are seeking an experienced Embedded Software Engineer to support the modernisation of a secure legacy system. This is a critical role blending traditional embedded ADA practices with agile elements … focused on developing and sustaining high-integrity, mission-critical software for defence and aerospace systems. Role - The Embedded Software Engineer will be responsible for embedded ADA development, real-time software engineering, and hardware integration for a secure, high-reliability system modernisation project. This role requires on More ❯
Posted:

Embedded Software Engineer

Luton, south west england, United Kingdom
Akkodis
specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas such as mobility, software services, robotics, simulations, cybersecurity, AI, and data analytics, enabling clients to tackle complex challenges in today’s rapidly evolving markets. With a comprehensive solution … collaboration, where you can make a meaningful impact through innovative projects that shape the future of technology. Scope - We are seeking an experienced Embedded Software Engineer to support the modernisation of a secure legacy system. This is a critical role blending traditional embedded ADA practices with agile elements … focused on developing and sustaining high-integrity, mission-critical software for defence and aerospace systems. Role - The Embedded Software Engineer will be responsible for embedded ADA development, real-time software engineering, and hardware integration for a secure, high-reliability system modernisation project. This role requires on More ❯
Posted:

Embedded Software Engineer

Luton, south east england, United Kingdom
Akkodis
specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas such as mobility, software services, robotics, simulations, cybersecurity, AI, and data analytics, enabling clients to tackle complex challenges in today’s rapidly evolving markets. With a comprehensive solution … collaboration, where you can make a meaningful impact through innovative projects that shape the future of technology. Scope - We are seeking an experienced Embedded Software Engineer to support the modernisation of a secure legacy system. This is a critical role blending traditional embedded ADA practices with agile elements … focused on developing and sustaining high-integrity, mission-critical software for defence and aerospace systems. Role - The Embedded Software Engineer will be responsible for embedded ADA development, real-time software engineering, and hardware integration for a secure, high-reliability system modernisation project. This role requires on More ❯
Posted:

Embedded Software Engineer

luton, bedfordshire, east anglia, United Kingdom
Akkodis
specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas such as mobility, software services, robotics, simulations, cybersecurity, AI, and data analytics, enabling clients to tackle complex challenges in today’s rapidly evolving markets. With a comprehensive solution … collaboration, where you can make a meaningful impact through innovative projects that shape the future of technology. Scope - We are seeking an experienced Embedded Software Engineer to support the modernisation of a secure legacy system. This is a critical role blending traditional embedded ADA practices with agile elements … focused on developing and sustaining high-integrity, mission-critical software for defence and aerospace systems. Role - The Embedded Software Engineer will be responsible for embedded ADA development, real-time software engineering, and hardware integration for a secure, high-reliability system modernisation project. This role requires on More ❯
Posted:

Software Engineer

London Area, United Kingdom
Harrington Starr
TypeScript Software Engineer Salary: £80’000 plus bonus and benefits. NodeJS, JavaScript, TypeScript, Cloud Tech, Terraform, AWS. Harrington Starr has partnered with an innovative Digital Currency Investment Platform Company that specialise in developing unique software systems for clients for invest into Digital Markets from Pensions, Investments and … cutting edge web-systems, which are being used globally and are offering the opportunity for you to play a pivotal role within the full software development life cycle. We are looking for an experienced TypeScript Software Engineer with NodeJS, JavaScript, TypeScript and NodeJS and including cloud technologies … leader within their community and a specialist Development team already in place, due to recent success they are looking to further build out their Software Engineering team in their London Office. You will be working on cutting edge platforms for Trading and analytics for Digital Investments. If you feel More ❯
Posted:

Senior C++ Software Engineer

Cambridgeshire, Teversham, United Kingdom
SoCode Limited
Senior C++ Software Engineer Package: Base Salary (Up to £60,000) + Benefits Location: Cambridgeshire (South) Working Environment: Hybrid (3 days on-site) The company specialises in developing bleeding edge radar technology and is expanding its software team to support a major new phase of development across … its radar systems. As a Senior Software Engineer, you will be building the software behind the next generation of surveillance technology, working across the stack but with a focus on the development of C++ applications. You will be joining a multi-disciplined team of 12 engineers and … working across the entire software development life cycle, with the opportunity to influence the design and architecture of this software. Key Requirements Experience programming in C++ Familiar programming on Windows OS Experience or an understanding of how software integrates with HW/Embedded Systems. Excellent communication skills Desired More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Senior C++ Software Engineer

Cambridge, Cambridgeshire, United Kingdom
So Code Limited
Senior C++ Software Engineer Package: Base Salary (Up to £60,000) + Benefits Location: Cambridgeshire (South) Working Environment: Hybrid (3 days on-site) The company specialises in developing bleeding edge radar technology and is expanding its software team to support a major new phase of development across … its radar systems. As a Senior Software Engineer, you will be building the software behind the next generation of surveillance technology, working across the stack but with a focus on the development of C++ applications. You will be joining a multi-disciplined team of 12 engineers and … working across the entire software development life cycle, with the opportunity to influence the design and architecture of this software. Key Requirements Experience programming in C++ Familiarity programming on Windows OS Experience or an understanding of how software integrates with HW/Embedded Systems. Excellent communication skills Desired More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

united kingdom
OptumUK
The Vacancy Are you a Software Development Engineer looking to join an organisation where what you do genuinely makes an impact? Where you are empowered, heard and able to think creatively? Then look no further because we are what you have been looking for! We are looking for … a Software Engineer with Python and SQL skills to join our talented and innovative data engineering team. This role sits within a part of Optum UK responsible for taking large data sets from various sources and converting them into meaningful insights. Your main focus will be on a … development lifecycle including architecture, testing, as well as cutting code. Building data lakes Who you’ll be You will have experience working as a Software Engineer where you have produced high quality code in Python and SQL Server and you will be comfortable working in a small team. More ❯
Posted:

Python Full Stack Software Engineer, Azure

London Area, United Kingdom
Templeton & Partners - Innovative & Inclusive Hiring Solutions
Software Engineer – Energy and Trading Sector Location: London (2 days per week) Rate: Inside IR35 as provided by the contractor About the Role: We are seeking an experienced Software Engineer to join our global client's dynamic team in the Trading Sector. This role will involve … working closely with both technical and business stakeholders to deliver innovative software solutions that support key trading operations and cloud-based applications. Key Responsibilities: Work with both technical and business stakeholders to understand and define requirements. Collaborate with the Solution Architect to design and document the target-state solution. … Skills: Systems integration experience. Knowledge of Kubernetes, Kafka, Terraform, GitHub Actions, Open Telemetry (OTEL), Numpy, and Pandas. Required Soft Skills: Experience leading an agile software development team (preferably in a Scrum environment). Comfort in challenging assumptions, asking difficult questions and pushing for innovation. A continuous delivery mindset—regularly More ❯
Posted:

Python Full Stack Software Engineer, Azure

london, south east england, United Kingdom
Templeton & Partners - Innovative & Inclusive Hiring Solutions
Software Engineer – Energy and Trading Sector Location: London (2 days per week) Rate: Inside IR35 as provided by the contractor About the Role: We are seeking an experienced Software Engineer to join our global client's dynamic team in the Trading Sector. This role will involve … working closely with both technical and business stakeholders to deliver innovative software solutions that support key trading operations and cloud-based applications. Key Responsibilities: Work with both technical and business stakeholders to understand and define requirements. Collaborate with the Solution Architect to design and document the target-state solution. … Skills: Systems integration experience. Knowledge of Kubernetes, Kafka, Terraform, GitHub Actions, Open Telemetry (OTEL), Numpy, and Pandas. Required Soft Skills: Experience leading an agile software development team (preferably in a Scrum environment). Comfort in challenging assumptions, asking difficult questions and pushing for innovation. A continuous delivery mindset—regularly More ❯
Posted:

Senior Software Engineer

united kingdom
Adepta Partners
Senior Software Engineer | Tech for good | C# .Net Do you want to join a pioneering software house dedicated to transforming industries through data analysis and management? They harness cutting-edge solutions to enable businesses to harness the power of data for the greater good of humanity. This … each day you'll feel like you've contributed to the greater good. What will you be doing? They are seeking an experienced Senior Software Engineer to join a dynamic development team. In this role, you will design, develop, and maintain scalable, high-performance backend systems. You will … ensuring system reliability and security in a cloud environment. Key Responsibilities You will play a key role in designing, developing, and deploying high-performance software solutions Manage and wrangle large scale data sets Optimise cloud based architecture Deliver value at every point of the SDLC Required Skills & Qualifications 4+ More ❯
Posted:

Senior Software Engineer

Northern Ireland, United Kingdom
Adepta Partners
Senior Software Engineer | Tech for good | C# .Net Do you want to join a pioneering software house dedicated to transforming industries through data analysis and management? They harness cutting-edge solutions to enable businesses to harness the power of data for the greater good of humanity. This … each day you'll feel like you've contributed to the greater good. What will you be doing? They are seeking an experienced Senior Software Engineer to join a dynamic development team. In this role, you will design, develop, and maintain scalable, high-performance backend systems. You will … ensuring system reliability and security in a cloud environment. Key Responsibilities You will play a key role in designing, developing, and deploying high-performance software solutions Manage and wrangle large scale data sets Optimise cloud based architecture Deliver value at every point of the SDLC Required Skills & Qualifications 4+ More ❯
Posted:

Senior Software Engineer

bristol, south west england, United Kingdom
CPS Group (UK) Limited
Senior Software Engineer C#/.Net - Bristol - £55,000 - £65,000 p/a doe Want to work with a superb company where you'll develop the latest code for human solutions across the brand? This may be the role for you. We are currently looking for a … Senior Software Engineer to come into the business who will be part of a highly collaborative workplace to develop C#/.Net code in a test driven development environment. You will have the ability to work independently bringing with you, your previous experience in software development. In … technologies would be ideal. Responsibilities Writing clean, high-quality, high-performance, maintainable code Providing clear guidance to colleagues on best practice. Develop and support software including applications, database integration, interfaces, and new functionality enhancements Coordinate cross-functionally to insure project meets business objectives and compliance standards Identify and resolve More ❯
Posted:

Senior Embedded Software Engineer

bristol, south west england, United Kingdom
Hybrid / WFH Options
IC Resources
Senior Embedded Software Engineer now needed in Bristol to join a global company leading the way in safety and security. I am seeking an ambitious and talented Senior Embedded Software Engineer with 3 - 5 years expertise to work alongside industry experts developing a portfolio of embedded … software products. Suitable Senior Embedded Software Engineers will have a good degree and demonstrable low level embedded C/assembler expertise and knowledge of real time operating systems, ideally FreeRTOS and ARM architectures. Networking knowledge should include TCP, UDP. Expertise in Safety Software standards would be beneficial More ❯
Posted:

Embedded Software Engineer

Dorchester, Dorset, United Kingdom
Platform Recruitment
Dorchester - Embedded Software Engineer - £45-60k I am collaborating with an interesting electronics manufacturer based in Dorset, they are looking for an embedded software engineer to join the team to develop a range of embedded software solutions both for the product and support the … overall manufacturing process. Main duties: + Develop embedded software for a range of electronic/hardware based products. + Design, develop and debug embedded system software Skills and Experience Required: + 3+ years embedded software development experience + Experience working with bare metal embedded systems and real More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum
Posted:

Senior Software Engineer - AI Development

London Area, United Kingdom
Hybrid / WFH Options
Nicoll Curtin
Senior Software Engineer – AI – London One of my AI Clients are looking for an Senior Software Engineer to join a team that's reimagining how software is built by integrating cutting-edge AI tools directly into the engineering lifecycle. Responsibilities: Design intelligent multi-agent systems … tailored for software development Develop prompt structures, logic flows, and tool integrations that guide agent behaviour Enable agent access to development infrastructure, including file systems, test suites, version control, and APIs Evaluate AI performance and continuously refine workflows Orchestrating systems of AI agents to elevate how teams write and … deliver software at scale Key Skills: 5+ years software engineering experience Proficiency with modern backend and frontend technologies such as Java, TypeScript, React, and MySQL Hands-on experience with generative AI tools and platforms (LLM APIs, agentic frameworks, codegen systems, vector databases) Driving innovation as a core principle More ❯
Posted:

Senior Software Engineer - AI Development

london, south east england, United Kingdom
Hybrid / WFH Options
Nicoll Curtin
Senior Software Engineer – AI – London One of my AI Clients are looking for an Senior Software Engineer to join a team that's reimagining how software is built by integrating cutting-edge AI tools directly into the engineering lifecycle. Responsibilities: Design intelligent multi-agent systems … tailored for software development Develop prompt structures, logic flows, and tool integrations that guide agent behaviour Enable agent access to development infrastructure, including file systems, test suites, version control, and APIs Evaluate AI performance and continuously refine workflows Orchestrating systems of AI agents to elevate how teams write and … deliver software at scale Key Skills: 5+ years software engineering experience Proficiency with modern backend and frontend technologies such as Java, TypeScript, React, and MySQL Hands-on experience with generative AI tools and platforms (LLM APIs, agentic frameworks, codegen systems, vector databases) Driving innovation as a core principle More ❯
Posted:

Senior Software Engineer – AI Enablement

manchester, north west england, United Kingdom
Hybrid / WFH Options
Nicoll Curtin
Senior Software Engineer – AI Enablement – Manchester One of my clients are looking for an Senior Software Engineer to join a team that's reimagining how software is built by integrating cutting-edge AI tools directly into the engineering lifecycle. Responsibilities: Design intelligent multi-agent systems … tailored for software development Develop prompt structures, logic flows, and tool integrations that guide agent behaviour Enable agent access to development infrastructure, including file systems, test suites, version control, and APIs Evaluate AI performance and continuously refine workflows Orchestrating systems of AI agents to elevate how teams write and … deliver software at scale Key Skills: 5+ years software engineering experience Proficiency with modern backend and frontend technologies such as Java, TypeScript, React, and MySQL Hands-on experience with generative AI tools and platforms (LLM APIs, agentic frameworks, codegen systems, vector databases) Driving innovation as a core principle More ❯
Posted:

Embedded Software Engineer

Cambridgeshire, England, United Kingdom
Oho Group Ltd
Embedded Software Engineer This leading company based in Cambridge are looking a Embedded Software Engineer to join there team. Core Responsibilities: Spearheading the design and development of embedded systems firmware in alignment with project objectives, under the direction of senior leadership in R&D. Defining the … and providing an initial project estimate. Operating in a high-paced environment, ensuring timely completion of tasks to meet product specifications. Analyzing and resolving software defects by identifying root causes and implementing effective solutions. Collaborating independently and in close cooperation with project teams, engaging with colleagues across departments to … exchange knowledge, contribute ideas, and develop technical solutions. Adhering to software development lifecycle (SDLC) processes, promoting best practices, conducting code reviews, and ensuring automated testing for code quality. Documenting all stages of development in accordance with established processes. Providing mentorship and guidance to junior team members. Preferred Qualifications: Bachelor More ❯
Posted:

Embedded Software Engineer

cambridgeshire, east anglia, United Kingdom
Oho Group Ltd
Embedded Software Engineer This leading company based in Cambridge are looking a Embedded Software Engineer to join there team. Core Responsibilities: Spearheading the design and development of embedded systems firmware in alignment with project objectives, under the direction of senior leadership in R&D. Defining the … and providing an initial project estimate. Operating in a high-paced environment, ensuring timely completion of tasks to meet product specifications. Analyzing and resolving software defects by identifying root causes and implementing effective solutions. Collaborating independently and in close cooperation with project teams, engaging with colleagues across departments to … exchange knowledge, contribute ideas, and develop technical solutions. Adhering to software development lifecycle (SDLC) processes, promoting best practices, conducting code reviews, and ensuring automated testing for code quality. Documenting all stages of development in accordance with established processes. Providing mentorship and guidance to junior team members. Preferred Qualifications: Bachelor More ❯
Posted:
Software Engineer
10th Percentile
£45,000
25th Percentile
£55,000
Median
£67,500
75th Percentile
£97,500
90th Percentile
£122,500