Note Jobs open to permanent residents and uk passport holders only The role Job Title: Full Stack Software Engineer Salary Range: £50k - £60k Department: Engineering Location: Marlow, UK Who we are We're a SaaS company developing tools that help brands run impactful B2B events. Our suite of connected web and mobile apps enables event managers and sales teams … on skills and experience. Innovation is in our DNA - we are dedicated to designing the tools of tomorrow. Our Culture - Dynamic Creative Positive The role As a Full Stack Software Engineer, you will play a pivotal role in enhancing our development processes, fostering innovation, and contributing to the overall success of our projects. You will collaborate closely with all … tech stack Responsibilities Implement backend services and APIs to support our applications. Participate in frontend site architecture and development. Adhere to coding standards and conduct code reviews. Contribute to testing with unit, integration, end-to-end and load tests. Maintain and implement CI/CD pipelines to support our mobile apps, web apps, and DevOps infrastructure. Engage in architectural More ❯
Coventry, Warwickshire, United Kingdom Hybrid / WFH Options
Mana Resourcing Ltd
Technical Solutions Engineer The COMPANY With over 20 years of experience our Client are pioneers in AI-powered digital pathology software and services. They are the acknowledged global leaders in supplying this specialist software to the life sciences sector, allowing them to analyse and interpret slide images. The ROLE Due to an internal promotion they now require a … Technical Solutions Engineer to join their team. Working from home the Technical Solutions Engineer will be responsible for configuring and installing my Clients software for their customers. Working from home the Technical Solutions Engineer will; Handle software-related requests Analyse software related issues and propose solutions Troubleshoot software Identify root causes of software problems Conduct … softwaretesting and installation Troubleshoots IT related issues Manage software and database migrations Advise customers on hardware and software configurations and implementation Develop customer relationships through professional and dependable interactions The PERSON The right Technical Solutions Engineer candidate will be an intelligent and dynamic individual who wants to develop their career further within this progressive organisation More ❯
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
Mana Resourcing Ltd
Technical Solutions Engineer The COMPANY With over 20 years of experience our Client are pioneers in AI-powered digital pathology software and services. They are the acknowledged global leaders in supplying this specialist software to the life sciences sector, allowing them to analyse and interpret slide images. The ROLE Due to an internal promotion they now require a … Technical Solutions Engineer to join their team. Working from home the Technical Solutions Engineer will be responsible for configuring and installing my Clients software for their customers. Working from home the Technical Solutions Engineer will; * Handle software-related requests * Analyse software related issues and propose solutions * Troubleshoot software * Identify root causes of software problems * Conduct … softwaretesting and installation * Troubleshoots IT related issues * Manage software and database migrations * Advise customers on hardware and software configurations and implementation * Develop customer relationships through professional and dependable interactions The PERSON The right Technical Solutions Engineer candidate will be an intelligent and dynamic individual who wants to develop their career further within this progressive organisation More ❯
Employment Type: Permanent
Salary: £41000 - £43000/annum Bonus + Good Package
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Mana Resourcing Ltd
Manchester Job Type: Permanent Posted: Friday, 4th July 2025 Technical Solutions Engineer The COMPANY With over 20 years of experience our Client are pioneers in AI-powered digital pathology software and services. They are the acknowledged global leaders in supplying this specialist software to the life sciences sector, allowing them to analyse and interpret slide images. The ROLE … internal promotion they now require a Technical Solutions Engineer to join their team. Working from home the Technical Solutions Engineer will be responsible for configuring and installing my Clients software for their customers. Working from home the Technical Solutions Engineer will; Handle software-related requests Analyse software related issues and propose solutions Troubleshoot software Identify root … causes of software problems Conduct softwaretesting and installation Troubleshoots IT related issues Manage software and database migrations Advise customers on hardware and software configurations and implementation Develop customer relationships through professional and dependable interactions The PERSON The right Technical Solutions Engineer candidate will be an intelligent and dynamic individual who wants to develop their More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Mana Resourcing Ltd
Technical Solutions Engineer/IT Support Engineer The COMPANY With over 20 years of experience our Client are pioneers in AI-powered digital pathology software and services. They are the acknowledged global leaders in supplying this specialist software to the life sciences sector, allowing them to analyse and interpret slide images. The ROLE Due to an internal promotion … require a Technical Solutions Engineer/IT Support Engineer to join their team. Working from home the Technical Solutions Engineer will be responsible for configuring and installing my Clients software for their customers. Working from home the Technical Solutions Engineer will; Handle software-related requests Analyse software related issues and propose solutions Troubleshoot software Identify root … causes of software problems Conduct softwaretesting and installation Troubleshoots IT related issues Manage software and database migrations Advise customers on hardware and software configurations and implementation Develop customer relationships through professional and dependable interactions The PERSON The right Technical Solutions Engineer/IT Support Engineer candidate will be an intelligent and dynamic individual who More ❯
Graduate Software Engineer page is loaded Graduate Software Engineer Apply locations Bicester time type Full time posted on Posted Yesterday job requisition id JR100022 Evolito's mission is to accelerate the adoption of electric propulsion in aerospace applications in support of a net-zero world. We will help to revolutionise personal mobility and transform our towns and cities … The team is scaling rapidly andhas ambitious growth plans over the next twelve to eighteen months. As part of our initial growth phase, we are looking for a Graduate Software Engineer to be responsible for developing and maintaining software applications and systems. This role involves working closely with the software development team to design, implement, and test … software solutions that meet the needs of the company and its customers. Key responsibilities will include: Assist in the development of software applications and systems Write and maintain code in various programming languages Participate in code reviews and provide constructive feedback Collaborate with team members to design and implement software solutions Conduct testing and debugging of More ❯
scaling, and monitoring ML models to guarantee their seamless and reliable functionality in real-world production environments. In this role, you will collaborate closely with Data Scientists, Data Engineers, Software Developers, IT operations staff, and business stakeholders to create robust workflows that facilitate efficient model deployment and integration. Your expertise will help streamline processes, improve model performance, and ensure … Developing and Maintaining ML Platforms : You will be responsible for developing and maintaining platforms and systems that automate the end-to-end machine learning pipeline, which encompasses building, training, testing, deploying, monitoring, and updating machine learning models. Implementing CI/CD Pipelines : Implement and maintain continuous integration and continuous deployment (CI/CD) pipelines specifically tailored for machine learning … Kubeflow, and SageMaker, to streamline the machine learning lifecycle. Version Control Systems: Proficient in using version control systems such as Git to manage code and collaborate with development teams. SoftwareTesting and Debugging: Experience in softwaretesting and debugging practices to ensure code quality and reliability. Agile Environment Experience: Familiarity with working in Agile development environments More ❯
Staines-upon-Thames, Middlesex, England, United Kingdom Hybrid / WFH Options
Proactive Appointments
Cycles from Development through to Go-Live. As Test Analyst you will work with all departments to ensure quality deliverables, building strong relationships between the business and IT delivering software through Agile methodology. From time to time you will be required to perform software tests, following best practice to ensure quality and correct documentation of test procedures in … all areas of software testing. You will be responsible for the development and implementation of documented test cases. Executing tests, preparing test reports, and working closely with relevant departments and stakeholders to report defects when required. Experience & skills • Proven track record in software test roles doing hands-on testing • Must have experience in Agile/Scrum models … Strong Testing experience with API, Cross Platform Testing, Cross Browser Testing, Web, Mobile and Tablet • Strong Testing Experience in Non-Functional testing • Experience of working with Test Management tools like JIRA, TFS, ALM • Familiar with C# .NET, HTML, SQL & Java • Good Experience of working with SQL and SQL Management Studio. • Excellent knowledge in Postman & SOAP More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Passle Limited
of the world's largest law and professional services firms including Deloitte, Freshfields, Linklaters and Reed Smith. What does the role involve and what could you be doing? A software tester is responsible for ensuring that the product applications and systems work correctly. Without testing, your favourite apps wouldn't work on your mobile, a car would not … be safe to drive, a computer game would be full of glitches and everything would be unpredictable and insecure. For this reason, businesses recognise the importance of testing, and the testing of software has never been more important. At Passle each and every one of us is responsible for understanding our product intimately, and you'll start … by getting to know our product and all its features. Your role will focus on learning to assess software quality through manual, functional, and automated testing. You will be responsible for finding and reporting bugs and glitches. Ultimately, you will help to ensure that our product applications and systems work correctly. The role will also involve the below and More ❯
The Staff Engineer (SE) - Test Automation is a pivotal technical role responsible for aligning and driving modern quality assurance aligned to software engineering practices. We are looking for an enthusiastic, inquisitive and passionate individual with experience of technical leadership and testing modern, modular, and high-performing frontend applications. The SE performs as an individual contributor but will also … test-types are executed as early as possible. Lead root cause analysis of defects and systemic issues, collaborating with teams to implement corrective actions. Contribute towards end-to-end testing strategies, ensuring comprehensive test coverage across the stack. Actively contribute to Agile ceremonies and delivery processes, taking ownership of outcomes and blockers. Identify, document, and reduce technical debt to … for microservices, APIs and front-end web applications. Strong programming skills (Java/TypeScript). Proven experience with automation frameworks and tools (Playwright, Artillery, RestAssured) In-depth knowledge of softwaretesting methodologies: unit, integration, component, system, performance and security testing. Expertise in testing within a CI/CD environment, including experience with pipeline tools (e.g. GitLab, Azure More ❯
Windsor, Berkshire, England, United Kingdom Hybrid / WFH Options
Proactive Appointments
Projects/Maintenance Cycles from Development through to Go-Live. You will work with all departments to ensure quality deliverables, building strong relationships between the business and IT delivering software through Agile methodology. From time to time you will be required to perform software tests, following best practice to ensure quality and correct documentation of test procedures in … all areas of software testing. You will be responsible for the development and implementation of documented test cases. Executing tests, preparing test reports, and working closely with relevant departments and stakeholders to report defects when required. Expected experience & skills • Minimum 5 years proven track record in software test lead roles doing hands-on testing • Must have experience … in Agile/Scrum models • Strong Testing experience with API, Cross Platform Testing, Cross Browser Testing, Web, Mobile and Tablet • Strong Testing Experience in Non-Functional testing • Experience of working with Test Management tools like JIRA, TFS, ALM • Familiar with C# .NET, HTML, SQL & Java • Good Experience of working with SQL and SQL Management Studio. More ❯
to include duties such as performance evaluation, compensation, hiring, disciplinary and terminations and may include budget approval. Responsibilities: Performs initiatives related to full Quality Engineering cycle , including User Acceptance Testing (UAT) process and product rollout into production. Testing specialists who work with technology project managers, UAT professionals and users to design and implement appropriate scripts/plans for … an application testing strategy/approach. Responsibilities may also include software quality assurance testing. Resolves complex and highly variable issues. Analyzes trends at an organizational level to improve processes; follows and analyzes industry trends. Develops and designs standards and procedures; ensures that they are adhered to throughout the software development life cycle. Manages organizational process change. Develops … and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards. Qualifications: Relevant IT Testing experience required Excellent knowledge of softwaretesting techniques and testing tools Knowledge of any well-known software development and testing life-cycle methodology Requires More ❯
Job Role: Software Engineer Salary: Competitive Location: Billington Road, Burnley, UK Term: Permanent full time Start Date : ImmediateA vacancy for a Software Engineer has emerged at the award-winning company, AMS Neve, offering the chance to work within their busy and motivated Research and Development (R&D) team. Why AMS Neve Ltd? For the past sixty years, AMS … R&D innovations have contributed to prestigious honours, including two Scientific and Engineering Academy Awards, a Technical Grammy, and an Emmy - recognising the global impact of our audio and software engineering excellence. You will assume significant responsibilities for designing, developing, and implementing software solutions for the audio industry's most prestigious products. You will undergo company training, benefiting … from the expertise of our friendly and motivated software team. Core Duties Working within a dynamic software team, and reporting directly to the Senior Software Engineer, the Software Engineers core responsibilities will include but are not limited to: Design, develop, and implement embedded and application-level software solutions. Collaborate within a multidisciplinary team to understand More ❯
Our OEM Client based in Gaydon is searching for a Software Development Engineer to join their team, inside IR35. This is a contract position until 31st March 2026. Umbrella Pay Rate: £21.75 per hour. Software Development Engineering (High-Tech) will focus on developing multiple types/categories of software including end-user applications and operating systems/… utility software, that provides a platform for running end-user applications for sale to external customers. Roles and responsibilities: Conduct requirements gathering and analysis to understand the software problem domain, interfaces between hardware and software, and overall software characteristics. Use programming, scripting, and/or database languages to write software code. Support softwaretesting, deployment, maintenance, and evolution activities by fixing programming errors, responding to scope changes, and coding enhancements. Apply knowledge of software development best practices, including coding standards, code reviews, source control, build processes, testing, and operations. More ❯
that link dissimilar automation devices as seamlessly as if they were all from the same supplier.- We are looking for a Quality Assurance (QA) engineer familiar with network management softwaretesting, regression and performance testing.- Proficiency in automating tests, test cases creation and integration and system testing execution is required.- Knowledge of network management systems, network telemetry … with internal teams (e.g. developers and architects) to identify system requirements- Review requirements, specifications and technical design documents to provide timely and meaningful feedback- Estimate, prioritize, plan and execute testing activities- Create detailed, comprehensive and well-structured test plans- Improve and develop functionality for internal test automation framework- Design, develop and execute automated tests using internal test automation framework … Perform regression testing for software validation and investigate results by debugging failed tests- Identify, record, document thoroughly and track issues- Debug customer issues and help the fixing process- Perform necessary testing when issues are resolved- Develop and apply testing processes for new and existing software to meet client needs- Stay up-to-date with new More ❯
that link dissimilar automation devices as seamlessly as if they were all from the same supplier.- We are looking for a Quality Assurance (QA) engineer familiar with network management softwaretesting, regression and performance testing.- Proficiency in automating tests, test cases creation and integration and system testing execution is required.- Knowledge of network management systems, network telemetry … with internal teams (e.g. developers and architects) to identify system requirements- Review requirements, specifications and technical design documents to provide timely and meaningful feedback- Estimate, prioritize, plan and execute testing activities- Create detailed, comprehensive and well-structured test plans- Improve and develop functionality for internal test automation framework- Design, develop and execute automated tests using internal test automation framework … Perform regression testing for software validation and investigate results by debugging failed tests- Identify, record, document thoroughly and track issues- Debug customer issues and help the fixing process- Perform necessary testing when issues are resolved- Develop and apply testing processes for new and existing software to meet client needs- Stay up-to-date with new More ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
Energy Consulting group
and optimising maintenance schedules for the past thirty years, and are now undergoing modernisation to serve new platforms. Exciting opportunities await within the Rotorcraft IVHM team for driven Embedded Software Engineers with proven experience in new software product implementation in highly-regulated engineering industries, with responsibility for specifying, designing, integrating and commissioning IVHM software on existing and … new rotorcraft platforms. Job Description Job Description As a Lead Embedded Software Developer, you will be responsible for designing, developing, and testing embedded software within the Integrated Vehicle Health Management (IVHM) team. Primarily deployed to rotorcraft, our software products process data acquired from sensors placed across the vehicle's drivetrain in order to inform the users … and access of vibration data for purposes of IVHM. Core Responsibilities • Design and Development: Taking a lead role in the full lifecycle of design, implementation and test of embedded software for vibration-monitoring IVHM software products, ensuring compliance with GE's engineering processes and DO-178C DAL D. • Continuous Integration and Testing: Maintaining and managing continuous softwareMore ❯
Birmingham, West Midlands, West Midlands (County), United Kingdom
ARM
our client's transformation journeys. *** Please note - The selected candidate must be eligible for UK Security Clearance *** The Security Development and Test Director is responsible for overseeing the secure software development lifecycle, security testing, and DevSecOps practices at both strategic and operational levels. The role ensures the effectiveness of security practices in software development, manages security testing, drives operational maturity improvements, and oversees secure coding practices. Operating at SFIA Level 6, the role requires the initiation, definition, and oversight of high-impact security development and testing activities. The Director is responsible for aligning security initiatives with business objectives and ensuring the organisation's resilience against evolving threats. Using your background in managing complex development and … testing programs, you will: * Pre-Sales Support and Business Development o Partner with sales and business development teams to define and articulate the value proposition of the security development and testing offerings. o Represent the function in client engagements, pre-sales discussions, and technical assessments. o Design and present tailored solutions based on customer-specific challenges and threat More ❯
Role: Control Systems Engineer Location: Coventry Salary: £40,000-£60,000 plus overtime Are you a Control Systems Engineer with a passion for automation and software solutions? Do you have experience designing and commissioning PLC and HMI software? We are looking for a Control Systems Engineer to join our client’s dynamic team! About the Role: As a … Control Systems Engineer, you will be responsible for designing and implementing control software solutions, conducting in-house testing, and commissioning software on-site for customers. You will work closely with project teams to deliver solutions that meet customer requirements and industry standards. Key Responsibilities: - Develop and implement PLC software solutions (Siemens TIA, Rockwell PLC range) - Design … and integrate HMI and SCADA systems (LabVIEW, RS View, TIA Portal) - Conduct safety programming and compliance testing - Perform softwaretesting, debugging, and validation - Commission systems on-site and perform Factory & Site Acceptance Tests (FAT/SAT) - Provide diagnostic support and training to end-users - Ensure compliance with ISO9001:2015 and health & safety standards What We’re Looking More ❯
Role We are seeking an experienced Delivery Manager to work on large-scale technology change programmes for our clients. You will manage technical delivery across multiple engineering teams – including software, testing, data, infrastructure, and cloud – ensuring high-quality outcomes in an Agile environment. This role will suit someone who can lead from the front , remove delivery blockers, manage … dependencies, and create an environment where teams can thrive and deliver value. Key Responsibilities Oversee multiple engineering teams, ensuring engagement, motivation, and development. Manage the full software delivery lifecycle (SDLC) and drive continuous improvement. Identify and resolve obstacles that hinder delivery progress. Focus teams on delivering value early and often, improving ways of working. Manage timelines, resources, and interdependencies … across projects. Organise and facilitate Agile ceremonies (stand-ups, sprint planning, retrospectives). Collaborate with technical leads across architecture, data, testing, and infrastructure. Report delivery status to senior stakeholders using appropriate metrics. Create a culture of continuous improvement, experimentation, and learning. Coach, mentor, and inspire team members to achieve high performance. What We’re Looking For Essential Skills: Proven More ❯
Role We are seeking an experienced Delivery Manager to work on large-scale technology change programmes for our clients. You will manage technical delivery across multiple engineering teams – including software, testing, data, infrastructure, and cloud – ensuring high-quality outcomes in an Agile environment. This role will suit someone who can lead from the front , remove delivery blockers, manage … dependencies, and create an environment where teams can thrive and deliver value. Key Responsibilities Oversee multiple engineering teams, ensuring engagement, motivation, and development. Manage the full software delivery lifecycle (SDLC) and drive continuous improvement. Identify and resolve obstacles that hinder delivery progress. Focus teams on delivering value early and often, improving ways of working. Manage timelines, resources, and interdependencies … across projects. Organise and facilitate Agile ceremonies (stand-ups, sprint planning, retrospectives). Collaborate with technical leads across architecture, data, testing, and infrastructure. Report delivery status to senior stakeholders using appropriate metrics. Create a culture of continuous improvement, experimentation, and learning. Coach, mentor, and inspire team members to achieve high performance. What We’re Looking For Essential Skills: Proven More ❯
informed decisions in life-and-death situations. We've assembled a diverse team of experts in artificial intelligence, computer vision, sensor fusion, optics, communications, and data analysis to create software and hardware solutions that radically evolve the defence capabilities of the United States, and are now seeking to grow our successes internationally with expansion of our UK team. If … the delivery of long endurance, multi-mission capability to our customers. These projects, including but not limited to the Extra Large Autonomous Undersea Vehicle (XL-AUV) Program, require Senior Software Engineers with broad experience to drive the delivery a variety of software enabled capabilities to our customers. Anduril Senior Software Engineers rapidly develop expertise in new domains … the entire product life-cycle. WHAT YOU'LL DO Act as a subject matter expert for your areas of expertise as they relate to the delivery of Anduril's software enabled capabilities, including areas such as hardware selection, compute, storage and network architecture, service orchestration, application logic and other software concerns Empathize with end-users and drive solutions More ❯
Overview The Senior Software Development Engineer in Test will be a hands-on role on a small team of test automation engineers on the development of automated tests for the next generation patient monitoring platform. This position requires a deep understanding of solid design principles, development practices and test verification knowledge. The role will work closely with cross-functional … groups such as Systems, Hardware, Verification, Electrical and Software Engineering. The test automation development includes the patient monitoring platform of the next generation patient monitor in an enterprise of networked patient monitors physically located on multiple hospital floors communicating with several central stations. The successful candidate for this role will have test automation development experience in agile software … environment. Responsibilities Work with the test automation team to review and derive required automation tests from requirements related to the patient monitoring platform Participate in cross-functional reviews of software requirements, architecture, software design, connectivity interface design and user interface design. Participate in the test automation component design efforts. Understand and design to existing interface specifications. Write, debug More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Nuclera
functional proteins essential for drug discovery research. Our eProtein Discovery benchtop system accelerates protein expression and purification optimization in research labs. We are seeking a highly motivated and experienced Software Quality Assurance (QA) Team Leader to define and drive our testing strategy, lead our QA team, and ensure the highest standards of software quality for our groundbreaking … mentorship and training Write detailed bug reports, including clear reproduction steps and relevant evidence (logs, screenshots, videos) Essential: 4+ years of hands-on experience in both manual and automated softwaretesting, with at least 1-2 years in a QA leadership or mentoring capacity Strong proficiency in Javascript and Python coding with automated testing frameworks such as … Cypress, Playwright, or similar tools Demonstrated experience designing and executing risk-based testing strategies, and effectively communicating quality risks to technical and non-technical stakeholders Proficiency with version control systems (e.g., Git) and collaboration in Git-based workflows Familiarity with CI/CD pipelines (e.g., GitLab CI, Jenkins) and integrating automated tests into development workflows Solid understanding of Linux More ❯
The apprentice will be responsible for the quality of software development and deployment. You will be involved in creating, maintaining and executing automated and manual tests to ensure the software created by developers is fit for purpose. Some of the duties include analysis of software, and systems, mitigate risk and prevent software issues. Role Develops creation … of effective test cases and test data. Analyse user stories, use cases and requirements for validity and feasibility. Review and analyse system specifications and carry out testing as per the defined procedures. Evaluate product code according to specifications. Participate in walkthroughs of testing procedures - Conduct post-release/post-implementation testing - execute all levels of testing (system, integration, and regression). Help troubleshoot issues, design, develop and maintain automation scripts when needed. Detect and track software defects and inconsistencies. Execute test cases (manual or automated) and analyse results. Create logs to document testing phases and defects - report bugs and errors to development teams - ensure that all tested related work is carried out as More ❯