a rapidly growing, values-driven team of specialists who work with government clients across Cyber Security, National Security, Law Enforcement and Telecommunications. We are seeking a talented and motivated SoftwareEngineer to join our team and contribute to our mission of protecting the UK through data-driven insights and solutions. As a SoftwareEngineer, you will … work closely with our public sector clients and project teams to design, develop, and implement software solutions that meet our clients' requirements. Key Responsibilities Collaborate with clients to understand their software engineering needs and objectives Design, develop, test, and implement high-quality software solutions using industry best practices and coding standards Utilise your expertise in various programming … Develop secure, clean, efficient, and well documented code, ensuring code quality through testing, debugging, and code reviews Stay up to date with the latest trends, tools, and technologies in software engineering and share your knowledge with the team Collaborate with project managers to ensure successful project delivery within the defined timelines and budget Accurately delivering high quality work to More ❯
Milton, Cambridge, Cambridgeshire, England, United Kingdom
UNICORN RESOURCING LIMITED
Senior SoftwareEngineer Location: Cambridge Type: Full-Time Salary: Up to £70k We’re looking for an experienced Senior SoftwareEngineer to join a small, friendly team within an SME of around 20 people, based in Cambridge. Our client's work supports groundbreaking research in neuroscience, pharmacology, and engineering, with a global customer base of scientists … and researchers. This is a great opportunity for someone who enjoys tackling complex technical challenges, contributing to meaningful software development, and working in a close-knit, collaborative environment. This company does not support sponsorship for overseas candidates About the Role You’ll be involved in the full development lifecycle, enhancing and maintaining Windows-based software applications used in … and would suit someone who has worked in small businesses to make an impact. Key Responsibilities Develop, maintain, and improve Windows applications in C++ using MFC and STL Provide software support to researchers and scientific users Collaborate with third-party companies to ensure smooth hardware/software integration Work on file import functionality from third-party formats Contribute More ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
Rise Technical
C++ SoftwareEngineer Bristol (Hybrid) £45,000- £55,000 + Annual Bonus + Holiday + Health Insurance + Training + Progression + Enhanced Pension + Benefits A great opportunity awaits a SoftwareEngineer with strong C++ experience to join an established tech company. This role promises significant technical challenges, diverse projects, and ample room for professional … growth. This company develops high-performance software used across a broad range of industries and products, working closely with major global partners. In this role, you'll be joining an established software and technology team in a senior capacity, working across the full product lifecycle. The focus is on developing applications, including graphical ones, primarily in C++, with … and great flexibility around working hours. The right candidate for this role will have strong commercial C++ experience, ideally with some exposure to hardware or an understanding of how software interacts with physical systems. This is a fantastic opportunity for a C++ SoftwareEngineer to engage with cutting-edge problems, benefit from brilliant flexibility, and access great More ❯
Staines, Middlesex, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
Senior SoftwareEngineer required by an established technology company located in Staines. Hybrid working - three days per week in the office. The Senior SoftwareEngineer will focus on developing and maintaining SDKs for for four key products spanning JavaScript (TypeScript), Roku (BrightScript), Android (Java) and iOS (Objective-C). The Senior SoftwareEngineer will … and Roku SDKs Analysing and defining new requirements Maintaining and improving CI/CD Ensuring feature parity and API alignment between different platforms SDK improvements where possible Helping define software development practices, policies & tooling Key Experience Strong JavaScript knowledge Commercial experience with Java and/or Objective-C Version control and other core software engineering skills Experience in More ❯
Staines, Surrey, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
Senior SoftwareEngineer required by an established technology company located in Staines. Hybrid working - three days per week in the office. The Senior SoftwareEngineer will focus on developing and maintaining SDKs for for four key products spanning JavaScript (TypeScript), Roku (BrightScript), Android (Java) and iOS (Objective-C). The Senior SoftwareEngineer will … and Roku SDKs Analysing and defining new requirements Maintaining and improving CI/CD Ensuring feature parity and API alignment between different platforms SDK improvements where possible Helping define software development practices, policies & tooling Key Experience Strong JavaScript knowledge Commercial experience with Java and/or Objective-C Version control and other core software engineering skills Experience in More ❯
Banbury, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
Senior SoftwareEngineer We're currently working with a growing SaaS company based in Oxfordshire that are looking for a Senior SoftwareEngineer skilled with C# .NET, Angular, and MySQL. You will be heading up a team of two engineers that are currently working on a long-term project developing a payroll product. This role is … based in North Oxford, and it will require you to be onsite a minimum of two days per week. Essential Experience: Proven experienced leading/mentoring software engineering teams in an Agile Environment Experience using C#, ASP.NET Core, and modern JavaScript Frameworks such as Angular Solid understanding of relational databases - MySQL is preferred. Expertise in version control systems such … Experience Benefits: Competitive Base Salary Hybrid Working Private Healthcare 33 Days Holiday plus bank holidays 37.5 Hour work weeks - flexi-hours This is a great opportunity for a Senior SoftwareEngineer skilled with C# .NET and Angular, to join a great company offering an incredible benefits package, with the opportunity for further career progression. Please apply for immediate More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Cadence Design Systems
and innovators who want to make an impact on the world of technology. Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world's … communications, automotive, aerospace industrial and health. At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Title: Lead SoftwareEngineer Location: Newcastle upon Tyne, UK Reports to: Senior Principal SoftwareEngineer Job Overview: Have you ever looked at your smartphone and wondered how the silicon … chips, that power it, were designed? Electronic Design Automation (EDA) software is some of the most advanced and algorithmically complex in existence. Cadence is building the next generation of EDA tools, these tools enable IC designers to layout the very latest silicon chips. Working with massive complexity and intricate design rules demanded by sub 20nm IC designs. At Cadence More ❯
Senior SoftwareEngineer At UnlikelyAI, we are building the future of AI: one that is reliable, accurate and transparent. Our neurosymbolic technology harnesses the power of LLMs and generative AI, and combines it with classical symbolic technology to produce hallucination-resistant artificial intelligence for high-trust applications. To support our rapidly increasing commercial momentum, we're looking for … an experienced and pragmatic softwareengineer to join our exceptional team. This role is ideal for someone who has successfully taken products from prototype to production and enjoys collaborating directly with customers to understand their needs and shape impactful solutions. You'll work on a range of customer-facing and internal projects, applying your engineering skills to solve … complex, often novel problems. Your ability to write clean, efficient code and your comfort in navigating ambiguity will be key as we continue to develop advanced reasoning capabilities in software systems. You'll collaborate closely with a multidisciplinary team of software engineers, research scientists, and language engineers in a highly cross-functional environment. This is a hands-on More ❯
Senior Platform SoftwareEngineer page is loaded Senior Platform SoftwareEngineer Apply locations UK - Fareham time type Full time posted on Posted 20 Days Ago job requisition id REQ26631 Be visionary Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation … a wide range of technologies; including Radar, Sonar, Cameras, Chart Plotters and Instruments, destined for an array of markets including leisure, first responders and commercial. As a senior platform engineer, you would be at the forefront of developing new products and technologies. You will use your technical expertise and problem-solving abilities to create innovative solutions to challenges faced … drivers and dts files) for our cutting-edge products, ensuring optimal performance, reliability and efficiency. Building the Linux root file system and device drivers for various boards. Creating reliable software upgrade processes. Writing scripts and services to ensure the board starts up correctly. Designing and implementing low-level drivers, components and communication protocols for systems in a multi-threaded More ❯
Abingdon, Oxfordshire, United Kingdom Hybrid / WFH Options
Digital Preservation Coalition
Vacancy for Innovation SoftwareEngineer at Preservica Vacancy for Innovation SoftwareEngineer at Preservica Abingdon/Remote UK The Role We are looking for a SoftwareEngineer to join this Innovation Team, conducting original Digital Preservation research and delivering new product features to enhance the state of the art in this emerging area. You … will be able to adapt your software style, producing fast prototype code to try out new ideas as well as writing well designed, testable and maintainable efficient code for new product features. Your work will extend to include: • Discussing Digital Preservation research with world leading investigators • Creating prototypes to evaluate new Digital Preservation concepts • Analysis to create new production … features • Integrating software components into our fully functioning software system • Developing verification plans - adhering to quality assurance procedures • Performing Peer code reviews. Our offices are in Abingdon but this role can be either office based or worked remotely in the UK. What we look for To be part of Preservica you need: • BSc/MSc or PhD level More ❯
A brand new vacancy for a SoftwareEngineer with an incredible scientific instrumentation start-up has become available, based in West London (W12) . The SoftwareEngineer will form part of an interdisciplinary team developing software to automate laboratory equipment and processes. Collaborate cross-functionally with scientists, engineers and bioinformaticians to streamline experimental workflows, improve … user experience, and integrate software with complex hardware systems. Develop and refine GUIs for prototype instruments working with stakeholders. Develop and maintain embedded software or firmware for instruments where applicable. Ensure robust communication between hardware components e.g., sensors, actuators, pumps. Develop software to automate lab processes, sample handling, experimental protocols, and data collection. Work with engineers and … to integrate lab systems (e.g., liquid handlers, robotic arms, microfluidic controllers) into experimental workflows. Build pipelines for real-time or post-run data processing e.g., images from microscopes. Develop software for data analysis, data QC checks, statistical analysis, or machine learning models to interpret experimental data. Understand experimental goals and help translate scientific requirements into technical solutions. The ideal More ❯
Banbury, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
Lead SoftwareEngineer We're currently working with a growing SaaS company based in Oxfordshire that are looking for a Lead SoftwareEngineer skilled with C# .NET, Angular, and MySQL. You will be heading up a team of four that are being split across multiple long-term projects, that are being rolled out nationally, and soon … This role is based in North Oxford, and it will require you to be onsite a minimum of two days per week. Essential Experience: Proven experienced leading/mentoring software engineering teams in an Agile Environment Experience using C#, ASP.NET Core, and modern JavaScript Frameworks such as Angular Solid understanding of relational databases - MySQL is preferred. Expertise in version … Docker Benefits: Competitive Base Salary Hybrid Working Private Healthcare 33 Days Holiday plus bank holidays 37.5 Hour work weeks - flexi-hours This is a great opportunity for a Lead SoftwareEngineer skilled with C# .NET and Angular, to join a great company offering an incredible benefits package, with the opportunity for further career progression. Please apply for immediate More ❯
Full Stack SoftwareEngineer page is loaded Full Stack SoftwareEngineer Apply locations London time type Full time posted on Posted 2 Days Ago time left to apply End Date: August 19, 2025 (26 days left to apply) job requisition id 136443 End Date Monday 18 August 2025 Salary Range £81,999 - £122,999 We support … flexible working - click here for more information on flexible working options Flexible Working Options Hybrid Working, Job Share Job Description Summary . Job Description JOB TITLE: Full Stack SoftwareEngineer SALARY: £81,999 - £91,110 per annum LOCATION: London HOURS: Full-time - 35 hours WORKING PATTERN: Our work style is hybrid, which involves spending at least two days … What you'll need Generally, you are technically minded and skilled at Java. You have developed a project from inception to production and understand the value of well tested software and production feedback. More specifically we'd like you to have much of the following, but it's ok if you don't check every box: Hands on SoftwareMore ❯
Senior SoftwareEngineer (Quality Platform), London London Senior SoftwareEngineer (Quality Platform), London or Lausanne We are here to advance human health, by reimagining drug discovery with the power and pace of artificial intelligence. The future is coming. A future enabled and enriched by the incredible power of machine learning. A future in which diseases are … as a whole Experience developing comprehensive test plans, thorough test protocols, and delivering test reports based on the continuous automated and manual testing signal of the large multi-component software systems Excellent written, communication and interpersonal skills, with meticulous attention to detail that extends beyond written and verbal communication At least five years industry work experience as a softwareengineer in test Demonstrated success in delivering high quality testing project impact Experience working both independently and as a part of a team environment Nice to have Experience working with scientific tests and in drug discovery Familiarity with the Google Cloud Platform Experience working in fast-paced startup environments and efficiently working on multiple products simultaneously as test More ❯
PLC SoftwareEngineer – Bespoke Machinery | Nottingham | £55,000 + Travel Allowance + Benefits Innovative Solutions | Global Clients | Hands-On Engineering Are you a skilled PLC SoftwareEngineer who enjoys creating tailored automation solutions from the ground up? Do you want to be part of a growing SME that designs and builds bespoke machinery for global clients … across a variety of sectors? This East Midlands based engineering business is looking for a hands-on, customer-facing PLC SoftwareEngineer to join their expert team. Working on both standard and one-off projects, you’ll take ownership of software development from concept through to commissioning – including regular travel across Europe (up to 25%). What … You’ll Be Doing Developing PLC software from scratch for bespoke machinery (Siemens, Allen Bradley) Programming HMI and SCADA systems for intuitive, user-friendly machine interfaces Managing full project lifecycle – from concept, coding, testing to on-site commissioning Working closely with customers to understand and deliver tailored solutions Travelling across Europe (up to 25%) for installation, support, and commissioning More ❯
Employment Type: Permanent
Salary: £55000/annum Travel Allowance + Company Benefits
Nottingham, Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
Rebel Recruitment
Senior SoftwareEngineer (C#, SQL) Incident Support Team Up to £70,000 + Generous On-Call Allowance Remote-First | UK-Based | Full-Time | Permanent Are you a hands-on softwareengineer with a knack for solving complex problems and a passion for system reliability? Were looking for a Senior SoftwareEngineer (Incident Support) to … within SLAs, be contactable by phone, and be able to access your work laptop within 30 minutes. What Youll Bring Strong experience in incident management and technical support alongside software delivery. Solid knowledge of C#, SQL, JavaScript, and React. A proactive mindset with the ability to triage and troubleshoot real-time issues. Strong understanding of Agile delivery, DevOps culture More ❯
Senior SoftwareEngineer: Java page is loaded Senior SoftwareEngineer: Java Apply locations Cannon Street, London time type Full time posted on Posted 3 Days Ago job requisition id R_14987 Job Title Senior SoftwareEngineer: Java Job Description So, who are we? Hello, we're IG Group. We are a publicly-traded FTSE250 … IG's hedging providers (banks, liquidity providers, brokers) to allow IG to hedge and IG's clients to trade. Your role in the Team's Success As a Senior Engineer joining our Direct Market Access (DMA) team, you'll be part of a collaborative and dynamic group that values technical excellence, continuous improvement and growth. You'll bring in … unit testing and automated testing where necessary Work closely with internal stakeholders, when necessary while keeping in mind the external clients' needs Implement feature and reliability enhancements to existing software Troubleshoot and resolve issues in our large and complex system Maintain the pieces of infrastructure required to build and verify our software What you'll need for this More ❯
Embedded SoftwareEngineer - Hybrid - 2 days per week in Bristol We're looking for a mid level Embedded SoftwareEngineer to join a consultancy team. You'll work across a broad range of projects, collaborating with cross-functional teams to deliver high-quality embedded solutions for our clients. Your Skills & Experience: 3+ years of software … with tools like Git, Jira, Confluence Ability to work across the full tech stack, from hardware to UI Please reach out if you have any questions at all! Embedded SoftwareEngineer - Hybrid - 2 days per week in Bristo l More ❯
Embedded SoftwareEngineer - Hybrid - 2 days per week in Bristol We're looking for a mid level Embedded SoftwareEngineer to join a consultancy team. You'll work across a broad range of projects, collaborating with cross-functional teams to deliver high-quality embedded solutions for our clients. Your Skills & Experience: 3+ years of software … with tools like Git, Jira, Confluence Ability to work across the full tech stack, from hardware to UI Please reach out if you have any questions at all! Embedded SoftwareEngineer - Hybrid - 2 days per week in Bristo l More ❯
Embedded SoftwareEngineer - Hybrid – 2 days per week in Bristol We’re looking for a mid level Embedded SoftwareEngineer to join a consultancy team. You’ll work across a broad range of projects, collaborating with cross-functional teams to deliver high-quality embedded solutions for our clients. Your Skills & Experience: 3+ years of software … with tools like Git, Jira, Confluence Ability to work across the full tech stack, from hardware to UI Please reach out if you have any questions at all! Embedded SoftwareEngineer - Hybrid – 2 days per week in Bristo l More ❯
Basingstoke, England, United Kingdom Hybrid / WFH Options
Blatchford
long-term health of our users. Through science, technology, and maintaining a clear focus on people, we make mobility possible. Due to the continued growth and expansion of our Software Department, we have an exciting opportunity for a SoftwareEngineer .NET (Cloud) to join our dynamic growing R&D team. The role As SoftwareEngineer .NET (Cloud) you will be responsible for developing software applications targeting a range of platforms and devices. You will be working towards a shared vision and will help to shape the future roadmap of Blatchford’s Digital Health Strategy. Key duties: Writing high quality, secure software that will perform at scale, easy to test and maintain Supporting … peers by taking part in code reviews, helping each other to develop the best possible software solutions Working across the full software development lifecycle, including architecture and design as well as supporting the setup and management of the formal development process for medical device Working within a modern DevOps environment, following the processes and workflows setup by the More ❯
careers. Championing a collaborative, supportive and flexible work environment empowers our colleagues to reach their full potential. Job description: We are currently looking for a highly motivated and skilled SoftwareEngineer to join our team. As a SoftwareEngineer in the Credit Core team, functional area Credit Initiation , you will innovate and maintain our Core Product … and ABR/S baseline in the area of Credit. You'll collaborate closely with our Tech Lead, Business Analysts and other Software Engineers from the team. Furthermore you'll exchange with stakeholders outside the team including customers and software partners. As a SoftwareEngineer in Credit Core you'll take over component-ownership for Core … components as well as ABR/S software-components in the area of Credit Initiation . To become an expert and take ownership within one of the credit areas To implement new business functionality on the appropriate software layer and add automated tests Work with your colleagues to maintain the functionality within the teams area of expertise To More ❯
Lead SoftwareEngineer - Active NPPV3, SC, Java, Oracle, AWS Up to £550 per day (Inside IR35) London/Remote 6 to 12 Months My client is an instantly recognisable consultancy who require a Lead SoftwareEngineer with Active NPPV3 and Active Security Clearance (SC), to join a business critical programme with an end client. Key Requirements … Proven experience as a Lead SoftwareEngineer Active NPPV3 and Active Security Clearance (SC) Proven experience in migration of legacy (Java) to modern versions (EE/EJB to Spring) Migration from Oracle to PostgreSQL, and from Data Centre to Cloud (AWS) Understanding of Java Standard Edition 8, Java Enterprise Edition 5, 6 and 11 Demonstrable experience with PL More ❯
Employment Type: Contract
Rate: £500.0 - £550.0 per day + up to £550 per day (Inside IR35)
Principal SoftwareEngineer - Active NNPV3, SC, Java, Oracle, AWS Up to £635 per day (Inside IR35) London/Remote 6 to 12 Months My client is an instantly recognisable consultancy who require a Principal SoftwareEngineer with Active NPPV3 and Active Security Clearance (SC), to join a business critical programme with an end client. Key Requirements … Proven experience as a Principal SoftwareEngineer Active NPPV3 and Active Security Clearance (SC) Proven experience in migration of legacy (Java) to modern versions (EE/EJB to Spring) Migration from Oracle to PostgreSQL, and from Data Centre to Cloud (AWS) Understanding of Java Standard Edition 8, Java Enterprise Edition 5, 6 and 11 Demonstrable experience with PL More ❯
Employment Type: Contract
Rate: £600.0 - £635.0 per day + up to £635 per day (Inside IR35)
Lead SoftwareEngineer - Active NPPV3, SC, Java, Oracle, AWS Up to £550 per day (Inside IR35) London/Remote 6 to 12 Months My client is an instantly recognisable consultancy who require a Lead SoftwareEngineer with Active NPPV3 and Active Security Clearance (SC), to join a business critical programme with an end client. Key Requirements … Proven experience as a Lead SoftwareEngineer Active NPPV3 and Active Security Clearance (SC) Proven experience in migration of legacy (Java) to modern versions (EE/EJB to Spring) Migration from Oracle to PostgreSQL, and from Data Centre to Cloud (AWS) Understanding of Java Standard Edition 8, Java Enterprise Edition 5, 6 and 11 Demonstrable experience with PL More ❯