and data services. Ensure APIs are secure, well-documented, and perform at scale. Write and maintain comprehensive tests for your code. Use PyTest for unittesting and Selenium (where appropriate) for end-to-end or UI testing to automate quality assurance. Ensure that new features have proper … test coverage and meet quality standards before deployment. Collaborate with DevOps engineers to set up and maintain CI/CD pipelines for building, testing, and deploying applications and ML models. Containerise applications (Docker) and assist in orchestration (Kubernetes or cloud services) to ensure smooth deployment of scalable solutions. Work … React, TypeScript, Redux, GraphQL, Kafka, Apache Spark. Experience working with one or more of the following database systems – DynamoDB, DocumentDB, MongoDB Demonstrated expertise in unittesting and tools – JUnit, Mockito, PyTest, Selenium. Strong working knowledge of the PyData stack – pandas, NumPy for data manipulation; Jupyter Notebooks for experimentation More ❯
as part of a multi-skilled feature team, collaborating to ensure quality & customer requirements are met when developing products. What you'll do Software Testing - Drives advanced software testing techniques using experience to apply test approaches such as risk based testing where appropriate and communicate the approach … seen Automation Test Strategy - Applies the Automation Test Strategy to the applications under test in the feature team they are working on Perform exploratory testing and mentor other colleagues in the best practise to ensure product is fit for purpose Design & execute different types of complex Non-Functional testing … creation/useage Create or accurately request complex test data, taking into account referential integrity and metadata What you'll need Experience in development & testing on Unisys Mainframe, COBOL,C, JCL, batch processing, online APIs Strong understanding of design and build activities across the lifecycle - unittestingMore ❯
Stockport, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
NOVANTA TECHNOLOGIES UK LIMITED
Annual leave - 25 days + bank holidays. Death in service scheme. Enhanced company pension scheme. A friendly and sociable working environment - including regular business unit wide social clubs, activities and events. Employee Assistance Programme Volunteering Days. Job Purpose: Using C# and object-oriented design principles, you will be responsible … development and design using C#. Undertaking work in accordance with software development processes, procedures, and specifications. Creating software and user and technical documentation. Software testing (unittesting and integration testing). Implementation of the instructions of the quality/environmental management representative and the occupational safety More ❯
Stockport, England, United Kingdom Hybrid / WFH Options
Novanta
Annual leave - 25 days + bank holidays. Death in service scheme. Enhanced company pension scheme. A friendly and sociable working environment - including regular business unit wide social clubs, activities and events. Employee Assistance Programme Volunteering Days. Job Purpose: Using C# and object-oriented design principles, you will be responsible … development and design using C#. Undertaking work in accordance with software development processes, procedures, and specifications. Creating software and user and technical documentation. Software testing (unittesting and integration testing). Implementation of the instructions of the quality/environmental management representative and the occupational safety More ❯
Stockport, England, United Kingdom Hybrid / WFH Options
Novanta Inc
Annual leave - 25 days + bank holidays. Death in service scheme. Enhanced company pension scheme. A friendly and sociable working environment - including regular business unit wide social clubs, activities and events. Employee Assistance Programme Volunteering Days. Job Purpose Using C# and object-oriented design principles, you will be responsible … development and design using C#. Undertaking work in accordance with software development processes, procedures, and specifications. Creating software and user and technical documentation. Software testing (unittesting and integration testing). Implementation of the instructions of the quality/environmental management representative and the occupational safety More ❯
in building and deploying machine learning features and data-driven applications. You will work on end-to-end solutions – from writing robust code and unit tests to developing APIs and integrating machine learning models into our product ecosystem. This role requires a mix of software engineering excellence, an eye … and data services. Ensure APIs are secure, well-documented, and perform at scale. Write and maintain comprehensive tests for your code. Use PyTest for unittesting and Selenium (where appropriate) for end-to-end or UI testing to automate quality assurance. Ensure that new features have proper … test coverage and meet quality standards before deployment. Collaborate with DevOps engineers to set up and maintain CI/CD pipelines for building, testing, and deploying applications and ML models. Containerise applications (Docker) and assist in orchestration (Kubernetes or cloud services) to ensure smooth deployment of scalable solutions. Work More ❯
Warrington, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
owners, scrum masters, and other team members to refine requirements, participate in various phases of the software development lifecycle including requirement clarification, system implementation, testing, deployment, and post-deployment support. You will interact with business stakeholders within Operations and other areas of the firm, including other engineering groups and … Java and related technologies Experience with common Java frameworks and technologies, particularly Spring, Framework, Angular, Spark Experience with web services, particularly REST Familiarity with testing methodologies including unittesting, integration testing, and regression testing Strong data analytical skills (SQL) Strong understanding of Agile principles and More ❯
developing and maintaining large-scale, distributed systems. You should also have a deep understanding of software architecture and design patterns, and knowledge of software testing methodologies, including unittesting, integration testing, and automated testing. Master's degree in Computer Science, Engineering, or a related field. Certification More ❯
frameworks including Template RTE and UPFW. Work within an Agile team to design, develop, test, and deploy resilient infrastructure software. Contribute to configuration management , unittesting , and automated CI/CD pipelines . Collaborate with cross-functional teams to implement secure, container-ready applications. Use Jira and other … at least one to a competent level). Strong understanding of software configuration management and build tools like Jenkins or Git Runners. Experience with unittesting and wider software verification techniques . Comfortable working in Agile teams (Scrum, Kanban, or SAFe). Good communicator with the ability to … and Infrastructure as Code (IaC) using Ansible . Solid scripting skills in Shell , Bash , or Python . Understanding of security hardening (e.g., SELinux), automated testing , and certification policies . Awareness of DOORS , Polarion , UML , and software architectural principles . Linux system-level experience, particularly within high-integrity environments. Qualifications More ❯
Altrincham, England, United Kingdom Hybrid / WFH Options
PLS Solicitors
development cycle. Promote smart problem-solving – recognising when to custom build and when to use off-the-shelf solutions. Take part in code reviews , unittesting , and continuous refactoring to ensure a healthy, scalable codebase. Collaborate in Agile sprints , contributing to planning, retrospectives, and process improvements. Over time … end experiences based on UI/UX designs (e.g. using Figma). Familiarity with modern development processes including Git workflows, CI/CD pipelines, unittesting, and version control . Solid understanding of secure coding practices and maintaining clean, up-to-date codebases. Comfortable writing and optimising SQL More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
System Loco
Proven software delivery experience on numerous API/Micro-services projects Knowledge of NoSQL, ideally MongoDB Ability to robustly test and validate software through unittesting, integration testing and automated testing frameworks Excellent problem-solving skills, attention to detail, and the ability to work autonomously or More ❯
cycle Developing a range of solutions across our web application, database, and middleware estate Joining daily stand ups and sprint planning/review sessions Testing - unittesting and peer review We'd love you to have 5+ years experience with C#, MVC including RESTful API development and More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Noir
Senior React Developer - Manchester/Hybrid (React Developer, ReactJS Developer, Front End Developer, Senior Developer, React, ReactJS, Node.js, HTML, CSS, JavaScript, ES standards, TypeScript, Unittesting, Functional testing, Source Control, Git) Our client is a global innovator and leader in technology. They are seeking a technically skilled … team. Ideal candidates will have excellent React skills, experience with Node.js, HTML, CSS, JavaScript, TypeScript, and a good understanding of ES standards. Knowledge of unit and functional testing, source control with Git, and software architecture is also required. This role offers a unique opportunity to work within a … + Benefits Job Requirements: Seeking a Senior React Developer for Manchester/Hybrid work environment. Must have strong React, Node.js, HTML, CSS, JavaScript, TypeScript, testing, and Git experience. Candidates should hold a valid passport for the country of the vacancy or be prepared to obtain a work permit. Please More ❯
Senior React Developer - Manchester/Hybrid (React Developer, ReactJS Developer, Front End Developer, Senior Developer, React, ReactJS, Node.js, HTML, CSS, JavaScript, ES standards, TypeScript, Unittesting, Functional testing, Source Control, Git, React Developer, ReactJS Developer, Front End Developer) Our client is a global innovator and world leader … have excellent React skills, as well as Node.js, HTML, CSS, JavaScript and TypeScript and possess an understanding of the latest ES standards. Experience of unit and functional testing is also expected, as is Source Control using Git and knowledge of software and application design and architecture. This is More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Noir Consulting
Senior React Developer - Manchester/Hybrid (React Developer, ReactJS Developer, Front End Developer, Senior Developer, React, ReactJS, Node.js, HTML, CSS, JavaScript, ES standards, TypeScript, Unittesting, Functional testing, Source Control, Git, React Developer, ReactJS Developer, Front End Developer) Our client is a global innovator and world leader … have excellent React skills, as well as Node.js, HTML, CSS, JavaScript and TypeScript and possess an understanding of the latest ES standards. Experience of unit and functional testing is also expected, as is Source Control using Git and knowledge of software and application design and architecture. This is More ❯
the chance to work with modern technologies, including microservices architectures, cloud-based infrastructure, and containerized environments. You'll play a key role in developing, testing, and optimizing back-end services that support seamless user experiences and integrate with various front-end and external systems. What will you be doing … 17+, Spring Boot and relational databases. Full-stack experience with JavaScript, TypeScript, React, Node. Proficiency in working with RESTful APIs. Test Automation: Use modern testing practices and frameworks integrated with CI/CD pipelines. Strong experience of test first development and unittesting with modern testing frameworks and tools such as Jest, Enzyme, React Testing Library, Pact, Cypress and Playwright. DevOps: Familiarity with CI/CD and build pipelines, using tools such as Github, Harness, Jenkins, Docker, ELK, Grafana and Dynatrace. Take ownership and responsibility for the lifespan of the things you contribute to. More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
the chance to work with modern technologies, including microservices architectures, cloud-based infrastructure, and containerized environments. You’ll play a key role in developing, testing, and optimizing back-end services that support seamless user experiences and integrate with various front-end and external systems. What will you be doing … 17+, Spring Boot and relational databases. Full-stack experience with JavaScript, TypeScript, React , Node. Proficiency in working with RESTful APIs. Test Automation: Use modern testing practices and frameworks integrated with CI/CD pipelines. Strong experience of test first development and unittesting with modern testing frameworks and tools such as Jest, Enzyme, React Testing Library, Pact, Cypress and Playwright. DevOps: Familiarity with CI/CD and build pipelines, using tools such as Github , Harness, Jenkins, Docker, ELK, Grafana and Dynatrace. Take ownership and responsibility for the lifespan of the things you contribute to. More ❯
Chester, Cheshire, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
the chance to work with modern technologies, including microservices architectures, cloud-based infrastructure, and containerized environments. You'll play a key role in developing, testing, and optimizing back-end services that support seamless user experiences and integrate with various front-end and external systems. What will you be doing … what we're looking for! Software Development: Strong, hands-on commercial experience in either or both frontend of backend engineering. Test Automation: Use modern testing practices and frameworks integrated with CI/CD pipelines. Strong experience of test first development and unittesting with modern testing frameworks and tools such as Jest, Enzyme, React Testing Library, Pact, Cypress and Playwright. DevOps: Familiarity with CI/CD and build pipelines, using tools such as Github , Harness, Jenkins, Docker, ELK, Grafana and Dynatrace. Take ownership and responsibility for the lifespan of the things you contribute to. More ❯
Stockport, England, United Kingdom Hybrid / WFH Options
Manchester Digital
applications. Skills, Knowledge, and Expertise Proven experience in Java development with strong commercial background. Experience with cloud-based delivery pipelines and AWS. Proficiency in unittesting, integration testing, and TDD. Knowledge of containerisation technologies like Docker. Familiarity with version control systems (e.g., Git) and CI/CD … developing and consuming RESTful APIs. Strong problem-solving skills and attention to detail. Excellent communication skills for effective collaboration. Highly Desirable Experience with automated testing, infrastructure as code, React, TypeScript, GitLab, Kibana, Terraform. Salary and Benefits The role offers a salary up to £39,500 per annum , with opportunities More ❯
solutions and wider content Desirable: Proven knowledge and experience of web development programming languages such as VueJS, React, Typescript Good knowledge and experience of unittesting and testing frameworks, such as Jest, Cypress Knowledge of web development CI/CD release pipelines, IDEs, Git and/or More ❯
for our Marine client. This project offers the opportunity to be involved throughout the entire Software Development Cycle, from requirements gathering to formal compliance testing of the developed product. Responsibilities Software design (Experience with UML principles is desirable) Implementation of design in JAVA using NetBeans and Eclipse UnitTesting and Integration Testing using JUnit/TestNG Production of design and test results documentation Client Collaboration to ensure the product meets client expectations Qualifications Degree in Engineering or Computer Science Essential Skills Object-Oriented Software Development Experience Programming in JAVA Experience with Linux systems, particularly Red … Hat EL v9 Experience with Unit and Integration Testing tools such as JUnit/TestNG Familiarity with Software Development Tools like NetBeans, Eclipse, GitLab, Jenkins Desired Skills Domain experience in sonar processing and/or display Digital Signal Processing Pre-application Requirements Due to security restrictions, this work More ❯
client. This project will allow the successful candidate to be involved through the full Software Development Cycle, from Requirements gathering through to formal compliance testing of the developed product. Responsibilities Software design (Experience of UML principles are desirable) Implementation of design in JAVA - utilising NetBeans and Eclipse UnitTesting and Integration Testing - utilising JUnit/Test NG Production of appropriate design and test results documentation Client Collaboration - Integration with the client to ensure the product meets the clients' expectations. Qualifications Appropriate degree (Engineering or Computer Science) Essential skills Object Oriented Software Development Experience Experience of … programming in JAVA Experience of working with LINUX systems - Red Hat EL V9 Experience of Unit and Integration Testing using tools such as JUnit/Test NG Familiar with Software Development Tools such as NetBeans, Eclipse, GitLab/Jenkins. Desired skills Domain experience (sonar processing and/or More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
WorksHub
to build these services: using Scala, Cats, ZIO, http4s, FS2, and Cats Effect. THE TEAMS Experimentation Our high-scale in-house A/B testing platform. Deeply integrated into our platform to enable experimentation on every aspect of the product. We're building a fully bespoke platform using cutting … excellence, challenge yourself, and become part of a collaborative, inclusive and diverse team. Contribute to or lead a significant part of the implementation, design, testing, and deployment of services within your team. Leverage, learn and apply cutting edge technologies on challenging and varied business domains. Apply principled engineering practices … including unittesting, integration testing, and continuous integration. Develop your technical understanding to support and build your career. Act as a mentor and an example to others in your team and across the organisation. Basic Qualifications: We're interested in candidates with strong experience in a few More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
WorksHub
to build these services: using Scala, Cats, ZIO, http4s, FS2, and Cats Effect. THE TEAMS Experimentation Our high-scale in-house A/B testing platform. Deeply integrated into our platform to enable experimentation on every aspect of the product. We’re building a fully bespoke platform using cutting … excellence, challenge yourself, and become part of a collaborative, inclusive and diverse team. Contribute to or lead a significant part of the implementation, design, testing, and deployment of services within your team. Leverage, learn and apply cutting edge technologies on challenging and varied business domains. Apply principled engineering practices … including unittesting, integration testing, and continuous integration. Develop your technical understanding to support and build your career. Act as a mentor and an example to others in your team and across the organisation. Basic Qualifications: We’re interested in candidates with strong experience in a few More ❯
client. This project will allow the successful candidate to be involved through the full Software Development Cycle, from Requirements gathering through to formal compliance testing of the developed product. This role will need to be delivered full time onsite from our Preston office. Responsibilities Software design (Experience of UML … principles are desirable) Implementation of design in JAVA - utilising NetBeans and Eclipse UnitTesting and Integration Testing - utilising JUnit/Test NG Production of appropriate design and test results documentation Client Collaboration - Integration with the client to ensure the product meets the clients expectations. Qualifications Appropriate Degree … Essential skills Object Oriented Software Development Experience Experience of programming in JAVA Experience of working with LINUX systems - Red Hat EL V9 Experience of Unit and Integration Testing using tools such as JUnit/Test NG Familiar with Software Development Tools such as NetBeans, Eclipse, GitLab/Jenkins. More ❯