SoftwareEngineer - Build complex software tools – Deep-Tech If you’re the kind of engineer who thrives on solving very hard problems, is interested in compilers or debuggers, can write low level C code, and wants to work on novel technology that rewrites the rulebook for how software gets built - this might be the role … you’ve been looking for. A Cambridge based Deep-Tech company with a world-class team is looking for a low level/Systems SoftwareEngineer that will be working with like minded others on new features for their core product. They value technical excellence, creative problem-solving, and the kind of curiosity that means you’re always More ❯
Employment Type: Permanent
Salary: £40000 - £75000/annum Stock, BUPA, great culture + more
Tadley, Hampshire, United Kingdom Hybrid / WFH Options
AWE
HPC SoftwareEngineer Closing Date: 4th September 2025 Location: RG7 4PR , located between Reading and Basingstoke, with free onsite parking . Due to the classified nature of the work involved, there are limited opportunities to work from home in this role. It is anticipated that the successful candidate will spend the majority of their time working on site … the opportunity for you to play your part? Would you like to work on an industry leading high-performance computing platform? An opportunity is now available for a HPC SoftwareEngineer to provide computer science support, through development and deployment of software techniques and solutions. Within this role you will be responsible for: Providing appropriate assistance for … porting specific codes to new platforms. Design, coding, testing, installation, and maintenance of software modules. Production of suitable online documentation Interacting with vendors, universities, and US laboratories on leading-edge research. Research level investigation of advanced novel techniques for solution of multi-physics. Development of relevant benchmarks for assessing current and future systems. Maintaining an awareness of current and More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
AWE Plc
HPC SoftwareEngineer Closing Date: 4th September 2025 Location: RG7 4PR , located between Reading and Basingstoke, with free onsite parking . Due to the classified nature of the work involved, there are limited opportunities to work from home in this role. It is anticipated that the successful candidate will spend the majority of their time working on site … the opportunity for you to play your part? Would you like to work on an industry leading high-performance computing platform? An opportunity is now available for a HPC SoftwareEngineer to provide computer science support, through development and deployment of software techniques and solutions. Within this role you will be responsible for: Providing appropriate assistance for … porting specific codes to new platforms. Design, coding, testing, installation, and maintenance of software modules. Production of suitable online documentation Interacting with vendors, universities, and US laboratories on leading-edge research. Research level investigation of advanced novel techniques for solution of multi-physics. Development of relevant benchmarks for assessing current and future systems. Maintaining an awareness of current and More ❯
Trafford Park, Trafford, Greater Manchester, United Kingdom
Dorchester Search & Selection
We are looking for an ambitious Software Developer or SoftwareEngineer to join an established Green Energy business to develop a unique Azure based energy monitoring System for large industrial business across the UK. This office based in our Manchester head office, in order to absorb yourself in the business across all areas. About the Role We … are seeking an experienced In-House Software Developer to manage, maintain, and enhance our Azure-based energy monitoring system . This role is integral to ensuring business continuity while also leading the development of new features and system enhancements. The successful candidate will work closely with internal teams to understand business needs and translate them into technical solutions. Responsibilities … Ensure system security, reliability, and optimal performance. Troubleshoot issues and provide technical support to internal teams. Collaborate with stakeholders to understand requirements and propose solutions. Implement best practices in software development, including code quality, version control, and documentation. Keep up to date with emerging technologies and industry best practices to improve system performance and capabilities. Qualifications & Experience Proven experience More ❯
Job Title: Softwareengineer Location: London, UK - 3 days onsite in a week Type: Contract Job Description: Looking for a data engineer/softwareengineer that would support data onboarding and filtering effort in a project on LLM agents for research. The engineer will onboard data and run filtering on text, image and video … of data storage solutions; Data Management: Data preprocessing and cleaning, transformation and formatting, data quality control and validation Communication - effective communication skills to collaborate with stakeholders and team members Software engineering skills: Python, data pipelines. More ❯
About The Role Job Level: 10 UK Wide We are looking for a Lead SoftwareEngineer who will be responsible for the design, development, and deployment of high-quality software solutions. This role involves leading a team of engineers on high-profile projects, ensuring best practices are followed, and driving continuous improvement in software development processes. … You will collaborate closely with cross-functional teams, including product management and UX/UI, to ensure that our software solutions meet business and customer needs. You will be responsible for driving culture through your craft and be keen to take on line management responsibilities. Responsibilities Lead the architecture, design, and development of complex software systems, ensuring they … meet high standards of quality, security, and scalability. Manage and mentor a team of software engineers, providing technical guidance to foster professional growth. Ensure that coding standards, development best practices, and operational processes are consistently applied. Collaborate with product managers, UX/UI teams, and other departments such as DevOps, QA, and IT to translate business requirements into technical More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Core Talent Recruitment
Senior SoftwareEngineer - Embedded Systems Outside IR35 Hybrid Working 12-Month Contract (Extension Likely!) We're looking for a Senior Embedded SoftwareEngineer to lead the design and development of advanced navigation systems. You'll take ownership of key features, working on real-time embedded software that powers innovative technology. What You'll Be Doing … Develop, test, and troubleshoot embedded software for real-time systems. Work with communication protocols and hardware interfaces. Lead system architecture and algorithm development. Carry out hardware-in-the-loop testing. Drive code efficiency, reusability, and best practices. Collaborate across hardware, software, and customer teams. Mentor junior engineers and support customer projects. What You'll Bring: Strong C/… C++ skills for embedded Linux systems. Experience with cross-compiling, virtualisation, and Docker. Familiarity with Matlab and software engineering best practices. Strong communication and teamwork skills. Degree in Engineering, Software, Robotics, Physics, Maths, or equivalent experience. PhD is a plus but not required. Why Join? Outside IR35. Hybrid working. 12-month contract with strong chance of extension. Work More ❯
Senior SoftwareEngineer Department: Technology Employment Type: Full Time Location: London Reporting To: Product Engineering Manager Compensation: £70,000 - £90,000/year Description Leading the way in electric vehicle charging, we've been at the forefront of adoption in the UK since 2009. With over 250,000 charge points installed so far, out of a total of … applicant should be within a reasonably commutable distance to our office (Gray's Inn Road, London, WC1X 8HB). Join the EVolution: We're searching for a seriously talented SoftwareEngineer to join our incredible Software department within our "Grid" team. You'll be joining an established department with a mix of engineering backgrounds, and a friendly … with your agile squad via pair programming, peer code reviews, helping QA with testing, or story writing & defining tech specs with project managers and product owners. Developing and supporting software products in line with product and architecture roadmaps. Demonstrating strong, sustainable and collaborative software development practices that are focused on delivering high quality, readable, maintainable and appropriate code More ❯
The Role - Senior SoftwareEngineer We are seeking a talented Senior Developer with a strong focus on Python-based AI/ML development, automation, and general software engineering. The successful candidate will play a key role in building and deploying machine learning features and data-driven applications. You will work on end-to-end solutions - from writing … robust code and unit tests to developing APIs and integrating machine learning models into our product ecosystem. This role requires a mix of software engineering excellence, an eye for automation, and hands-on experience with AI/ML frameworks. If you are passionate about leveraging Python to solve complex problems and deliver scalable AI solutions, we want to hear … from you. Experience in the travel or retail industry would be an advantage. Responsibilities Design, implement, and maintain software components that incorporate machine learning algorithms and data processing. Develop clean, efficient Python code for both backend logic and integration of ML models. Understand the business drivers behind each feature. Create and optimise data pipelines to collect, preprocess, and transform More ❯
Are you a Senior SoftwareEngineer looking to join a successful and growing company? TKMS ATLAS UK develop, supply and support cutting-edge maritime technology for customers worldwide. They are offering flexible working, and an opportunity to work with like-minded people within a supportive team working on Software for marine-based systems. They are seeking a … Senior SoftwareEngineer with skills in Java to work on the development of autonomous systems. This job will be based out of their Headquarters in Dorset. Knowledge, skills and qualities Proven ability to support software delivery Educated to Degree or equivalent level in a software engineering or related discipline Understanding of Autonomous systems, and their architectures … Understanding of the Military and Marine domain Knowledge and understanding of Software Engineering & delivery lifecycles, and integration with project management principles and practise Experience of Software Engineering processes and tools Ability to work in multi-disciplinary teams, across the whole engineering lifecycle, from inception to support Ability to work closely with end users to understand usage of softwareMore ❯
Job Title: SoftwareEngineer Language: English (UK) Location: West Midlands, United Kingdom Contract Type: Permanent, Full-Time Working Hours: 37.0 hours per week Schedule Type: Full Time Sector: Defence Role Overview We are seeking a SoftwareEngineer to contribute to the design, development, and integration of equipment at both system and sub-system levels. This is … vehicle platforms and systems, including both new developments and the maintenance of legacy applications. The position also involves specifying requirements for externally developed equipment. Key Responsibilities Design and implement software solutions that meet both contractual and cost-effective design requirements. Support the system design process by helping to allocate functionality effectively across the system. Assist with software and … Computer Science or a related subject. Proficiency in object-oriented C++ (version 17 or later) and knowledge of design patterns. Understanding of UML/SysML. Familiarity with the full software development lifecycle. Experience developing both new software and maintaining legacy systems. Background in software verification and testing. Strong communication skills. Desirable: Experience with Agile development methodologies. Knowledge More ❯
Lead SoftwareEngineer - £65,000 Title : Lead SoftwareEngineer Client : Secure Communications Location : Guildford Salary : £65,000 This is an opportunity for an engineer with 3+ years of commercial development experience to work on state of the art image processing, signal processing and network security applications to join an established team of C++ focused engineers More ❯
Lead SoftwareEngineer - £65,000 Title : Lead SoftwareEngineer Client : Secure Communications Location : Guildford Salary : £65,000 This is an opportunity for an engineer with 3+ years of commercial development experience to work on state of the art image processing, signal processing and network security applications to join an established team of C++ focused engineers More ❯
Southwark, Greater London, Surrey Quays, United Kingdom
Platform Recruitment
Lead SoftwareEngineer - £65,000 Title : Lead SoftwareEngineer Client : Secure Communications Location : Guildford Salary : £65,000 This is an opportunity for an engineer with 3+ years of commercial development experience to work on state of the art image processing, signal processing and network security applications to join an established team of C++ focused engineers More ❯
Bury, Lancashire, United Kingdom Hybrid / WFH Options
Car Benefit Solutions
Are you a passionate SoftwareEngineer looking to make a real impact? At Car Benefit Solutions, we're on the lookout for a talented developer to join our dynamic Web Development team. As a SoftwareEngineer, you will play a key role in shaping the future of our technology solutions. In this role, you will design … develop, and maintain various software applications, ensuring that our systems run smoothly and meet the needs of our clients and internal teams. You will be involved in the back-end development, working with our Agile teams to deliver high-quality software solutions. You will collaborate closely with our wider Software Services Team to translate user requirements into … technical specifications and will proactively contribute to the continuous improvement of our software development processes. If you are passionate about software development and are looking for an opportunity to make a real impact, we would love to hear from you! The salary banding for this role is £40,000- £45,000 per annum. The working hours are More ❯
Hemel Hempstead, Hertfordshire, United Kingdom Hybrid / WFH Options
Eckoh
Job Title: Lead SoftwareEngineer (Front End) Location: Hybrid Salary: £70,000 per annum Job Type: Full Time, Permanent Eckoh is a market leader of Customer Engagement Security Solutions, supporting an international client base from our offices in the U.S. and the U.K. Eckoh is owned by Bridgepoint one of the world's leading private asset growth investors … data breaches, become compliant with security regulations, as well as enhancing their brand and increasing customer satisfaction. The Role: We are looking for a highly experienced Lead Front-End Engineer with deep expertise in Vue.js/Nuxt and a strong eye for design and user experience. As a key member of our development team, you'll drive the architecture … consider working here at Eckoh. Please click the APPLY button to send your CV & Cover Letter for this role. Candidates with experience or relevant job titles of; IT Developer, Software Developer, SoftwareEngineer, Senior Developer, C/C++, Programmer, Lead Developer, Front End Developer, Web Application Developer, Technical IT Developer, IT Web Developer, IT Development EngineerMore ❯
Hemel Hempstead, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Eckoh PLC
Job Title: Lead SoftwareEngineer (Front End) Location: Hybrid Salary: £70,000 per annum Job Type: Full Time, Permanent Eckoh is a market leader of Customer Engagement Security Solutions, supporting an international client base from our offices in the U.S. and the U.K. Eckoh is owned by Bridgepoint one of the world's leading private asset growth investors … data breaches, become compliant with security regulations, as well as enhancing their brand and increasing customer satisfaction. The Role: We are looking for a highly experienced Lead Front-End Engineer with deep expertise in Vue.js/Nuxt and a strong eye for design and user experience. As a key member of our development team, you'll drive the architecture … consider working here at Eckoh. Please click the APPLY button to send your CV & Cover Letter for this role. Candidates with experience or relevant job titles of; IT Developer, Software Developer, SoftwareEngineer, Senior Developer, C/C++, Programmer, Lead Developer, Front End Developer, Web Application Developer, Technical IT Developer, IT Web Developer, IT Development EngineerMore ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Adria Solutions
C# Senior SoftwareEngineer Our client is an established software company with over 20 years of experience delivering innovative digital platforms to a wide user base. They are looking for a Senior Software Developer to join a small, collaborative team working across the full Microsoft and Azure technology stack. This is a hands-on role offering … chance to work on both legacy and greenfield systems, contribute to architectural decisions, and support the continuous improvement of development practices. Key responsibilities: Develop and maintain scalable, high-quality software using C#, .NET, and Azure Lead on coding tasks and contribute to system architecture Perform code reviews and mentor junior developers Collaborate across teams to deliver business-critical solutions … Provide second-line technical support as needed Essential experience: 5+ years in commercial software development Proficiency in C#, .NET, SQL Server, and JavaScript Experience with Azure services and DevOps tools Understanding of secure coding and software development best practices Desirable experience: Microservices, containers (Docker/Kubernetes) Front-end frameworks such as Vue.js Messaging systems (e.g. Service Bus, Kafka More ❯
Senior SoftwareEngineer This role can be based in either UK or Portugal Who we are? Verifile is an award-winning leading provider of CV verification and background screening services using innovative technology and methodology. We carry out background checks on candidates to enable our clients to make informed and long-term rewarding recruitment decisions. As a Senior … SoftwareEngineer, youll design and build high-quality, scalable software that keeps our products and operations running smoothly. Youll write clean, maintainable code that balances immediate needs with long-term system sustainability. Working closely with both technical and non-technical teams, youll help shape our technical roadmap, break down silos, and ensure alignment with our architecture. Youll … ensuring technical concepts are understood by all stakeholders. The must haves: Proven experience with Azure cloud services (App Services, Functions, SQL Database), identity & access, and infrastructure as code. Strong software development skills across the stack using C#, ASP .NET, Blazor, API development, microservices, containers, and deployment pipelines. Solid understanding of secure coding practices and compliance in SaaS environments, including More ❯
As a SoftwareEngineer at Gpeto Planning AI, you will play a critical role in designing, developing, and maintaining the software solutions that power our AI-driven products. You will work closely with our team of AI/ML engineers, urban planning specialists, and other software developers to create robust, scalable, and efficient applications that transform … the planning application process. Key Responsibilities Design and Development: Develop high-quality software solutions that meet the needs of our users, including planning applicants and local authorities. Collaboration: Work closely with cross-functional teams to integrate AI algorithms and planning regulations into our software products. Testing and Debugging: Write clean, maintainable code and conduct thorough testing to ensure … reliability and performance. Optimization: Optimize applications for maximum speed and scalability. Documentation: Create and maintain comprehensive documentation for all software development processes and systems. Innovation: Stay updated with the latest industry trends and technologies to continuously improve our products and processes. Qualifications Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. More ❯
Worcester, Worcestershire, United Kingdom Hybrid / WFH Options
Hewett Recruitment
SoftwareEngineer - Java Role Overview Are you an experienced SoftwareEngineer with a strong background in Java? This is a hands-on development role within a cross-functional Agile team, focused on delivering innovative software solutions and improving existing systems in a dynamic environment. Location Worcestershire Key Responsibilities Design and develop robust software using … the technical estate. Collaborate with internal teams and external partners to implement scalable solutions. What We're Looking For Essential Skills & Experience Commercial Java development experience. Understanding of production software applications and databases. Ability to write clean, maintainable code and apply design patterns. Strong analytical and problem-solving skills. Experience working within Agile teams (Scrum or Kanban). Desirable More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
US TECH SOLUTIONS LIMITED
Job Title: SoftwareEngineer – (AI Automation & LLM ) Location: London- Hybrid role Duration: 31st December 2025- possible extension Role: We're looking for a skilled Data Engineer/SoftwareEngineer to support a pioneering AI research project focused on Large Language Model (LLM) agents and intelligent automation. You’ll play a central role in preparing and … storage, and transformation Direct experience with dataset mitigation and filtering techniques Background in data quality control , validation, and automation Excellent communicator able to work with diverse technical teams Strong software engineering skills in data-intensive environments Nice to Have Knowledge of machine learning principles and frameworks (e.g., PyTorch) Experience in front-end technologies like JavaScript Exposure to full-stack … development or ML infrastructure Previous experience in high-scale software or research environments More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
CPS Group
Senior SoftwareEngineer (Python) Manchester - fully flexible hybrid/some client visits Salary up to £65,000 + benefits + discretionary bonusCPS Group UK are working with a leading Software Consultancy who have an opportunity for a senior Full Stack SoftwareEngineer to join.Operating primarily within the central government and national security sectors candidates will … on average. You will be involved with supporting Agile teams that work with a broad selection of clients on a range of complex projects focussing on building new bespoke software solutions. Requirements: * Experience within a similar Software Engineering role, ideally from within consultancy/public sector/government/defence but not essential. * Strong software development skills More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
CPS Group (UK) Limited
Senior SoftwareEngineer (Python) Manchester - fully flexible hybrid/some client visits Salary up to £65,000 + benefits + discretionary bonus CPS Group UK are working with a leading Software Consultancy who have an opportunity for a senior Full Stack SoftwareEngineer to join. Operating primarily within the central government and national security sectors … on average. You will be involved with supporting Agile teams that work with a broad selection of clients on a range of complex projects focussing on building new bespoke software solutions. Requirements: * Experience within a similar Software Engineering role, ideally from within consultancy/public sector/government/defence but not essential. * Strong software development skills More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
CPS Group (UK) Limited
Senior SoftwareEngineer (Python) Bristol - fully flexible hybrid/some client visits Salary up to £65,000 + benefits + discretionary bonus CPS Group Uk are working with a leading Software Consultancy who have an opportunity for a senior Full Stack SoftwareEngineer to join. Operating primarily within the central government and national security sectors … on average. You will be involved with supporting Agile teams that work with a broad selection of clients on a range of complex projects focussing on building new bespoke software solutions. Requirements: * Experience within a similar Software Engineering role, ideally from within consultancy/public sector/government/defence but not essential. * Strong software development skills More ❯