Select how often (in days) to receive an alert: Oxford Nanoscience is currently seeking an experienced Principal Software Engineer . This is a key role that combines innovation with responsibility, as you contribute to both new development projects and the ongoing evolution of our existing product range. You'll be working on highly complex, high-value scientific systems that … power breakthroughs in physics, materials science, and beyond. The Opportunity In this role, you will be responsible for the full software development lifecycle-from concept through to testing and support. You'll work closely with engineers and scientists across disciplines to deliver robust, maintainable, and high-performance software for our precision instruments. Key Responsibilities: Design, develop, and maintain … software applications and device drivers for scientific instruments. Produce clean, maintainable, and well-documented code (primarily in C++, Python). Collaborate with multidisciplinary teams to understand system requirements and translate them into software design specifications. Take ownership of software components, identifying risks and ensuring robust delivery to meet internal and customer requirements. Create and execute unit and More ❯
of the systems and processes to enhance business performance To actively participate in the development of the systems in line with the team’s processes and procedures To rectify software defects in a timely fashion as and when identified To follow project plans and to meet agreed delivery dates following SCRUM methodology To participate in group sessions with the More ❯
of the systems and processes to enhance business performance To actively participate in the development of the systems in line with the team’s processes and procedures To rectify software defects in a timely fashion as and when identified To follow project plans and to meet agreed delivery dates following SCRUM methodology To participate in group sessions with the More ❯
Senior Software Engineer - Python £55000 - 65000 GBP Onsite WORKING Location: Central London, Greater London - United Kingdom Type: Permanent Senior Software Engineer - Python Full-time | Hybrid | Locations: Bristol, Cheltenham, Plymouth, Manchester Our client is a specialist technology consultancy delivering bespoke software and data solutions to government, defence, and critical national infrastructure sectors. They are looking for a Senior … Software Engineer with strong Python expertise to join a high-impact programme, developing solutions that address complex operational challenges. The position is hybrid, with customer-facing work expected on a regular basis (typically every two weeks). What You'll Do Design, develop, and test high-quality software solutions. Work across diverse technologies, with a focus on open … calendar with regular team events, summer parties, and company-wide awaydays. Onsite perks including lunch and drinks allowances. This is an opportunity to join a forward-looking team delivering software that genuinely makes a difference in critical infrastructure. You'll work on meaningful projects, enjoy flexibility and career growth, and be part of an environment that values both technical More ❯
Marchwood, Hampshire, United Kingdom Hybrid / WFH Options
Omega Resource Group
E2E test automation with Cypress • Experience in refactoring legacy applications into modern, scalable, and maintainable solutions • Release procedures, coding design and documentation Candidates who are currently an Application Developer, Software Engineer, Software Developer, Web Developer, Application Engineer and IT Software Engineer could be suitable for this role. To make an application for this role please submit your … For details of other opportunities available within your chose field please visit our website (url removed) Omega is an employment agency specialising in opportunities at all levels within the Engineering, Manufacturing, Aerospace, Automotive, Electronics, Defence, Scientific, Energy & Renewables and Tech sectors. More ❯
Southampton, Marchwood, Hampshire, United Kingdom Hybrid / WFH Options
Omega Resource Group
E2E test automation with Cypress • Experience in refactoring legacy applications into modern, scalable, and maintainable solutions • Release procedures, coding design and documentation Candidates who are currently an Application Developer, Software Engineer, Software Developer, Web Developer, Application Engineer and IT Software Engineer could be suitable for this role. To make an application for this role please submit your … For details of other opportunities available within your chose field please visit our website (url removed) Omega is an employment agency specialising in opportunities at all levels within the Engineering, Manufacturing, Aerospace, Automotive, Electronics, Defence, Scientific, Energy & Renewables and Tech sectors. More ❯
Control Software Engineer Central Southern England Want to work for a company with big resources, but still feel like individuals matter? Then this is a company youll enjoy being part of. Work/life balance, interesting range of work, chances to upskill, whatever your level of experience. And a good range of care benefits to back up your salary More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
AWE Plc
Senior HPC Software Engineer Closing Date: 2nd October 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 … 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 Senior HPC Software Engineer to provide computer science support, through development and deployment of software techniques and solutions. As part of this role, you will be: Providing appropriate assistance for porting … specific codes to new platforms. Designing, coding, testing, installing, and maintaining software modules. Producing suitable online documentation. Interacting with vendors, universities, and US laboratories on leading-edge research. Undertaking research level investigation of advanced novel techniques for solution of multi-physics problems. Developing relevant benchmarks for assessing current and future systems. Maintaining an awareness of current and future developments More ❯
Principal Software Engineer (Java/Python) London (Office Based) £100,000 - £115,000 + Progression + Training An excellent opportunity awaits an experienced software engineer with strong Java and Python skills for a hands-on technical leadership position within an innovative ML-driven SaaS firm, in a role offering technical growth, variety and strong development opportunities.The company is … you will take on a hands-on technical leadership position focused on the full stack development and management of the platform. You'll manage solution architecture and APIs, data engineering, and the performance of AWS cloud services. As a technical authority within the team, you will provide technical guidance and mentorship to more junior members of the development team. … with strong Java and Python expertise, looking for a hands-on leadership position. Someone with strong architecture and AWS DevOps skills, along with solid hands-on experience in data engineering and management.This is a fantastic opportunity to join a growing business in a technical leadership role offering excellent progression opportunities, technical variety, and the chance to play a key More ❯
Employment Type: Full-Time
Salary: £100,000 - £115,000 per annum, Inc benefits
Backend Software Engineer page is loaded Backend Software Engineer Apply locations Uxbridge, UK (ZUK131) United Kingdom Offsite (ZUK99) time type Full time posted on Posted Yesterday job requisition id R56322 Company Overview At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep … Cloud video security systems to the next level. Alta's cloud-based video surveillance solution offers industry leading full AI video analytics and exceptional operational insights. The Alta Video engineering team injects intelligence into their approach to security and all their solutions. They help organisations see, understand, and act on their surroundings to protect people, business, and reputation in … real-time. Could you be part of the ever growing Alta Video backend software team? Job Description The Backend team develops the core of the Alta Video Management System. These are Cloud based distributed systems monitoring and managing Video Cameras, Access Control Systems and Sensors. The Backend team is responsible for analyzing, developing, designing, and maintaining the entire backend More ❯
london, south east england, united kingdom Hybrid / WFH Options
Arrows
Lead Software Engineer – Tech Consultancy - Remote First (1 day a week in Office) London We are a technology consultancy built by engineers, for engineers are partner with some of the most exciting tech companies in the UK, helping them bridge technology gaps, accelerate delivery, improve code quality, and scale products that matter. the mission is simple: deliver impact through … engineering excellence. We’re looking for Lead Engineers to join a growing consultancy team. This is a hands-on role with leadership responsibilities – you’ll guide delivery, mentor engineers, and set technical direction while staying close to the code. You’ll focus primarily on backend development, but with enough frontend experience (React, Vue, or Angular) to contribute across the … Bonus scheme and benefits Remote-first with only 1 day a week in Shoreditch office (at most) High-impact projects with leading clients A culture built around engineering excellence, collaboration, and delivery More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Arrows
Lead Software Engineer – Tech Consultancy - Remote First (1 day a week in Office) London We are a technology consultancy built by engineers, for engineers are partner with some of the most exciting tech companies in the UK, helping them bridge technology gaps, accelerate delivery, improve code quality, and scale products that matter. the mission is simple: deliver impact through … engineering excellence. We’re looking for Lead Engineers to join a growing consultancy team. This is a hands-on role with leadership responsibilities – you’ll guide delivery, mentor engineers, and set technical direction while staying close to the code. You’ll focus primarily on backend development, but with enough frontend experience (React, Vue, or Angular) to contribute across the … Bonus scheme and benefits Remote-first with only 1 day a week in Shoreditch office (at most) High-impact projects with leading clients A culture built around engineering excellence, collaboration, and delivery More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Arrows
Lead Software Engineer – Tech Consultancy - Remote First (1 day a week in Office) London We are a technology consultancy built by engineers, for engineers are partner with some of the most exciting tech companies in the UK, helping them bridge technology gaps, accelerate delivery, improve code quality, and scale products that matter. the mission is simple: deliver impact through … engineering excellence. We’re looking for Lead Engineers to join a growing consultancy team. This is a hands-on role with leadership responsibilities – you’ll guide delivery, mentor engineers, and set technical direction while staying close to the code. You’ll focus primarily on backend development, but with enough frontend experience (React, Vue, or Angular) to contribute across the … Bonus scheme and benefits Remote-first with only 1 day a week in Shoreditch office (at most) High-impact projects with leading clients A culture built around engineering excellence, collaboration, and delivery More ❯
Guildford, Surrey, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Software Engineer – Hybrid - £60k| Surrey | Energy & Geoscience Tech Join a leading provider of advanced modelling and optimisation software for the global energy sector. We’re seeking a Software Engineer to help develop tools that support real-time decision-making in oil and gas field management. What You’ll Do Develop and test software using real-time … Stack .NET ecosystem : WinForms, WPF, Blazor Cloud & DevOps : Microservices, Docker, REST APIs, CI/CD, Terraform Bonus : Machine Learning, and AI What You’ll Bring Degree in Computer Science, Engineering, Physical Sciences, or Maths Strong coding skills and attention to detail Proven programming experience and a passion for building robust, scalable software Comfortable working to deadlines in a More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
TripAdvisor LLC
Software Engineer I - Frontend Focus (Viator) Oxford or London, UK Viator, a Tripadvisor company, is the leading marketplace for travel experiences. We believe that making memories is what travel is all about. And with 300,000+ travel experiences to explore-everything from simple tours to extreme adventures (and all the niche, interesting stuff in between)-making memories that will … leading flexibility and last-minute availability, it's never too late to make any day extraordinary. Viator. One app, 300,000+ travel experiences you'll remember. The Viator Experiences Engineering team is distributed across Europe and is responsible for the Viator mobile apps and all their supporting infrastructure. We run the systems that help operators build their businesses and … parties to utilise our inventory. We provide the tools which help our customer services team provide world class service to travellers and operators internationally. We're looking for a Software Engineer I Frontend Focus to join our fast-growing team. Viator is a remote first company. This role is open to candidates based in Oxford or London in the More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Software Developer – .NET Core, C#, SQL, React/Blazor We’re seeking a talented Software Developer to join a dynamic development team shaping impactful software solutions. You’ll work across the full SDLC, writing clean, scalable code and collaborating with product and cross-functional teams to deliver high-quality applications.You’ll need solid experience with .NET Core More ❯
Senior Software Engineer – IAM Our client is in need of a Senior Software Engineer with experience in Identity and Access Management (IAM) systems. The ideal candidate is skilled in Python, JavaScript/TypeScript, and/or Java, and can design and deliver scalable APIs and modern data workflows. This is a hands-on role where you’ll build … lifecycle management. Responsibilities: Build and scale APIs using FastAPI (Python), ExpressJS (Node.js/TypeScript), or Spring Boot (Java) to power identity lifecycle management systems. Own the end-to-end software lifecycle: design, code, deploy, and operate. Expertise in building and automating CI/CD pipelines with Jenkins, GitHub Actions, or similar tools. Strong skills in Python, JavaScript/TypeScript More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Kuehne+Nagel
Company description: Khne + Nagel (AG & Co.) KG Job description: As the Senior Software Engineer, you will play a key role in bridging the product vision and its technical execution. Youll translate the Product Managers goals into a clear technical roadmap, ensuring development aligns with the product vision. A core part of your role will be acting as a … system ATLAS is built to be scalable, reliable and secure. Develop and propose coding guidelines, conduct thorough code reviews, and enforce best practices to deliver high-quality software. Refine software development processes to boost efficiency and align with the overall product strategy. Take ownership of solving complex technical challenges and making decisions that keep the product on the right … automated and manual, to ensure the product performs as intended. Optimize build, deployment, and operational processes to maintain reliability, prevent downtime, and ensure consistent performance. Coordinate, schedule, and oversee software updates and releases to ensure seamless delivery and execution What we would like you to bring At least 4 years of experience in software development, ideally for WMS More ❯
Software Engineer Candidates that our clients are looking for must have a strong academic background typically with a first class degree or PhD in a numerate subject such as physics, engineering or maths. We look for candidates with the aptitude to learn quickly and take on our customers most challenging problems. We help our staff develop the skills … a PhD in a numerate discipline have a strong academic background typically including A*'s in A-level Maths and Physics have strong verbal and written presentation skills have software development experience, preferably in C/C++. The candidate will be responsible for: developing software for cyber security systems developing novel signal, image, or data processing applications developing More ❯
Software Engineer - AI/ML | Leading Global Pharmaceutical Company My client, a leading global pharmaceutical company, is looking for an experienced Software Engineer to join their AI/ML team. This is a fantastic opportunity to contribute to cutting-edge solutions that support the development of innovative therapies and personalised medicine. Key Responsibilities Develop and maintain Python-based … web applications and supporting infrastructure. Integrate AI/ML components across frontend, backend, data, and compute environments. Deliver high-quality software following best practices, including automated testing and documentation. Monitor and improve key performance metrics across tools and services. Participate in code reviews and contribute to continuous improvement across the team. Required Skills Proficiency in Python and unit testing More ❯
Nursling, Hampshire, United Kingdom Hybrid / WFH Options
CBSbutler Holdings Limited trading as CBSbutler
Senior Embedded C++ Software Engineer 62ph (Inside IR35) Southampton (Hybrid) Initial 6 month contract Our Southampton facility is a leading UK centre of excellence for electro-optics, photonics, and laser-based technologies. The site focuses on the design, development, and manufacture of advanced systems used across defence, aerospace, and security applications. We play an important role in supplying critical … technologies to both the UK armed forces and international partners, contributing to next-generation capabilities in multiple domains. We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business. Direct industry experience is not required, we are happy to explore all backgrounds. We want to develop a new generation of features and … capabilities using innovative software solutions and we need you to create them. Essential Bare metal embedded C++ software development Embedded interfaces e.g. CAN bus, I2C, SPI, GPIO Familiarity with the tools and approaches to embedded development Work in our Southampton office 1-4 days a week. Employees are welcome to work onsite 5 days a week, but our More ❯
Southampton, Hampshire, Nursling, United Kingdom Hybrid / WFH Options
CBSbutler Holdings Limited trading as CBSbutler
Senior Embedded C++ Software Engineer £62ph (Inside IR35) Southampton (Hybrid) Initial 6 month contract Our Southampton facility is a leading UK centre of excellence for electro-optics, photonics, and laser-based technologies. The site focuses on the design, development, and manufacture of advanced systems used across defence, aerospace, and security applications. We play an important role in supplying critical … technologies to both the UK armed forces and international partners, contributing to next-generation capabilities in multiple domains. We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business. Direct industry experience is not required, we are happy to explore all backgrounds. We want to develop a new generation of features and … capabilities using innovative software solutions and we need you to create them. Essential Bare metal embedded C++ software development Embedded interfaces e.g. CAN bus, I2C, SPI, GPIO Familiarity with the tools and approaches to embedded development Work in our Southampton office 1-4 days a week. Employees are welcome to work onsite 5 days a week, but our More ❯
Senior Software Engineer, C++, COR7263 This is a rare opportunity for an experienced, Senior Software Engineer with skills in C++ and Rust, to join an historic British icon at the forefront of Engineering. The Role Ideally with a background in aerodynamics, data science, vehicle dynamics or computer simulations, the Senior Software Engineer will work closely with Design … Engineers, Mechanical Engineers and other technical users, to gather and understand the requirements necessary to ultimately design, develop and maintain the software and computational tools they use - a variety of applications across both web and desktop, such as state-of-the-art simulations, real time data and bespoke analysis tools. Benefits include: Bonus scheme to 12% Enhanced pension Health … of, or the ability to work closely with users Experience of working within smaller teams/companies requiring flexibility and agility is preferred Any experience gained from working within Engineering, or other technical environments would be of benefit I want to do that! If you have any questions or would simply welcome a chat about this excellent Senior SoftwareMore ❯
Hampshire, England, United Kingdom Hybrid / WFH Options
Sanderson
Software Engineer, Developer, C#, .NET, WCF Remote working Salary: £60-70k per Annam + Excellent Pension Scheme Experienced Software Engineer, Developer wanted for a Full time for a hybrid/remote role within a leading private sector service. Hybrid/remote with either 1 day a week or 1 day a month in office. We're on … the lookout for an experienced Software Engineer/Developer with a passion for mentoring to join a high-performing team in a hybrid/remote role for a top-tier within a leading private sector service based in the southeast. This role is perfect for a seasoned software engineer with Experience in C#, .NET and WCF. The Role … of learning and continuous improvement. Whilst implementing and enhancing WCF Services and WinForms UI components. You will also be providing support for internal and external customers, troubleshooting and resolving software issues. Your Role & Responsibilities: As a key member of the development team, you'll play a pivotal role in: Developing and maintaining Web APIs and WCF services for a More ❯
Buckinghamshire, United Kingdom Hybrid / WFH Options
hireful
evolving. You ll work with modern cloud stacks including GCP and AWS, collaborating closely with non-technical stakeholders, turning ideas into elegant solutions. Role: S oftware Developer, Full Stack Software Engineer, Platform Engineer, Full Stack Engineer, Full Stack Developer, .Net Developer, .Net Software Engineer, C# .Net Developer Salary: £40k - £42.5k + Bonus and benefits Location: Milton Keynes (Hybrid More ❯