slough, south east england, united kingdom Hybrid / WFH Options
CXC
Deliver robust, secure-by-design software for medical applications. Must-Have Skills BS/MS in Computer, Electrical, or Electronics Engineering (or equivalent). Proven experience writing high-quality, high-performance C++ (C++17 or newer) code. Strong knowledge of Unix/Linux environments. Hands-on experience with inter-process communication (gRPC, DDS, Zenoh, etc.). Experience with … hardware systems and remote device management. Solid understanding of TDD and unit testing using tools like Google Test (gtest). Strong analytical and problem-solving skills, with attention to codequality and maintainability. Nice-to-Have Skills Familiarity with GUI frameworks such as React or Qt. Background in medical devices or regulated industries (automotive, aerospace, finance). More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Vertus Partners
features Work closely with product managers, designers, and stakeholders to translate ideas into robust, scalable solutions Mentor, guide, and grow a talented engineering team, while setting best practices for codequality, performance, and security Stay hands-on with code, while also steering technical strategy and project planning Champion an agile development process, ensuring efficient delivery and More ❯
and data acquisition logic to run complex experimental setups. Optimising for performance, latency, and stability across multiple software layers. Contributing to architectural decisions, mentoring junior developers, and driving softwarequality across the team. Collaborating closely with scientists and hardware engineers to ensure the software behaves precisely as required under experimental conditions. Helping to shape long-term technical direction More ❯
and data acquisition logic to run complex experimental setups. Optimising for performance, latency, and stability across multiple software layers. Contributing to architectural decisions, mentoring junior developers, and driving softwarequality across the team. Collaborating closely with scientists and hardware engineers to ensure the software behaves precisely as required under experimental conditions. Helping to shape long-term technical direction More ❯
production deployment - balancing innovation with stability and performance. Identifying risks and blockers early, managing resources to mitigate challenges, and escalating when required. Ensuring best practice in agile software development, codequality, and performance optimisation across the team. Coaching and mentoring team members to support their professional growth and technical development. Collaborating closely with hardware and site reliability More ❯
teams of scientists, clinicians, and engineers to ensure research objectives meet practical application requirements. Communicate research results through internal presentations and external publications, as applicable. Maintain high standards of codequality, reproducibility, and team collaboration practices. Qualifications & Experience: PhD or equivalent experience in Computer Science, Machine Learning, or a related discipline. Proven experience in designing and implementing More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Forward Role Recruitment
Android & iOS Engineer Roles | Kotlin/Swift | London Hybrid | Consumer App | Tech for Good 💚 Are you passionate about building high-quality mobile apps that make a genuine impact on the lives of others? 📱 Do you want to work on a product used by millions of users globally every single day? 🌍 If so, this could be the opportunity for … and delivery. ✨ x1 Senior iOS Engineer (Swift) – shaping the iOS app’s evolution, leading on new feature delivery, and driving forward technical excellence. Both teams love clean, native, modern code, and everything you build will be seen, used, and loved globally. What you’ll do (depending on role): Design, build, and maintain beautiful, high-performance mobile applications. Ship features … end-to-end, from concept through to release on the App Store/Play Store. Collaborate closely with Product, Design, and Backend teams. Ensure codequality, reliability, and scalability through testing and best practices. Work in an agile environment (Scrum/Kanban). Bring ideas, energy, and curiosity, and help shape the future of a product used More ❯
design, development, and implementation of Guidewire InsuranceSuite solutions (PolicyCenter, BillingCenter, ClaimCenter). This role involves technical leadership, mentoring junior developers, and collaborating with stakeholders to deliver scalable, high-quality insurance applications. Key Responsibilities : Lead end-to-end development of Guidewire modules including PolicyCenter, BillingCenter, and ClaimCenter. Architect and implement scalable, maintainable solutions aligned … with enterprise IT strategy. Collaborate with business analysts, product owners, and QA teams to gather requirements and deliver robust solutions. Guide and mentor junior developers in best practices, clean code, and modern engineering principles. Conduct code reviews, enforce coding standards, and ensure high software quality. Manage deployment strategies and ensure smooth integration across environments. Troubleshoot and resolve complex More ❯
FFmpeg with hardware acceleration. Develop high-performance C++ software with multi-threading and IPC. Collaborate with cross-functional teams to build secure-by-design medical device software. Maintain high codequality through documentation and peer reviews. Skills & Experience Expert-level C++ development skills (C++11 or higher) with performance optimisation. Strong experience with WebRTC and software video pipelines More ❯
Assessment & Optimisation Evaluate current team structure, skills and ways of working. Recommend the go-forward org design (roles, hiring, outsourcing, leadership model). Raise the bar on delivery speed, codequality and agile practices. Product & Technology Alignment Integrate the product roadmap with realistic technology execution. Prioritise releases and ensure delivery meets commercial and regulatory objectives. Strategic & Investor More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Planet Pharma
Design and integrate live streaming features into existing video pipelines. Use hardware acceleration for low-latency video processing and streaming. Develop secure, high-performance software for medical devices. Ensure codequality, reliability, and maintainability. Requirements: Expertise in WebRTC and video pipeline frameworks (GStreamer, FFmpeg). Strong C++ (C++11+) skills including multithreading and IPC. Clear, maintainable coding style … awards from industry accredited bodies for our commitment to excellence and service delivery. We have extensive functional expertise including: Regulatory Affairs, Pharmacovigilance, QA, QC, Submissions experts, Clinical development, Quality, Biostatistics, and Medical Affairs/Writing. We are an equal opportunities Recruitment Business and Agency. We welcome applications from all suitably qualified candidates regardless of their race, sex, disability More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Sutherland
We are looking for a Senior QA Automation Engineer with deep expertise in TypeScript and Playwright to join our growing quality team. This role is ideal for someone who thrives in a fast-paced environment, has strong problem-solving skills, and enjoys building robust test frameworks that support engineering at scale. You will play a key role in … shaping our test automation strategy, designing scalable solutions, and driving quality across cross-functional teams. Key Responsibilities Design and build robust automation frameworks from scratch using Playwright with TypeScript. Write reusable, maintainable, and scalable automated test scripts for end-to-end and integration testing. Drive adoption of test automation practices across teams, ensuring adherence to automation coding standards … using Buildkite, Spinnaker, Jenkins, or similar tools. Proficient with Git and best practices around version control in a collaborative development environment. Ability to write clean, modular, and reusable automation code following industry best practices. Strong communication skills with the ability to work closely with cross-functional teams and align quality objectives. Experience working in Agile environments with More ❯
ll test and automate complex applications running on low-latency, high-performance computing platforms used in surgical environments. Role Summary An automation-first quality culture , where softwarequality is built through code. As a Software Development Engineer in Test (SDET) , you’ll design, develop, and maintain automated test solutions for embedded and connected device platforms. This … traditional web or mobile environments. Key Responsibilities Design, develop, and maintain robust, reusable test automation frameworks for device software. Collaborate with developers to define testable architectures and embed quality throughout the SDLC. Create and execute advanced test strategies for embedded platforms (Linux, Android, IoT). Develop test plans and protocols for APIs (REST, IPC), web interfaces, and OTA … pipelines (Jenkins, GitHub Actions, Azure DevOps). Support manual testing activities when required and promote automation best practices. Produce and maintain technical documentation and standards for automation and quality engineering. Technical Competencies Strong proficiency in Python (critical requirement). Solid experience with test automation frameworks (e.g., PyTest, Selenium, Appium, or equivalent). Familiarity with Linux , real-time systems More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Supporting Education Group
better achieve our goals. Collaborate with both internal and external teams to ensure that project requirements (functional and non-functional) are clearly understood, accurately implemented to the highest quality, make best … use of technology and conform to best practice design principals; balancing innovation and appropriate risk-taking with engineering rigour and meeting the commercial demands of the business. Participate in code reviews and evangelizing best architectural and coding practices; helping to identify where improvements can be made and championing their adoption across the team. Simplify the existing architecture, delivering reusable … week to catch up with other team members. The role may also require occasional travel to other offices when necessary. About You Talented engineer with a passion for softwarequality, an eye for continuous improvements, and a solution-based approach that focuses on the bigger picture whilst remaining pragmatic and operating within known constraints. Ideally 5+ years' hands More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Balance Talent
partners to major financial corporations. They have multi-year contracts in place to continue working in partnership with blue chip £billion organisations as they expand into new territories. SoftwareQuality is at the very core of what they do. They’re deeply passionate about delivering QualitySoftware and Test-Driven Development is in their DNA. You … promotion is endless and they are active looking for future leaders Why they’ll be interested in you - You have solid Programming experience, with a keen interest in SoftwareQuality & Testing C# or Python or Java knowledge needed You probably have a relevant degree at 2:1 level or above You may have 1-3 years commercial experience More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Opus Enterprise Ltd T/A Real Recruitment
Developer SPA Web This is an amazing opportunity for an experienced Senior Developer to be responsible for designing, developing, and maintaining software applications, with a focus on high-quality, scalable code. This role demonstrates deep technical understanding and strong problem-solving and works both independently and in collaboration with other developers and stakeholders. The position of Senior Developer … evaluating new technologies, frameworks, or approaches to improve development process or product offerings. Participate in on-call rota for P1/P2 operational related issues needing immediate attention. Quality Assurance Ensure software is thoroughly tested and delivered to a … high standard, with a focus on minimizing bugs and improving performance. Follow and support coding standards ensuring best practices are followed. Advocate for continuous improvement to development processes and code quality. Governance and Compliance Follow coding standards and security policies, maintaining and supporting compliance with security standards/guidelines such as PCI v4, OWASP etc. Keep training and knowledge More ❯
Engineer who thrives in a fast-paced environment and enjoys solving complex problems across the stack. You’ll play a key role in designing, building, and maintaining high-qualitysoftware that directly impacts our users. Tech Stack You’ll Work With: Back End: Python (FastAPI/Django/Flask — depending on your stack) Front End: React + TypeScript … and design teams to ship new features Contribute to architectural decisions and code reviews Help improve performance, scalability, and developer experience Write tests and documentation to ensure softwarequality About You 4+ years of experience in full stack development Strong proficiency in Python (and experience with modern frameworks) Solid experience with React and TypeScript in production applications … Familiar with REST APIs, web security best practices, and SQL databases Passionate about clean code, performance, and great UX Comfortable working in an agile, fast-moving team environment Strong communicator who thrives in a collaborative culture More ❯
that make complex model outputs intuitive and actionable. Own architecture and design decisions — schemas, modularisation, and system patterns. Refactor and optimise existing systems for performance and maintainability. Improve quality and speed through testing and CI/CD. Work side-by-side with founders and senior engineers — we collaborate on-site four days a week. Requirements What We’re … systems. Skilled with TypeScript , React , and Next.js for high-quality front-end work. Solid testing habits and CI/CD experience. Product-focused mindset and attention to code quality. Comfortable working on-site in a fast-paced, collaborative startup. Nice to Have Experience with data-heavy or high-throughput systems. Exposure to applied AI or LLM integrations More ❯
Change Software Forever QA slows the world down. Flaky tests kill trust, stall releases, and bleed engineering velocity. Duku AI is ending that era. We’re building autonomous agents that think like engineers: they run every critical user journey, catch More ❯
Change Software Forever QA slows the world down. Flaky tests kill trust, stall releases, and bleed engineering velocity. Duku AI is ending that era. We’re building autonomous agents that think like engineers: they run every critical user journey, catch More ❯
Oxfordshire, England, United Kingdom Hybrid / WFH Options
IC Resources
mentor a small team of software engineers and data specialists. Oversee the design, development, and delivery of high-quality data software. Manage project timelines, priorities, and softwarequality processes. Collaborate with research and engineering teams to deliver integrated solutions. Drive best practices in coding, testing, and continuous improvement. Contribute technically in Python or similar languages when More ❯
oxford district, south east england, united kingdom Hybrid / WFH Options
IC Resources
mentor a small team of software engineers and data specialists. Oversee the design, development, and delivery of high-quality data software. Manage project timelines, priorities, and softwarequality processes. Collaborate with research and engineering teams to deliver integrated solutions. Drive best practices in coding, testing, and continuous improvement. Contribute technically in Python or similar languages when More ❯
High Wycombe, England, United Kingdom Hybrid / WFH Options
Searchability®
enterprise-level support and ensuring high-quality customer experience. You'll work closely with customers to deliver and customise applications, resolve technical issues, and contribute to softwarequality through testing and feedback. Key responsibilities include: • Taking incoming support calls and providing timely, effective assistance • Monitoring and managing support tickets within agreed SLAs • Diagnosing and resolving customer More ❯
Gerrards Cross, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
Searchability (UK) Ltd
enterprise-level support and ensuring high-quality customer experience. You'll work closely with customers to deliver and customise applications, resolve technical issues, and contribute to softwarequality through testing and feedback. Key responsibilities include: * Taking incoming support calls and providing timely, effective assistance * Monitoring and managing support tickets within agreed SLAs * Diagnosing and resolving customer More ❯
milton keynes, south east england, united kingdom Hybrid / WFH Options
Searchability®
enterprise-level support and ensuring high-quality customer experience. You'll work closely with customers to deliver and customise applications, resolve technical issues, and contribute to softwarequality through testing and feedback. Key responsibilities include: • Taking incoming support calls and providing timely, effective assistance • Monitoring and managing support tickets within agreed SLAs • Diagnosing and resolving customer More ❯