engineers supports the development and continued improvement of propulsion flight hardware and its test infrastructure. The team is responsible for the design, build, optimization, and execution of electric propulsion testing of all propulsion subsystems, including the Hall effect thruster, cathode, feed system, avionics, propellant storage, and integrated propulsion system. Development testing is focused on characterizing and validating existing … flight designs and development hardware. Test objectives include improved understanding of failure modes to inform design improvements, production acceptance testing non-conformance investigations, and root cause investigations of on-orbit anomalies anomalies. This team will work closely with Propulsion's Production Test Team, supporting improvements and scaling of production acceptance test infrastructure and process improvements. Key job responsibilities - You … the Propulsion Manufacturing and Design Teams to coordinate and support development test efforts. - Your team will define and document test processes and implementation, including test plans & detailed procedures, test software development, test execution, data analysis, and test reports. Your team will develop new test capabilities and optimize existing test systems for both production and development testing. - In addition to More ❯
quality and security of the Source Code Required skills and experience for the role of Senior Full Stack Systems Developer include: A Degree (or equivalent/higher qualification) in Software Engineering, Data Science, or a similar, relevant field Extensive experience of working as a Full Stack Systems Developer Excellent working knowledge of the Full Software System Lifecycle, including … front-end and back-end aspects Experience of working with software systems/programmes specifically within an environmental setting Demonstrable experience in the use of Java Middleware, API, Docker, and MQ software Outstanding knowledge of performance and security in Enterprise Systems Experience of working with networks: LAN & WAN/Internet and Security Prior experience of Database Access Design … and Application Optimisation Demonstrable experience of working with Human Computer Interaction (HCI) in Software Systems, including Machine-to-Machine Automation Technologies Highly-proficient in Software System Design, Development, Testing, and Deployment Strategies for High Availability Desirable skills and experience for the role of Senior Full Stack Systems Developer include: Experience of developing software products for use More ❯
St. Albans, Hertfordshire, England, United Kingdom
Penguin Recruitment Ltd
long-term quality and security of the Source Code Required skills and experience for the role of Senior Full Stack Systems Developer include: A Degree (or higher qualification) in Software Engineering, Data Science, or Computer Science (or a similar, relevant discipline) Extensive experience of working as a Full Stack Developer Demonstrable working knowledge of the Full Software System … Lifecycle, including front-end and back-end aspects Experience of working with software systems/programmes specifically within an environmental setting Demonstrable experience in the use of Java Middleware, API, Docker, and MQ software Outstanding knowledge of performance and security in Enterprise Systems Experience of working with networks: LAN & WAN/Internet and Security Prior experience of Database … Access Design and Application Optimisation Demonstrable experience of working with Human Computer Interaction (HCI) in Software Systems, including Machine-to-Machine Automation Technologies Highly-proficient in Software System Design, Development, Testing, and Deployment Strategies for High Availability Desirable skills and experience for the role of Senior Full Stack Systems Developer include: Experience of developing software products More ❯
PHP Developer Location: West Midlands - Office-based (No hybrid or remote options) Salary: Up to £50,000 Contact: Ben Saddington – RSR Practice Manager (Software Development and Test) I’m working on a brilliant opportunity for a PHP Developer who’s ready to take ownership of a product that’s already transforming operations—and is set to be commercialised. This … will shape the future of the platform Essential Tech Stack & Skills needed: PHP (strong experience essential) TALL stack: Tailwind, Alpine.js, Laravel, Livewire LAMP stack familiarity PHP Unit/feature testing AWS (Linux server & MySQL admin) CI/CD pipeline setup & maintenance JIRA or similar project management tools Desirable experience includes: Zend Certified PHP Engineer PHP Development Certification MySQL Certification More ❯
Bolton, Lancashire, England, United Kingdom Hybrid / WFH Options
MBDA
for flexible working arrangements Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity: This is a fantastic opportunity for an experienced Test Development Engineer, specialising … strategies and, where appropriate, influencing our product through ‘Design for Test'. This involves creating test strategy documents, designing Interchangeable Test Adaptors (including both mechanical and electrical elements) and software development of automated test sequences in accordance with a test specification. You'll also have the opportunity to get involved with continuous improvement activities and the development of new More ❯
Mitra is building a skin longevity platform powered by non-invasive sampling and epigenetics, enabling cutting-edge diagnostics and personalized skin health solutions. We are looking for a skilled software developer to help the engineering team refactor the ‘research-level’ code into production-ready code. You will be responsible for expanding and optimizing our cloud infrastructure and data pipeline … . You will work closely with the Data Science team and support seamless integration with their pipelines and clearly document all your work. Essential requirements: - Minimum 3 years professional software development experience - Expert proficiency in Python in software development and data science/processing - Strong working knowledge of R - Proven experience in refactoring "research-level" code into production … ready software - Proven experience of collaborating effectively in cross-functional team environment - Software skills include: OOP, test-driven development, unit testing (pytest), Git, CI/CD - Clear technical writing/documenting Desirable: - Familiarity with cloud environments (ideally AWS) - Familiarity with containerisation - Familiarity of workflow management systems (e.g. Snakemake, Nextflow, Airflow, Dagster) Start ASAP | Competitive compensation package Please More ❯
of optical network systems is now looking for a Systems Optimisation Engineer to develop intelligent test frameworks and optimisation algorithms for optical network system. This cross-disciplinary role blends software engineering, algorithm development, and hardware test integration to reduce test time, improve throughput, and enhance performance analysis. Joining the Optical Network Integration Team, you will collaborate closely with hardware … to refine burst-mode test strategies, optimise equalisation parameters, and accelerate product evaluation from R&D through production. Experience and Qualifications: We are looking for a strong proficiency in software development for test automation (Python, C++, or C#). Experience with metaheuristic optimisation (e.g., GA, simulated annealing, particle swarm). Experience with AI/ML techniques (e.g., reinforcement learning … a Competitive Salary, my client offers a range of Benefits including Hybrid and Flexible Working, Stock Options, 25 days holiday, and relocation assistance. Skills: . Optimisation, Algorithm, Optical Networks, Software, Hardware, Test, Computer Science, Electronic Engineering, Applied Mathematics. To Apply Direct: Please send CV to Iona Mulligan More ❯
teams to scale engineering initiatives and platform adoption. Work with technical leadership teams to guide the technical evolution of the platform and its integration with broader applications. Apply modern software engineering principles, from test automation to architectural principles, in data platform development. Develop resilient, scalable, and secure data platform solutions. Recognise the importance of collaboration in enabling other teams … data platform technologies. Excellent communication and collaboration skills. Additional Skills & Qualifications Experience as a technical leader, driving and understanding requirements and leading teams to design technical solutions. Background in software engineering with a transition into data engineering or data leadership. Experience in the oil and gas - data and analytics industry is advantageous but not required. Why Work Here? Join More ❯
are looking for a new addition to our London-based team of consultants to deliver data analytics projects (predominantly involving marketing mix modelling), support users of our specialised MMM software, and contribute to the evolution of our products. As a Senior Analytical Consultant you will work across a varied and diverse range of clients, responsible for contributing to the … relationships with clients to ensure they get the most value from our solutions Manage and coach junior analysts to ensure their continued development Work closely with the product and software development team to test upcoming releases, propose new features and contribute ideas to the product roadmap Skills & experience 3+ years of experience doing marketing mix modelling Degree in Economics More ❯
are looking for a new addition to our London-based team of consultants to deliver data analytics projects (predominantly involving marketing mix modelling), support users of our specialised MMM software, and contribute to the evolution of our products. As a Senior Analytical Consultant you will work across a varied and diverse range of clients, responsible for contributing to the … relationships with clients to ensure they get the most value from our solutions Manage and coach junior analysts to ensure their continued development Work closely with the product and software development team to test upcoming releases, propose new features and contribute ideas to the product roadmap Skills & experience 3+ years of experience doing marketing mix modelling Degree in Economics More ❯
validation of advanced flight simulation systems. This role will also involve direct customer interaction for system acceptance and ensuring the timely resolution of issues as they arise during development, testing, and deployment. Your primary responsibility will be to ensure that flight simulation systems meet rigorous operational standards and customer requirements. You will play a key role in testing, validating, and delivering systems that simulate real-world aviation environments. • System Integration: Lead the integration of various subsystems (hardware and software) into cohesive flight simulation systems. Work closely with multidisciplinary teams to design and implement integration procedures, ensuring all subsystems function together as intended. Troubleshoot integration issues, identify root causes, and develop solutions to ensure seamless system performance. … are met prior to acceptance Conduct customer-specific system tests and demonstrations to gain sign-off on system readiness. Provide expert guidance and support to customers during the acceptance testing process, addressing any concerns or adjustments needed. • Issue Resolution: Respond to system issues identified during testing or customer feedback and collaborate with internal teams to resolve them promptly. More ❯
based out of Wiltshire and would operate on a Remote basis with the odd day needed Onsite. Experience: Working Experience of Playwright and other test frameworks - (BDD, cucumber) API testing with Rest Assured or Postman Be able to plan and prioritise all testing activities in alignment to operational objectives and to agreed deliverables Understand a variety of testing methods including the current/latest testing methods and tools. Skills Knowledge of software best practices like test-driven development (TDD), behavioral driven development (BDD), continuous integration and continuous deployment. Great communication skills - you will be speaking with and presenting to your team members and the clients If you're interested, please respond with your updated CV More ❯
speed of code with the reasoning power of AI. Working closely with platform and ML teams, you’ll research, prototype, and productionise capabilities that let AI autonomously build reliable software workflows. What You’ll Do Design and build the Agent Factory to generate and deploy Virtual Agents Develop code-generation and evaluation frameworks for workflow automation Integrate LLM-based … scale Contribute to Unitary’s ML research community and technical direction About You Expert in Python and experienced with LLMs , Agentic AI , or code-generation systems Strong engineering fundamentals (software design, testing, DevOps, MLOps) Curious and inventive — comfortable moving between research and implementation Collaborative communicator who thrives in a small, fast-moving team Bonus: experience with workflow orchestration More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Understanding Recruitment
speed of code with the reasoning power of AI. Working closely with platform and ML teams, you’ll research, prototype, and productionise capabilities that let AI autonomously build reliable software workflows. What You’ll Do Design and build the Agent Factory to generate and deploy Virtual Agents Develop code-generation and evaluation frameworks for workflow automation Integrate LLM-based … scale Contribute to Unitary’s ML research community and technical direction About You Expert in Python and experienced with LLMs , Agentic AI , or code-generation systems Strong engineering fundamentals (software design, testing, DevOps, MLOps) Curious and inventive — comfortable moving between research and implementation Collaborative communicator who thrives in a small, fast-moving team Bonus: experience with workflow orchestration More ❯
management and business support. You’ll take ownership of applications across their lifecycle, from vendor engagement through to implementation, ongoing support and enhancement. Key Responsibilities Point of contact for software vendors and coordinate the full product lifecycle. Provide hands-on application and software support for both in-house and third-party systems. Work with stakeholders to define requirements … budgets, and delivery criteria for new and existing solutions. Oversee and enforce change management and governance processes. Support software configuration, testing, release management and documentation. Produce and maintain clear system documentation and training materials. About You 2+ years within an Application Support role within a Financial Services business, ideally supporting front-office applications. A self-starter who combines More ❯
management and business support. You’ll take ownership of applications across their lifecycle, from vendor engagement through to implementation, ongoing support and enhancement. Key Responsibilities Point of contact for software vendors and coordinate the full product lifecycle. Provide hands-on application and software support for both in-house and third-party systems. Work with stakeholders to define requirements … budgets, and delivery criteria for new and existing solutions. Oversee and enforce change management and governance processes. Support software configuration, testing, release management and documentation. Produce and maintain clear system documentation and training materials. About You 2+ years within an Application Support role within a Financial Services business, ideally supporting front-office applications. A self-starter who combines More ❯
to design, build, and scale advanced language and machine learning systems at the core of the company’s clinical platform. You’ll work closely with clinicians, product managers, and software engineers to transform complex healthcare challenges into robust, data-driven solutions. This is a hands-on role with broad impact—touching everything from model training and deployment to safety … embeddings, fine-tuning, and evaluation methods Advanced Python skills and experience with frameworks like PyTorch, TensorFlow, and HuggingFace Experience building full ML pipelines from data ingestion to deployment Solid software engineering practices including testing, version control, and CI/CD Strong communication and collaboration skills, especially with non-technical stakeholders Interest in applying AI to healthcare or other More ❯
of Duties: 50% - Develop test plans/scenarios/cases/scripts to ensure appropriate test coverage (link removed) Provide direction to developers to implement solutions per requirements. Execute testing based upon documented test cases/scripts and ensure applications tested meet customer defined business requirements per documented user acceptance criteria (link removed) Conduct user acceptance testing with … end users to ensure implemented solution meets expectations. Document and track software defects as well as issues with performance and usability. 30% - Identify, evaluate, and document business needs and objectives, operational processes and procedures, problems and requirements (link removed) Understand the business case, and gaps in documented business process (as is vs. to be). Perform requirements elicitation/… R2 & 2016 Experience • Intermediate MS Office (Word, Excel, PowerPoint, Access) Experience Nice-To-Have Skills • MS Project Experience • SSIS/SSRS Experience • .Net 4 Experience • Experience with Automated testingMore ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
on Snowflake implementation and integration, helping shape how the platform evolves across the business. About You Youll bring extensive experience working with Snowflake, alongside a deep understanding of modern software engineering principles (automation, testing, and architecture design included). You should be confident working in a cloud-native environment (AWS preferred) and comfortable with web-based application development More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Bright Purple
Snowflake implementation and integration, helping shape how the platform evolves across the business. About You You’ll bring extensive experience working with Snowflake, alongside a deep understanding of modern software engineering principles (automation, testing, and architecture design included). You should be confident working in a cloud-native environment (AWS preferred) and comfortable with web-based application development More ❯
issues. Conduct detailed analysis of complex order and trade histories. Coordinate the deployment and configuration of the company's products for new customers. Manage the distribution and installation of software enhancements and upgrades. Collaborate with exchanges and internal software engineers to test and implement new software releases. Assist the infrastructure team in testing and completing server More ❯
issues. Conduct detailed analysis of complex order and trade histories. Coordinate the deployment and configuration of the company's products for new customers. Manage the distribution and installation of software enhancements and upgrades. Collaborate with exchanges and internal software engineers to test and implement new software releases. Assist the infrastructure team in testing and completing server More ❯
engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas such as mobility, software services, robotics, simulations, cybersecurity, AI, and data analytics, enabling clients to tackle complex challenges in today’s rapidly evolving markets. With a comprehensive solution portfolio across four service lines—Consulting, Solutions … Engineer to join our in Portsmouth. The successful candidate will be responsible for generating Manual Test Procedures (MTPs) from a set of provided CONOPS requirements, System Model diagrams, and Software deliverables, as well as building the software and developing automated scripts to support test data preparation and execution. This role primarily focuses on test procedure development, build generation … and test data preparation rather than full test automation or coding of test frameworks. Responsibilities Review and interpret CONOPS, system architecture, and software documentation to derive clear, traceable test cases. Generate Manual Test Procedures (MTPs) to verify system and software behaviour against requirements. Ensure test coverage aligns with system functionality and operational scenarios. Maintain traceability between requirements, test More ❯
East London, London, England, United Kingdom Hybrid / WFH Options
Hays Specialist Recruitment Limited
SQL/Azure Data Factory Test Lead - SDET - Outside IR35 What you'll need to succeed My client is looking for an interim Test Lead with an excellent SDET (Software Development Engineer in Test) background, to join in an immediately required Test Lead role.This is an initial 6-month contract from start, hybrid in office (East London)/WFH … interview within 5 working days, with a target start date of November 10th 2025.You will bring the following skills/experience: Experience as an SDET consultant, supporting data platform testing initiatives Strong understanding of ETL processes - including data extraction, transformation, and loading Experience with database migration - validating and testing data movement across heterogeneous systems Hands-on testing experience with Azure Data Factory - including pipelines, triggers, and data flows Familiarity with Azure Synapse Analytics (formerly Azure Enterprise Data Warehouse) - understanding of data warehousing concepts and testing strategies Proficiency in advanced SQL and DocumentDB (Cosmos DB) queries - capable of writing, optimising, and troubleshooting complex queries for data validation Excellent communication skills - able to collaborate effectively with cross More ❯
SQL/Azure Data Factory Test Lead - SDET - Outside IR35 What you'll need to succeed My client is looking for an interim Test Lead with an excellent SDET (Software Development Engineer in Test) background, to join in an immediately required Test Lead role. This is an initial 6-month contract from start, hybrid in office (East London)/… within 5 working days, with a target start date of November 10th 2025. You will bring the following skills/experience: Experience as an SDET consultant, supporting data platform testing initiatives Strong understanding of ETL processes - including data extraction, transformation, and loading Experience with database migration - validating and testing data movement across heterogeneous systems Hands-on testing experience with Azure Data Factory - including pipelines, triggers, and data flows Familiarity with Azure Synapse Analytics (formerly Azure Enterprise Data Warehouse) - understanding of data warehousing concepts and testing strategies Proficiency in advanced SQL and DocumentDB (Cosmos DB) queries - capable of writing, optimising, and troubleshooting complex queries for data validation Excellent communication skills - able to collaborate effectively with cross More ❯