City Of London, England, United Kingdom Hybrid/Remote Options
Harrington Starr
SoftwareEngineer C#, .NET Core, NUnit, Postgres, AWS, Azure, Kubernetes, Docker. City of London, United Kingdom Perm Role: £65,000 - £80,000 Harrington Starr has partnered with a Global Financial Technology company, and they are looking to hire a Mid - Senior C#, .Net SoftwareEngineer, with experience working with highly scalable and performant systems. This is … unrestricted right to work in the UK. This role offers hybrid working, with an office location based in the City of London. This role will suit a Mid - Senior SoftwareEngineer, with strong C#, .Net experience, having a direct impact from the get-go! For any additional questions, please contact me via LinkedIn or through email - ollie.bluck@harringtonstarr.com. More ❯
Mountain View, California, United States Hybrid/Remote Options
OSI Engineering
Embedded Bring-up, SoftwareEngineer (Automotive) Role Summary: The Senior Staff SoftwareEngineer will design, develop, and deliver embedded software for high-performance computing platforms for a leading Automotive Group. This role focuses on building reliable base software, leading system bring-up, integrating core components, and solving complex hardware-software interaction issues. This … engineer will also drive improvements in testing, diagnostics, and software quality, while collaborating with cross-functional teams and external partners to ensure robust, secure, and production-ready solutions. As a senior member of the technical team, this position provides hands-on expertise and mentorship to strengthen in-house software development capabilities. Embedded Software Development Design and … implement base software components including BSP, MCAL, bootloaders, and OS services Lead board bring-up, hardware abstraction layer (HAL) integration, and low-level driver development Support hardware teams with component selection, schematics review, and debugging Contribute to software diagnostics, test hooks, and fault injection mechanisms Interface with third-party vendors for BSW stack integration and tuning Collaborate with More ❯
Cheltenham, England, United Kingdom Hybrid/Remote Options
Searchability NS&D
Senior SoftwareEngineer – National Security - SC Clearable Role: Senior SoftwareEngineer Location: Cheltenham - Hybrid Work Clearance: SC Cleared/Eligible for SC Salary: £55,000 - £70,000 About the Role We’re seeking talented Senior Software Engineers to join Agile delivery teams supporting a range of complex and high-impact Central Government and Critical National … Infrastructure projects. You’ll help design, develop, and deploy bespoke software solutions that deliver real-world mission value. You’ll gain hands-on experience across the full software development lifecycle — from concept through delivery — working with modern technologies and open-source tools in secure cloud environments. What You’ll Do Design, develop, and test robust software solutions … Work with a range of open-source libraries, frameworks, and components. Build and maintain CI/CD pipelines using tools such as GitLab , ensuring code quality and security. Deploy software systems across public (AWS) and private cloud environments. Engage in all stages of the software lifecycle — from requirements analysis to support and maintenance. Collaborate closely with clients and More ❯
Cheltenham, England, United Kingdom Hybrid/Remote Options
Searchability NS&D
Principal SoftwareEngineer – National Security - SC Clearance Role: Principal SoftwareEngineer Location: Cheltenham - Hybrid Work Clearance: SC Cleared/Eligible for SC Salary: £75,000 - £95,000 About the Role Searchability NS&D is recruiting a Principal Software Engineers to join an Agile delivery team supporting a range of complex and high-impact Central Government … and Critical National Infrastructure projects. You’ll help design, develop, and deploy bespoke software solutions that deliver real-world mission value. In this senior technical role, you’ll lead a team of software engineers, shape architectural decisions, and engage directly with senior customer stakeholders to deliver high-impact solutions. What You’ll Do Design, develop, and test robust … software solutions using modern engineering practices. Work with a range of open-source libraries, frameworks, and components. Build and maintain CI/CD pipelines using tools such as GitLab , ensuring code quality and security. Deploy software systems across public (AWS) and private cloud environments. Engage in all stages of the software lifecycle — from requirements analysis to support More ❯
Greater Bristol Area, United Kingdom Hybrid/Remote Options
Searchability NS&D
Senior SoftwareEngineer – National Security - SC Clearable - Python - AWS Role: Senior SoftwareEngineer Location: Bristol/Hybrid Work Clearance: SC Cleared/Eligible for SC Salary: £55,000 - £70,000 About the Role We’re seeking talented Senior Software Engineers with strong Python and AWS experience to join Agile delivery teams supporting a range of … complex and high-impact Central Government and Critical National Infrastructure projects. You’ll help design, develop, and deploy bespoke software solutions that deliver real-world mission value. You’ll gain hands-on experience across the full software development lifecycle — from concept through delivery — working with modern technologies and open-source tools in secure cloud environments. What You’ll … Do Design, develop, and test robust software solutions using modern engineering practices. Work with a range of open-source libraries, frameworks, and components. Build and maintain CI/CD pipelines using tools such as GitLab , ensuring code quality and security. Deploy software systems across public (AWS) and private cloud environments. Engage in all stages of the softwareMore ❯
Manchester, England, United Kingdom Hybrid/Remote Options
Careers at MI5, MI6 and GCHQ
Senior Software Engineers Location : Manchester Salary: £48,782 to £58,194, including a concessionary payment of £2,658. The final amount depends on your skills and experience. You’ll also receive a one-off recruitment bonus of £3,500, split into two payments: £1,750 on arrival and £1,750 after successfully completing probation. In the future, there may … from terrorism, cyber-attacks, and espionage. At GCHQ, you’ll do varied and fascinating work in a supportive and inclusive environment that emphasises teamwork. The role As a Senior SoftwareEngineer, you’ll play a pivotal role in solving mission-critical challenges. You’ll contribute to the architecture and design of both new and existing systems, establish and … promote best practices, and deliver high-quality software solutions. Drawing on your expertise in various software engineering methodologies, you’ll introduce fresh ideas and innovative approaches that make a real impact at the core of our mission: keeping the UK safe, both in the real world and online. This is a practical, impact-driven role with plenty of More ❯
Senior Software Engineers Location : Samlesbury Salary: £48,782 to £58,194, including a concessionary payment of £2,658. The final amount depends on your skills and experience. You’ll also receive a one-off recruitment bonus of £3,500, split into two payments: £1,750 on arrival and £1,750 after successfully completing probation. In the future, there may … from terrorism, cyber-attacks, and espionage. At GCHQ, you’ll do varied and fascinating work in a supportive and inclusive environment that emphasises teamwork. The role As a Senior SoftwareEngineer, you’ll play a pivotal role in solving mission-critical challenges. You’ll contribute to the architecture and design of both new and existing systems, establish and … promote best practices, and deliver high-quality software solutions. Drawing on your expertise in various software engineering methodologies, you’ll introduce fresh ideas and innovative approaches that make a real impact at the core of our mission: keeping the UK safe, both in the real world and online. This is a practical, impact-driven role with plenty of More ❯
Samlesbury, England, United Kingdom Hybrid/Remote Options
Careers at MI5, MI6 and GCHQ
Senior Software Engineers Location : Samlesbury Salary: £48,782 to £58,194, including a concessionary payment of £2,658. The final amount depends on your skills and experience. You’ll also receive a one-off recruitment bonus of £3,500, split into two payments: £1,750 on arrival and £1,750 after successfully completing probation. In the future, there may … from terrorism, cyber-attacks, and espionage. At GCHQ, you’ll do varied and fascinating work in a supportive and inclusive environment that emphasises teamwork. The role As a Senior SoftwareEngineer, you’ll play a pivotal role in solving mission-critical challenges. You’ll contribute to the architecture and design of both new and existing systems, establish and … promote best practices, and deliver high-quality software solutions. Drawing on your expertise in various software engineering methodologies, you’ll introduce fresh ideas and innovative approaches that make a real impact at the core of our mission: keeping the UK safe, both in the real world and online. This is a practical, impact-driven role with plenty of More ❯
Gloucestershire, England, United Kingdom Hybrid/Remote Options
Anson McCade
Senior SoftwareEngineer Gloucester based - Hybrid Working Candidates must be UK nationals as this role will require high level government clearances My Client is the leading innovation and transformation consultancy in the UK and they are currently in search of a highly talented Senior SoftwareEngineer to join their offices in Gloucester. Successful candidates will be … What will you be doing • Must have at least 4 years of commercial experience using one of the following technologies Java, Python, c++, or full stack capabilities • As a software developer, you will be working in a small focused team using some of the latest technologies to create large sets of data, which can be efficiently processed to provide … Data, innovative security and threat detection systems in turn contributing to the system design and development decisions, which affect the integration of both future and existing systems. • The ideal software developer will be familiar with full life-cycle software development in there preferred language • Being able to successfully deliver high quality software releases Requirements for the ideal More ❯
Linlithgow, Scotland, United Kingdom Hybrid/Remote Options
Rise Technical
Senior Embedded SoftwareEngineer Linlithgow (Hybrid - 2 days per week in office) Very Competitive Salary + 5% Pension + 32 days holiday + Performance Bonus + Share Incentive Plan + Healthcare Scheme + Income Protection + Life Assurance + Flexible Working Hours + Sponsorship available Excellent opportunity for an Embedded Softwareengineer looking to join a … supports complex and innovative products for a range of telecoms and network providers. In this role you will work alongside product owners to turn high level system requirements into software features. You will complete the full development lifecycle for embedded software through to integration and testing. You will also be responsible for debugging of system level issues. The … ideal candidate will have strong commercial experience in Embedded software development using C and C++ and with re-usable and extensible Object Oriented design patterns. This is a fantastic opportunity for an experienced Embedded SoftwareEngineer to join and international Network device specialist where you will receive award winning training and shape the future of their latest More ❯
Linlithgow, West Lothian, Scotland, United Kingdom Hybrid/Remote Options
Rise Technical Recruitment Limited
Senior Embedded SoftwareEngineer Linlithgow (Hybrid - 2 days per week in office, Tuesday & Thursday) Very Competitive Salary + 5% Pension + 32 days holiday + Performance Bonus + Share Incentive Plan + Healthcare Scheme + Income Protection + Life Assurance + Flexible Working Hours + Sponsorship available Excellent opportunity for an Embedded Softwareengineer looking to … supports complex and innovative products for a range of telecoms and network providers. In this role you will work alongside product owners to turn high level system requirements into software features. You will complete the full development lifecycle for embedded software through to integration and testing. You will also be responsible for debugging of system level issues. The … ideal candidate will have strong commercial experience in Embedded software development using C and C++ and with re-usable and extensible Object Oriented design patterns. This is a fantastic opportunity for an experienced Embedded SoftwareEngineer to join and international Network device specialist where you will receive award winning training and shape the future of their latest More ❯
Position Title: SoftwareEngineer Developer Location: Hybrid Working - 2 days in office per week Office can be based in either Central London, Manchester, Peterborough Job Summary The SoftwareEngineer Application Developer supports business solutions. The purpose of this role is to develop business software solutions for complex and large-scale projects through object and data … modelling, database design, programming, quality assurance, and implementation support. The Sr Software Eng II Application Developer participates in application standards development and serves as an evangelist for best practices. What you will do Perform all stages of the software development life cycle, self-manage activities on smaller projects and serve as technical lead on small, medium and large … determine optimal solution architecture, efficiency, maintainability, and scalability Lead/develop: High-level system narratives, storyboards, and user interface prototypes. Lead/develop: Detailed design specifications for hardware and software use by the technical team. Lead/develop: System test plans, ensure software quality assurance (SQA) standards are achieved, and validate that business goals are accomplished. Lead/ More ❯
Crawley, England, United Kingdom Hybrid/Remote Options
Planet Pharma
SoftwareEngineer - Hybrid, Crawley - Top Radiotherapy!* Location: Crawley, United Kingdom - Hybrid Start date: ASAP Type of position: Permanent Job Description This organization is driving meaningful change in radiation therapy by pioneering upright patient positioning, integrated imaging, and innovative treatment delivery. Its mission is to redefine how cancer is treated—making it more accessible, precise, and patient-centered. By … and the human experience. Working in radiotherapy means contributing to a cause that truly matters. Employees are part of a multidisciplinary team developing cutting-edge products that span engineering, software, clinical research, and patient care. Job details: Position Title: SoftwareEngineer Level: I-II Reports to: Software Engineering Manager Position Summary: We are seeking a medical … device softwareengineer who designs, develops, tests, and maintains software for medical devices, ensuring it meets technical requirements and strict regulatory standards, such as those set by the FDA and IEC 62304, to ensure patient safety and device reliability. Key responsibilities include writing code in languages such as C++ or Python, creating software architecture, executing rigorous More ❯
Manchester Area, United Kingdom Hybrid/Remote Options
James Adams
Are you an experienced softwareengineer looking to lead a high-performing team, drive innovation, and shape the future of cutting-edge applications? A leading organisation in the financial services sector is seeking a Lead SoftwareEngineer to join their team in Manchester. This permanent role offers a competitive salary of £110,000 - £120,000, a … bonus, and an exceptional benefits package. About the Role As the Lead SoftwareEngineer working with a team of Full Stack Software Engineers, you will oversee the strategic development and delivery of Java, React, and Python-based applications, ensuring their scalability, robustness, and performance. Working on-site three days per week, you’ll lead talented teams and … play a pivotal role in advancing software engineering practices, tools, and methodologies to support a dynamic and collaborative work environment. Key Responsibilities Define and execute the software engineering strategy, aligning with business objectives and priorities. Lead, mentor, and inspire software engineering teams to deliver high-quality solutions. Drive the architecture and development of full-stack applications, ensuring More ❯
Den Haag, Zuid-Holland, Netherlands Hybrid/Remote Options
BeDataDriven
Senior SoftwareEngineer Join to apply for the Senior SoftwareEngineer role at BeDataDriven. BeDataDriven's parent company, ActivityInfo, serves organizations in the social sector to drive impact with data. The platform is used by UNICEF, the Danish Refugee Council, and many others worldwide. About the Role We are looking for a skilled SoftwareEngineer … who can demonstrate required technical expertise. Minimum of 5 years professional experience working in object oriented programming languages such as Java, C#, or C++. Professional experience in front end software development, in whatever flavour or framework. Nice to Haves Background in or experience with database systems and data processing. Experience working in functional languages such as Haskell, Elm, or More ❯
Paignton, Devon, United Kingdom Hybrid/Remote Options
Curo Services
SoftwareEngineer - C++ & Python (Hybrid, Paignton) - (RL8024) Location: Paignton/Hybrid (3 DPW On-Site) Salary: Competitive + Benefits Benefits: Annual Bonus, 25 days annual leave (increasing to 30 with length of service), 4 x life insurance, employer pension contributions starting from 6% up to 14%, single private medical insurance and Medicash plan The Client: A global leader … the real world. They design, manufacture and supply advanced satellite navigation test and simulation systems, many of which comprise radio frequency signal generators plus computer systems running complex application software; all designed in-house. The Candidate: You'll be a technically strong and proactive SoftwareEngineer with commercial experience developing software in C++ and Python. You … Role: This role sits within the core Engineering team and will support current and future product development. You'll contribute to the design, functionality, and planning of high-quality software solutions, supporting advanced technology systems used by customers worldwide. Duties: Participate in assigned software development projects as a permanent team member Contribute to the full product development life More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid/Remote Options
Rise Technical Recruitment Limited
Embedded SoftwareEngineer Edinburgh (Hybrid - 4 days per week in office) £50,000 - £65,000 + Progression + Training + Pension + Holiday Excellent opportunity for an experienced Embedded SoftwareEngineer to join a specialist product design consultancy offering technical variety, autonomy, and the chance to work on cutting-edge technology across multiple industries. This company … is a well-established leader in software and product design services, delivering innovative embedded solutions to clients across a wide range of sectors. In this role, you will be an integral part of a dynamic development team, contributing throughout the full product lifecycle - from concept and design to development, testing, and delivery. You will also have the opportunity to … collaborate directly with clients, providing technical consultation and tailored software solutions. The ideal candidate will have strong commercial experience developing embedded software in C (C++ desirable), and a solid understanding of 16- and 32-bit microcontrollers such as ARM, PIC, and DSP. Experience with standard communication buses and protocols including IC and SPI is essential. Knowledge of Linux More ❯
Edinburgh, City of Edinburgh, United Kingdom Hybrid/Remote Options
Rise Technical Recruitment
Embedded SoftwareEngineer Edinburgh (Hybrid - 4 days per week in office) £50,000 - £65,000 + Progression + Training + Pension + Holiday Excellent opportunity for an experienced Embedded SoftwareEngineer to join a specialist product design consultancy offering technical variety, autonomy, and the chance to work on cutting-edge technology across multiple industries. This company … is a well-established leader in software and product design services, delivering innovative embedded solutions to clients across a wide range of sectors. In this role, you will be an integral part of a dynamic development team, contributing throughout the full product lifecycle - from concept and design to development, testing, and delivery. You will also have the opportunity to … collaborate directly with clients, providing technical consultation and tailored software solutions. The ideal candidate will have strong commercial experience developing embedded software in C (C++ desirable), and a solid understanding of 16- and 32-bit microcontrollers such as ARM, PIC, and DSP. Experience with standard communication buses and protocols including I2C and SPI is essential. Knowledge of Linux More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum Progression + Training
Role: SoftwareEngineer (Python, Go, Docker, Kubernetes, Cloud...) Location: Remote (with occasional collaboration days) Are you... A softwareEngineer with 3+ years experience, working with modern programming with one or more programming languages such as Python (ideally) and/or Go, Java, Ruby, TypeScript etc? Experienced working on cloud platform such as AWS, Google Cloud and … pop into the office to meet colleagues or even change if scenery when you like? About: Our client are a "Scale-Up" cloud solutions consultancy, helping customers to optimise Software & Cloud, covering DevOps, DevSecOps, Transformation, Strategy and more. Due to recent successes in the continued commercial strategy, we are now looking to grow the engineering footprint significantly to build … new teams for new customer engagements. As a SoftwareEngineer, you will have the opportunity to work across various industries and sectors. This diversity ensures that no two projects are the same, allowing you to gain valuable insights into the unique challenges faced in different domains. The Technology/Skills: As mentioned, every project is a little bit More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Inara
Role: SoftwareEngineer (Python, Go, Docker, Kubernetes, Cloud...) Location: Remote (with occasional collaboration days) Are you... A softwareEngineer with 3+ years experience, working with modern programming with one or more programming languages such as Python (ideally) and/or Go, Java, Ruby, TypeScript etc? Experienced working on cloud platform such as AWS, Google Cloud and … pop into the office to meet colleagues or even change if scenery when you like? About: Our client are a "Scale-Up" cloud solutions consultancy, helping customers to optimise Software & Cloud, covering DevOps, DevSecOps, Transformation, Strategy and more. Due to recent successes in the continued commercial strategy, we are now looking to grow the engineering footprint significantly to build … new teams for new customer engagements. As a SoftwareEngineer, you will have the opportunity to work across various industries and sectors. This diversity ensures that no two projects are the same, allowing you to gain valuable insights into the unique challenges faced in different domains. The Technology/Skills: As mentioned, every project is a little bit More ❯
Oxfordshire, England, United Kingdom Hybrid/Remote Options
Oscar Technology
.NET SoftwareEngineer - Oxford (Hybrid) - Salary £50k (DOE) We are delighted to be partnering with a successful SaaS Company that is revolutionising the way businesses handle transactions with their cutting-edge EPOS platform. We're currently looking for an experienced .NET SoftwareEngineer to help take their platform to the next level. About the role As … a .NET SoftwareEngineer, you'll be part of a collaborative, agile development team resonsible for designing, building, and maintaining scalable applications. You'll work across the full Microsoft Technology stack, contributing to both new feature development and performance optimisation of existing systems. Key Responsibilities: Design, develop, and maintain robust software components for their EPOS platform using … pipelines using Azure DevOps . Stay up to date with emerging technologies and best practices in the Microsoft ecosystem. What We're Looking For 3+ years of experience in software development with .NET framework and C# . Strong understanding of ASP.NET Core , Web APIs , and MVC Hands-on experience with Microsoft SQL Server , Entity Framework , and LINQ . Familiarity More ❯
Brockworth, Gloucestershire, UK Hybrid/Remote Options
Lockheed Martin
SoftwareEngineer Brockworth, Gloucestershire Great salaries, BUPA, Bonus, 4Day Work Week Lockheed Martin Rotary and Mission Systems (RMS) provides systems engineering, software development, training solutions and complex program management for global security, civil and commercial markets. Simply stated, our mission is to be the world’s leading global security and aerospace company. What’s happening? We have … various exciting opportunities arising at our site in Gloucester for Software Engineers, primarily a variety of Defence, Cyber and Intelligence programmes. At Lockheed Martin we’ll provide you with meaningful work and education opportunities that will allow you to develop your skills and enhance your career with us, but equally important you can also enjoy a strong work life … fulfilling life in and outside of work. A range of specialisms exist in this essential and rewarding role. You may specialise in just one area or operate across multiple Software Development disciplines with a specific focus on the Cyber domain. Typically, you will be involved in one or more of the following: Planning, conducting and coordinating software development More ❯
Brockworth, England, United Kingdom Hybrid/Remote Options
Lockheed Martin
SoftwareEngineer Brockworth, Gloucestershire Great salaries, BUPA, Bonus, 4Day Work Week Lockheed Martin Rotary and Mission Systems (RMS) provides systems engineering, software development, training solutions and complex program management for global security, civil and commercial markets. Simply stated, our mission is to be the world’s leading global security and aerospace company. What’s happening? We have … various exciting opportunities arising at our site in Gloucester for Software Engineers, primarily a variety of Defence, Cyber and Intelligence programmes. At Lockheed Martin we’ll provide you with meaningful work and education opportunities that will allow you to develop your skills and enhance your career with us, but equally important you can also enjoy a strong work life … fulfilling life in and outside of work. A range of specialisms exist in this essential and rewarding role. You may specialise in just one area or operate across multiple Software Development disciplines with a specific focus on the Cyber domain. Typically, you will be involved in one or more of the following: Planning, conducting and coordinating software development More ❯
Lead SoftwareEngineer (React/Node.js/TypeScript) - UK Remote £80,000 - £90,000 | Fully Remote | Full-time Are you an experienced softwareengineer with a passion for front-end development and a proven track record in React? We're looking for a Lead SoftwareEngineer to guide a small but talented team while More ❯
Milton Keynes, England, United Kingdom Hybrid/Remote Options
develop
C# SoftwareEngineer – Greenfield Digital Programme Location: Milton Keynes (Hybrid – Once a month on-site) Salary: Up to £60,000 + Excellent Benefits We’re working in partnership with a leading consultancy who are supporting a household brand who work in the financial services space. We’re on the lookout for a talented C# SoftwareEngineer … days holiday Performance based bonus Pension Long service awards Life assurance Medical cover L&D budget Career Progression If this sounds like you then please click apply now! C# SoftwareEngineer – Greenfield Digital Programme More ❯