Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Tripadvisor
and last-minute availability, it's never too late to make any day extraordinary. Viator. One app, 300,000+ travel experiences you'll remember. We're looking for a Software Engineer II to join our fast-growing team. This role is open to candidates based within a commutable distance (generally within 2-3 hours) of one of our office … a fun and friendly environment where the key objective is getting things done. Working closely alongside product managers and designers, our engineers are part of the full process from software design, to code, to test, to deployment and back again. Most of our engineers release code to production every few days and we have a daily release cycle. At More ❯
Worksop, Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
Reed Technology
clean code practices. Nice to Have: Experience with Bootstrap or Material UI . Exposure to CI/CD pipelines and automated testing tools (e.g. Cypress, Playwright). Understanding of software release processes and version control. This is a great opportunity for someone who enjoys solving complex problems, working across the stack, and contributing to a high-performing development team. More ❯
clean code practices. Nice to Have: Experience with Bootstrap or Material UI . Exposure to CI/CD pipelines and automated testing tools (e.g. Cypress, Playwright). Understanding of software release processes and version control. This is a great opportunity for someone who enjoys solving complex problems, working across the stack, and contributing to a high-performing development team. More ❯
Overview Product Software Engineer Python/Vue/TypeScript/Cloud A niche, specialist Research & AI company based in London is currently undergoing major growth and needs to recruit multiple (10+) Product Software Engineers on a permanent basis. This role is predominantly remote, though you will need to be available and willing to go to their London office … once every couple of weeks or as required. Good transport links to London are advisable. The project is very product-focused, so well-rounded product engineering experience is a must - willingness to ask questions to ensure you are building the right things and not just being a plug-and-play developer. This is a collaborative environment where you'll More ❯
Overview Our engineering client in London is actively seeking highly driven, aspiring software engineers who take pride in their work to join their expanding Engineering team. Successful candidates will become part of a cross-functional team, collaborating closely with product managers, designers, and other stakeholders to deliver functional code that addresses real-world problems for both internal More ❯
Telford, Shropshire, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
Senior Software Engineer An AI forward digital agency is looking for a Senior Software Engineer to take technical ownership of new greenfield features in a fast-paced, start-up-style environment. You'll work closely with stakeholders and in a team of 2 back-end developers. Location: Shropshire - hybrid Salary: Up to £75k Tech: Python, GCP (preferred), bonus …/LLMs Experience: 3+ years, ideally from start-up or scale-up backgrounds You'll be hands-on with code, involved in architectural decisions, and help shape a growing engineering function within a scaling business. Interview process: Introductory chat (light technical) Take-home solution design test Deep-dive technical interview More ❯
Lutterworth, Leicestershire, East Midlands, United Kingdom Hybrid / WFH Options
Cyber Talent Limited
C# - Software Engineer - React or Redux - Hybrid - £45,000 + Bens - Hybrid:- This is an excellent opportunity for a Web Software engineer who has experience of developing browser-based solutions and is looking for a new challenge. Opportunities like this do not come up very often and this could really be a landmark moment in your career. You … will be working for one of the most innovative software/services companies in the world, who will enable you to progress your career and learn new skills. Salary - £45,000 + Pension + Health + stock options + hybrid working - 2 days in the office per week. Do you have experience of developing C# solutions in React or … Redux and are looking for a new challenge? You will be working with some of the most innovative software solutions within cyber security and a fantastic team of experts that you will learn from and enhance your technical and domain knowledge. Responsibilities:- This role is part of my customers existing software development team who work in the cyber More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
FIND | Creating Futures
Manchester training team. This organisation is on a mission to shape the future of the UK tech sector by helping people from all backgrounds kick-start their careers in software development. Backed by some of the biggest names in industry, they’re equipping the next generation of developers with the real-world skills employers need. They’re now looking … for a Software Development Trainer to join their team, training, guiding & education apprentices as they work towards their degree-level qualifications in Software Engineering. This is a hybrid role, combining remote delivery with face-to-face training at their Manchester campus. What You’ll Be Doing Deliver engaging and practical training sessions across core software development modules … projects/dissertations. Work collaboratively with colleagues to maintain high standards of teaching, training, and learner support. Ensure training content maps to the Knowledge, Skills & Behaviours (KSBs) in the Software Developer apprenticeship standard. What We’re Looking For Previous teaching or training experience (Trainer/Lecturer/Tutor/Teacher/Instructor) Good knowledge of core programming languages and More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Role: Junior Embedded Software Engineer Location: Newcastle Package: £30,000 - £40,000 + Bonus + Shares + 30 Days Holiday Potential KO2 is partnering with a cutting-edge technology company in Newcastle who are looking for a passionate Graduate or Junior Embedded Software Engineer to join their growing R&D team. This is your chance to work on … real-world products from day one, in a role that blends innovation, collaboration, and career growth. What You'll Do Design & develop embedded software for real-time systems. Work with hardware engineers using protocols like SPI, I2C, and USB. Turn product ideas into robust, reliable software. Analyse test data, solve problems, and improve performance. Research new technologies for future … products. What You'll Need Degree (preferably Master's) in a relevant engineering discipline. Good understanding of electronics and firmware. Proficiency in embedded C programming. Nice to have: Python, C#, JavaScript, HTML, CSS. Familiarity with RTOS and protocols (SPI, UART, I2C, USB, Bluetooth) a bonus. Why You'll Love Working Here Competitive salary (£30,000-£40,000) plus profit More ❯
Role: Junior Embedded Software Engineer Location: Newcastle Package: £30,000 Find out if this opportunity is a good fit by reading all of the information that follows below. - £40,000 Bonus Shares 30 Days Holiday Potential KO2 is partnering with a cutting-edge technology company in Newcastle who are looking for a passionate Graduate or Junior Embedded Software … is your chance to work on real-world products from day one, in a role that blends innovation, collaboration, and career growth. What You'll Do Design & develop embedded software for real-time systems. Work with hardware engineers using protocols like SPI, I2C, and USB. Turn product ideas into robust, reliable software. Analyse test data, solve problems, and improve … performance. Research new technologies for future products. What You'll Need Degree (preferably Master's) in a relevant engineering discipline. Good understanding of electronics and firmware. Proficiency in embedded C programming. Nice to have: Python, C#, JavaScript, HTML, CSS. Familiarity with RTOS and protocols (SPI, UART, I2C, USB, Bluetooth) a bonus. Why You'll Love Working Here Competitive salary More ❯
Geoscience Software Engineer (C++/Qt, Masters or PhD) Guildford, Surrey (On-site) £65000 - £120,000 + 25% Bonus, 10% Pension, Private Medical. - A Masters or PhD Degree in Geology, Physics, Mathematics, Science or Computing. - Can work full-time, 5 days a week in Guildford in the office. Your new company This leading Software provider are looking to … bolster their engineering team with an experienced Geological Software Engineer. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to London and the surrounding areas in Surrey. This role would essentially suit a Structural Geologist with Software Development skills in C++/… an impressive 2024 they pushed towards 100 headcount and have the investment and product positioning to double this in the coming 12 months, with a particular focus on the Engineering team. It's a rapidly changing environment and they champion Agile, so it's important you are flexible and appreciate the nature of a business at the cutting edge More ❯
Embedded Software Engineer 12 Month Contract/Inside IR35/70-75 per hour/Hybrid Location: West Midlands Overview: This is a hands-on technical role for an Embedded Software Engineer to play a key part in the design and implementation of software for advanced power systems. You'll act as the subject matter expert on … embedded controls, supporting projects from concept through to validation, with significant input into hardware-software integration and system architecture. Core Scope & Focus Areas: Lead the embedded software effort across several concurrent projects involving power conversion technologies. Collaborate with systems, hardware, and electronics engineers to define interfaces and shape system behaviour. Take ownership of controller development using microprocessors, DSPs … closely with clients and internal stakeholders to align technical decisions and resolve design trade-offs. Key Skills & Experience Required: Degree-qualified in a relevant discipline (e.g. Electronics, Embedded Systems, Software or Mechatronics). Strong experience delivering embedded software or firmware in safety- or mission-critical industries such as defence, aerospace, transport, energy, or similar. Excellent coding skills in More ❯
Senior ML Platform Engineer (London) - Artificial Intelligence Location London Business Area Engineering and CTO Ref # Description & Requirements Bloomberg's Engineering AI department has 350+ AI practitioners building highly sought after products and features that often require novel innovations. We are investing in AI to build better search, discovery, and workflow solutions using technologies such as transformers, gradient … dense vector databases. We are expanding our group and seeking highly skilled individuals who will be responsible for contributing to the team (or teams) of Machine Learning (ML) and Software Engineers that are bringing innovative solutions to AI-driven customer-facing products. At Bloomberg, we believe in fostering a transparent and efficient financial marketplace. Our business is built on … tools and GitOps workflows Familiarity with implementing automation for model development lifecycles A proactive mentality and ability to collaborate with peers, stakeholders, and management A Degree in Computer Science, Engineering, Mathematics, or similar field of study or equivalent work experience An understanding of Computer Science fundamentals such as data structures and algorithms We give back to the technology community More ❯
Where innovation meets independence in advanced software development This highly profitable and independent company develops specialised software and associated electronics used for sensor processing and display systems. Their international customer base spans from multi-nationals to boutique startups. They are long established in this space and are looking to grow their engineering team. Strong C++ programming skills … a smaller company environment. You'll have significant initiative and autonomy without the bureaucracy of larger organisations. Autonomy doesn’t mean you will be working in a vacuum, the engineering environment is supportive and welcoming, and you can expect others to help with problem solving, idea generation and other similar activities. Alongside the competitive salary there are good benefits More ❯
Contract .Net Software Engineer - Outside IR35 Leeds - Hybrid 2-3 days a week (Must be UK-based) 3-month initial contract - Circa £475 per day The Company An dynamic technical authority are looking for a Contract .Net Software Engineer to build and deliver cutting-edge solutions in the finance space. The Job As a Contract .Net Software … a huge amount of money and time is being invested in this. What you'll need As a minimum, you'll need experience with: Solid experience as a Contract Software Engineer .NET 4.8 and .Net 8 WCF Azure Functions SQL/SSRS So, what's next? If you like what you see, hit the apply button and send your More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Kuehne+Nagel
Company description: Khne + Nagel (AG & Co.) KG Job description: As the 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 sparring … system ATLAS is built to be scalable, reliable and secure. Work with established 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 technical challenges to keep the product on the right track. Develop robust testing … strategies, both 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. Perform software updates and releases to ensure seamless delivery and execution What we would like you to bring At least 3 years of experience in software development, ideally for WMS (specifically More ❯
Principal Software Engineer London £90,000 – £115,000 bonus Instead of being one of hundreds of engineers in a bank or FAANG, you’ll be the hands-on technical authority , shaping standards, pipelines, and engineering direction for the firm. Here you’ll have visible impact , with scope to explore GenAI/LLMs in production —no legacy lock-in … no 80-hour fintech weeks or start-up chaos. You’ll gain career-defining exposure inside a global law firm, earning regulated sector credibility and a rare mix of engineering, governance, and AI adoption experience. What you’ll do Design, build and maintain secure Azure/.NET applications and integrations . Lead and govern CI/CD pipelines, Terraform … e.g. GenAI/LLMs) to enhance legal services. What you’ll need Hands-on coding and delivery of production-grade C#/.NET Core services . Strong Azure cloud engineering (Functions, Service Bus, Cosmos DB, App Services, APIM). Proven use of Terraform IaC for provisioning and managing cloud infra. About the Firm A leading international law firm at More ❯
Ashford, England, United Kingdom Hybrid / WFH Options
CLEO Systems
Node.JS Express new ideas, take initiative and save lives. Others talk about being brave, at CLEO Systems, we’re made that way. By providing highly capable, innovative, and integrated software solutions within integrated urgent care – every role at CLEO Systems is made to be brave. As a Senior Software Developer at Cleo Systems, you will play a key … maintaining robust, high-performance backend services that power our healthcare applications. You’ll work with modern technologies including Node.js, Redis, RabbitMQ, Postgres, and Docker to deliver scalable and secure software that directly supports clinicians and patients. You will take ownership of critical technical components, contribute to architecture decisions, and collaborate with cross-functional teams including DevOps, Product and QA … The ideal candidate for this role would be an experienced engineer who enjoys solving complex problems, writing clean and efficient code, and mentoring others to uphold best practices in software engineering. You will have experience with – Backend Development: Design, develop, and maintain backend services using Node.JS Messaging & Asynchronous Workflows: Build and manage reliable messaging patterns using queues such as More ❯
Ashford, south west england, united kingdom Hybrid / WFH Options
CLEO Systems
Node.JS Express new ideas, take initiative and save lives. Others talk about being brave, at CLEO Systems, we’re made that way. By providing highly capable, innovative, and integrated software solutions within integrated urgent care – every role at CLEO Systems is made to be brave. As a Senior Software Developer at Cleo Systems, you will play a key … maintaining robust, high-performance backend services that power our healthcare applications. You’ll work with modern technologies including Node.js, Redis, RabbitMQ, Postgres, and Docker to deliver scalable and secure software that directly supports clinicians and patients. You will take ownership of critical technical components, contribute to architecture decisions, and collaborate with cross-functional teams including DevOps, Product and QA … The ideal candidate for this role would be an experienced engineer who enjoys solving complex problems, writing clean and efficient code, and mentoring others to uphold best practices in software engineering. You will have experience with – Backend Development: Design, develop, and maintain backend services using Node.JS Messaging & Asynchronous Workflows: Build and manage reliable messaging patterns using queues such as More ❯
Our client, a cutting-edge robotics company operating in the logistics and automation sector, is seeking a Senior Software Engineer to join their growing team. This is a rare opportunity to take technical ownership of complex robotic systems and help shape the foundation of an advanced software stack used in real-world autonomous applications. This role is ideal … C++ and Python code across perception, planning, and controls systems Debug complex runtime issues including data races, memory leaks, and performance bottlenecks Turn research prototypes into robust, production-ready software modules Lead architecture discussions and enforce clean, scalable design patterns Drive engineering standards across CI/CD, observability, and system modularisation Mentor developers through code reviews, pair programming … and design walkthroughs Bridge the gap between research and deployable robotics software-across embedded and cloud platforms What we're looking for: 5+ years of commercial experience writing high-performance C++ (C++17 or newer) and Python Strong understanding of systems-level programming: memory management, threading, profiling Experience debugging complex issues in large, multi-threaded or real-time systems Comfortable More ❯
Job Role: Software Engineer Learn more about the general tasks related to this opportunity below, as well as required skills. - Angular Reference: BH-364c Job Type: Contract (part time) Location: Remote (UK only) Daily rate: £425 per day (Outside IR35) Contract Details: Duration: 12 months Commitment: 1-2 days per month (final week of each month) Scope: Maintenance support More ❯
to deliver modern microservice-based applications? Are you confident in iteratively refining user requirements and removing ambiguity? Do you like challenges and professional growth? We're looking for a Software Engineer to: Design and build critical components for successful solutions Collaborate with a global team of analysts, engineers, and stakeholders Take ownership and drive deliveries within a supportive team … in London, working on the implementation of ampliFi within our agile operating model, aligned with larger products and services to fulfill client needs. Your Expertise Hands-on experience in software development, design, and maintenance Strong analytical and problem-solving skills Experience with the full software development lifecycle, especially Agile methodologies Proficiency in solution design and configuration of FPSL More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Your impact Do you want to take a key role in delivering solutions to support the current and future UK fast jet capabilities. As a Chief Software Engineer, you will be responsible for key technical aspects of the software development across both Eurofighter and GCAP Combat Air programmes. This means you will consider requirements, architecture, tooling … of your role. You will also support and influence across the wider business engaging with other disciplines and senior leadership. Want to make a difference then be a Chief Software Engineer at Leonardo! What you'll bring You will be responsible for ensuring the technical compliance of software solutions across all areas of the software development life … cycle. Your skills will include: High integrity/critical software development in an aerospace or similar environment (Nuclear, Rail, Finance, Medical, etc) Experience across all aspect of the software development life cycle Demonstrable experience in delivering software projects This is not an exhaustive list, and we are keen to hear from you even if you might not More ❯
model and we expect our leaders to flex where they work based on the needs of the company and their teams. The Role We are looking for a Senior Software Engineer to join us to help us build, enhance and scale our Protection Platform product. The Protection Platform lives within a modern tech ecosystem: Hosted entirely in the cloud … our systems. We've recently moved to Gitlab and are currently building out our next generation of automated deployment pipelines. We've incorporated some of the best open-source software into our systems and processes including Kubernetes, Terraform, Helm, Flux, Docker and Renovate. Integrated with some of the leading products in the industry including Auth0, Segment, Customer IO, Snowflake … as Infrastructure-as-Code using a Git Ops based approach. A sandbox available for rapid prototyping with AWS technologies. You'll join a team actively practicing: Collaborative approaches to engineering including pair and ensemble programming. A shift left mindset on quality and security. Build/Run philosophy: we own our code in production-we write it, test it, deploy More ❯
Kingston Upon Hull, East Riding of Yorkshire, United Kingdom
Corecom Consulting
Software Engineer - React/Node/GraphQL Upto £45,000 + Benefits E ast Yorkshire - 4 days in office Full-time | Permanent Our client builds cutting-edge eCommerce platforms for some of the world's biggest automotive brands - BMW, Toyota, Jaguar Land Rover. We're looking for a JavaScript-savvy Software Engineer to help us shape the future … What you'll be doing: Building slick front-ends and robust APIs for our omni-channel platform Working with React, TypeScript, Node, and GraphQL Collaborating with product, UX, and engineering teams in an Agile environment Integrating third-party APIs and solving real-world scaling challenges What we're looking for: Solid experience with React, TypeScript, Node.js, and GraphQL Comfortable More ❯