About The Role Job Level: 9 UK Wide We are looking for a Senior Software Engineer who will be responsible for designing, developing, and deploying high-quality software solutions. You will work on complex software projects, contributing to the architecture, development, and improvement of software systems. This role involves mentoring junior engineers, collaborating with cross-functional teams, and driving the adoption of best practices in software development. Responsibilities Design, develop, and maintain complex software solutions, ensuring they are robust, secure, tested and scalable. Contribute to softwarearchitecture decisions, ensuring alignment … to develop their skills and promote best practices. Collaborate with cross-functional teams, including product management, UX/UI, DevOps, and QA, to ensure software meets business requirements. Implement and optimise CI/CD pipelines to enhance development efficiency and software quality. Conduct code reviews, providing constructive feedback More ❯
We are looking for a Technical Lead with strong expertise in automotive-grade embedded software development for high-performance, distributed computing systems. In this role, you will be part of an engineering team responsible for developing software solutions for edge devices, enabling large-scale data collection, experimentation, validation … and autonomy in a fleet of vehicles. You will design the softwarearchitecture to integrate machine learning-based autonomous driving (AD) solutions into L2-L3 automotive systems, ensuring high reliability, performance, and compliance with safety standards. This is a high-impact role that provides broad technical leadership within … a fast-growing team. Tasks Technical Program Leadership: Lead key embedded software development projects, ensuring timely delivery by managing requirements, risks, milestones, and dependencies, with a strong emphasis on safety and compliance. SoftwareArchitecture Design: Develop and implement software architectures to integrate ML-based AD solutions More ❯
We are the leading provider of Academic-Dental software solutions in North America with clients located around the world. Our products enable education institutions to train the next generation of dental professions to deliver dental care to a variety of markets, including the underserved and uninsured. Our core on … double-digit growth over the next 12 months. To continue building on our success and achieve those goals, we are looking for a Principal Software Engineer to join our axiUm team, reporting to the Head of Engineering. The primary responsibility of this role is to modernize our market-leading … axiUm desktop enterprise solution. You will be engaged throughout all phases of the software development life cycle and use your drive for technology and quality to help us exceed customer expectations. You are passionate about technology and look forward to designing, implementing, and scaling solutions that are innovative, reliable More ❯
london, south east england, united kingdom Hybrid / WFH Options
Futura Design Limited
Our OEM Client based in Gaydon, is searching for a Charging Software Architect to join their team, Inside IR35. This is a 12-month contract position initially until 31st March 2026, with the potential for further extensions. Umbrella Pay Rate: £27.03 per hour. Charging Software Architect with a … strong background in automotive, electric vehicles, UML, and model-based engineering. The Software Architect will be responsible for designing and delivering the softwarearchitecture, including all related artifacts, using appropriate tools and methodologies to represent system functions. Additionally, they will communicate architectural concepts to the development team … ensuring that the software meets all functional, quality, and security requirements. The role also involves supporting the resolution of charging softwarearchitecture issues and collaborating across teams and functions to develop software requirements. A solid understanding of Embedded Coder and MISRA C for production code generation More ❯
south west london, south east england, united kingdom Hybrid / WFH Options
Futura Design Limited
Our OEM Client based in Gaydon, is searching for a Charging Software Architect to join their team, Inside IR35. This is a 12-month contract position initially until 31st March 2026, with the potential for further extensions. Umbrella Pay Rate: £27.03 per hour. Charging Software Architect with a … strong background in automotive, electric vehicles, UML, and model-based engineering. The Software Architect will be responsible for designing and delivering the softwarearchitecture, including all related artifacts, using appropriate tools and methodologies to represent system functions. Additionally, they will communicate architectural concepts to the development team … ensuring that the software meets all functional, quality, and security requirements. The role also involves supporting the resolution of charging softwarearchitecture issues and collaborating across teams and functions to develop software requirements. A solid understanding of Embedded Coder and MISRA C for production code generation More ❯
west london, south east england, united kingdom Hybrid / WFH Options
Futura Design Limited
Our OEM Client based in Gaydon, is searching for a Charging Software Architect to join their team, Inside IR35. This is a 12-month contract position initially until 31st March 2026, with the potential for further extensions. Umbrella Pay Rate: £27.03 per hour. Charging Software Architect with a … strong background in automotive, electric vehicles, UML, and model-based engineering. The Software Architect will be responsible for designing and delivering the softwarearchitecture, including all related artifacts, using appropriate tools and methodologies to represent system functions. Additionally, they will communicate architectural concepts to the development team … ensuring that the software meets all functional, quality, and security requirements. The role also involves supporting the resolution of charging softwarearchitecture issues and collaborating across teams and functions to develop software requirements. A solid understanding of Embedded Coder and MISRA C for production code generation More ❯
to: Create and maintain ASP.NET web applications with a microservice backend. Collaborate with a multi-disciplinary agile team (Product, Delivery, UX/UI, DevOps, Architecture, Infra, QA). Support softwarearchitecture design through research and tech spikes. Document, revise, and update the technical knowledge base. Participate in … sprint reviews, and retrospectives. Assist with estimating work items, project planning, and deployments. You're a perfect fit if you have: 7+ years of software development experience. 2+ years of experience with React, JS, HTML, and CSS. Strong understanding of OOP, design patterns, REST APIs, softwarearchitecture … and Terraform. Nice to have: Experience with AWS or GCP. Contributions to open-source projects or significant side projects. Knowledge of security, DevOps, enterprise architecture (ESB), AKS, and API Gateways like Tyk. Location requirement: Although this position offers the possibility to work remotely, you have to be based anywhere More ❯
Software Engineer/Senior Software Engineer London, United Kingdom The role We are seeking a curious, creative and motivated individual who rises to the challenges of continuing to build an innovation-driven start-up. As we progress towards Series A funding, this is a unique opportunity to help … define the future of surgery and play a significant role in shaping the company's product. This role is available at Software Engineer and Senior Software Engineer level, depending on experience. As our (Senior) Software Engineer, you will contribute to ongoing improvements and upgrades to our surgical … Suggest and develop new product features and support them through to release into a medically regulated environment. Hold responsibility in designing, developing and maintaining software components in C++ and Python. Collaborate with other software engineers and imaging scientists as well as regulatory and clinical experts to ensure our More ❯
Senior Software Engineer, Alexa Daily Essentials Are you excited to work on a product which is used by millions of customers on a daily basis? Come and join the Alexa Daily Essentials team. Our team owns several high volume features and we believe voice is the most natural user … across many domains and are looking for people that will help us shape the future of Alexa. The Role: We are looking for a Software Development Engineer to drive and define the technology and product vision for how Alexa helps in the household. We see Alexa acting as a … personal assistant for the house, helping household members organize their daily life and tasks. As a Software Development Engineer in the team, you will contribute to define the softwarearchitecture to support this vision and work in a team of developers to implement it with you. You More ❯
Job purpose As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company's core and technology leaders that truly … understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship … solutions to solve daring problems for our customers. You will play a key role in driving our ambition to create a best-in-class software engineering team, environment, and culture. We are looking for people to join our community of engineers to drive this transformation, build a modern digital More ❯
that are reshaping the world of regulatory compliance. Role mission: We are seeking a highly skilled and technical Solution Architect to join our dynamic software development team. As a Solution Architect, you will be responsible for designing and implementing comprehensive, efficient and maintainable software solutions that meet both … our client's needs and align with our company's technology strategy. Responsibilities: Solution Design: Develop and design softwarearchitecture solutions that are scalable, secure, and meet the functional requirements of our clients. Technical Leadership: Provide technical leadership and guidance to the development team, ensuring that best practices … Collaborate with stakeholders, including clients, project managers, and development teams, to gather requirements and ensure alignment with business objectives. Documentation: Create detailed documentation for architecture solutions, including diagrams, specifications, and guidelines for implementation. Risk Management: Identify potential risks and develop strategies to mitigate them, ensuring the reliability and performance More ❯
Software Engineering Manager - Selling Experience Summary Job purpose As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company … s core and technology leaders that truly understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. All the details We are seeking a passionate … Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence. Being creative, curious, and confident, you will be an integral part of our empowered, self-managing, multi-disciplinary engineering teams - designing, building, releasing, and maintaining products. Working as an equal partner with your Product and More ❯
About The Role Job Level: 10 UK Wide We are looking for aLead Software Engineerwho 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 More ❯
Job title (Senior) Software Engineer The role We are seeking a curious, creative and motivated individual who rises to the challenges of continuing to build an innovation-driven start-up. As we progress towards Series A funding, this is a unique opportunity to help define the future of surgery … and play a significant role in shaping the company’s product. This role is available at Software Engineer and Senior Software Engineer level, depending on experience. As our (Senior) Software Engineer, you will contribute to ongoing improvements and upgrades to our surgical hyperspectral imaging system. In particular … suggest and develop new product features and support them through to release into a medically regulated environment; hold responsibility in designing, developing and maintaining software components in C++ and Python; collaborate with other software engineers and imaging scientists as well as regulatory and clinical experts to ensure our More ❯
london, south east england, united kingdom Hybrid / WFH Options
Hypervision Surgical
Job title (Senior) Software Engineer The role We are seeking a curious, creative and motivated individual who rises to the challenges of continuing to build an innovation-driven start-up. As we progress towards Series A funding, this is a unique opportunity to help define the future of surgery … and play a significant role in shaping the company’s product. This role is available at Software Engineer and Senior Software Engineer level, depending on experience. As our (Senior) Software Engineer, you will contribute to ongoing improvements and upgrades to our surgical hyperspectral imaging system. In particular … suggest and develop new product features and support them through to release into a medically regulated environment; hold responsibility in designing, developing and maintaining software components in C++ and Python; collaborate with other software engineers and imaging scientists as well as regulatory and clinical experts to ensure our More ❯
relationship with counterparts within the corporate technology team to align and support corporate and cross-divisional initiatives. You will manage a global staff of software engineers across value streams and partner with your Product Management and Quality peers to support agile scrum teams across the globe. Key Responsibilities: Product … new product features and enhancements, ensuring that they are scalable, reliable, and meet customer needs. Leadership & Team Development Lead and inspire a team of software engineers, architects, and engineering managers, ensuring high performance and professional growth. Cultivate a high-performance culture, emphasizing accountability, innovation, collaboration, and quality. Establish and … and operational efficiency. Mentor and guide engineering leadership, providing direction on both technical and operational aspects of product development. Technical Oversight & Innovation Oversee the architecture and design of complex software systems, ensuring robust and scalable solutions. Balance technical priorities with business goals to deliver innovative products while ensuring More ❯
Technologies: Docker SQL NoSQL AWS Lambda DynamoDB Application Security HTML5 ES2018 React Redux Webpack NodeJS REST APIs Git SoftwareArchitecture Scalable Apps Optimisation The Benefits: Work with Iconic brands Manage & Mentor a Small Team Option to work remotely Responsibilities: Leading the team to evolve the framework & technology stack … Computer Science or related area Excellent communication skills in English, both written and verbal HTML5 ES2018 Webpack Node.js REST APIs Git/workflow models SoftwareArchitecture Scalable Apps Enterprise CMS implementation (nice to have) Knowledge of Machine Learning - beneficial Applicants are invited to apply as soon as possible More ❯
team at Advanced Space is leading humanity back to the Moon and pioneering innovative solutions in the space industry. This team is seeking a Software Engineer responsible for developing ground and flight software for missions to the moon and beyond. Advanced Space is a rapidly growing, privately held … be authorized to work in the U.S. without the need for current or future sponsorship. This position includes the following duties and responsibilities: Support software development and architecting efforts on a variety of projects from Flight Software ( FSW ) to toolkit and visualization developments to supporting ML and autonomous … systems. Participate in the full software development life cycle ( SDLC ) including requirements, implementation, testing, integration, and mission operations. Generate softwarearchitecture solutions for new project needs. Work with aerospace engineering staff to develop operational and performance requirements and ensure the final solution meets their needs. Document findings More ❯
Ready to drive technological vision and own your career path in 2025 and beyond? Join our clients dynamic team as Senior Director for Software Engineering with an equity stake in our future success. The role will be to lead the software innovation, shape AI-first platforms, and become … sills to Build and mentor high-performing engineering teams whilst driving accountability and excellence in project delivery Technical Excellence Oversee development of scalable, secure software solutions Champion AI-first softwarearchitecture Ensure robust system architecture and cybersecurity compliance Experience Required 5+ years in software engineering … with 3+ years in senior management Proven success implementing AI-first software solutions Experience with cloud platforms (GCP, AWS, Azure) Track record scaling technical teams and delivering complex projects Deep knowledge of cybersecurity and data privacy regulations Proficiency in Python, Java, React, C#, and cross-platform development Key Attributes More ❯
Ready to drive technological vision and own your career path in 2025 and beyond? Join our clients dynamic team as Senior Director for Software Engineering with an equity stake in our future success. The role will be to lead the software innovation, shape AI-first platforms, and become … sills to Build and mentor high-performing engineering teams whilst driving accountability and excellence in project delivery Technical Excellence Oversee development of scalable, secure software solutions Champion AI-first softwarearchitecture Ensure robust system architecture and cybersecurity compliance Experience Required 5+ years in software engineering … with 3+ years in senior management Proven success implementing AI-first software solutions Experience with cloud platforms (GCP, AWS, Azure) Track record scaling technical teams and delivering complex projects Deep knowledge of cybersecurity and data privacy regulations Proficiency in Python, Java, React, C#, and cross-platform development Key Attributes More ❯
of the Solid State Plc group, listed on the AIM stock market under code SOLI. This job description is for the role of Senior Software Engineer - C/C++, with responsibility for the development and maintenance of new and existing products. Job Type: Permanent, Full Time Job Title: Senior … Software Engineer - C/C++ Location: Flexible blend of working from home and office-based work at Iver, UK (just outside M25, NW London). Hours: 37.5 hours per week, 25 days annual holiday (plus public holidays). Salary: Circa £85k depending on skills and experience, plus salary-sacrifice … candidate is likely to have a good Computer Science or Electrical Engineering degree, plus perhaps other post-graduate qualifications and a track-record of software development in C/C++. One of the most important traits is the desire, drive and enthusiasm to produce the world's best-in More ❯
JOB TITLE: Senior Software Developer - Freelance - Outside IR35 COMPANY: PPC Creative Limited REPORTING TO: Chief Operating Officer DEPARTMENT: Technical Support LOCATION: Remote COMPANY OVERVIEW Picture Production Company is a leading International Creative Production agency that combines a dedicated award-winning creative team with unparalleled post-production facilities. With offices … passion, and our attention to detail can be seen on-screen in every job we do. ROLE OVERVIEW We are seeking an experienced Senior Software Developer to join our development team. In this role, you will design, develop, and maintain high-quality software solutions. MAIN RESPONSIBILITIES Lead the … design and implementation of complex software systems. Collaborate with product managers and stakeholders to define technical requirements. Write clean, maintainable, and efficient code. Conduct thorough code reviews and provide constructive feedback. Troubleshoot and resolve complex technical issues. Introduce and advocate for best practices in software development. Contribute to More ❯
JOB TITLE: Senior Software Developer - Freelance - Outside IR35 COMPANY: PPC Creative Limited REPORTING TO: Chief Operating Officer DEPARTMENT: Technical Support LOCATION: Remote COMPANY OVERVIEW Picture Production Company is a leading International Creative Production agency that combines a dedicated award-winning creative team with unparalleled post-production facilities. With offices … passion, and our attention to detail can be seen on-screen in every job we do. ROLE OVERVIEW We are seeking an experienced Senior Software Developer to join our development team. In this role, you will design, develop, and maintain high-quality software solutions. MAIN RESPONSIBILITIES Lead the … design and implementation of complex software systems. Collaborate with product managers and stakeholders to define technical requirements. Write clean, maintainable, and efficient code. Conduct thorough code reviews and provide constructive feedback. Troubleshoot and resolve complex technical issues. Introduce and advocate for best practices in software development. Contribute to More ❯
JOB TITLE: Senior Software Developer (Short-term Contract) COMPANY: PPC Creative Limited REPORTING TO: Chief Operating Officer DEPARTMENT: Technical Support LOCATION: Soho, London (Remote/Office-Based) CONTRACT LENGTH: 4 to 8 weeks COMPANY OVERVIEW Picture Production Company is a leading International Creative Production agency that combines a dedicated … passion, and our attention to detail can be seen on-screen in every job we do. ROLE OVERVIEW We are seeking an experienced Senior Software Developer to join our development team. In this role, you will design, develop, and maintain high-quality software solutions. MAIN RESPONSIBILITIES Lead the … design and implementation of complex software systems. Collaborate with product managers and stakeholders to define technical requirements. Write clean, maintainable, and efficient code. Conduct thorough code reviews and provide constructive feedback. Troubleshoot and resolve complex technical issues. Introduce and advocate for best practices in software development. Contribute to More ❯
JOB TITLE: Senior Software Developer (Short-term Contract) COMPANY: PPC Creative Limited REPORTING TO: Chief Operating Officer DEPARTMENT: Technical Support LOCATION: Soho, London (Remote/Office-Based) CONTRACT LENGTH: 4 to 8 weeks COMPANY OVERVIEW Picture Production Company is a leading International Creative Production agency that combines a dedicated … passion, and our attention to detail can be seen on-screen in every job we do. ROLE OVERVIEW We are seeking an experienced Senior Software Developer to join our development team. In this role, you will design, develop, and maintain high-quality software solutions. MAIN RESPONSIBILITIES Lead the … design and implementation of complex software systems. Collaborate with product managers and stakeholders to define technical requirements. Write clean, maintainable, and efficient code. Conduct thorough code reviews and provide constructive feedback. Troubleshoot and resolve complex technical issues. Introduce and advocate for best practices in software development. Contribute to More ❯