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 ❯
management, project, and client management. Risk & Quality Management Strive for ZERO defects on any code developed from the team. Assist in design and develop unit test cases for any development work. Perform unittesting on code developed for quality assurance and alignment with requirements. Conduct and report … on code reviews and unittesting on code written by other team members including corrective action identified to meet minimum standards. Identify, document, and manage Internal Risks Controls with reporting into the Technology Risk Register. Manage code deployment, fixes, updates, and related processes through defect tracking in testingMore ❯
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 ❯
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 ❯
software development, with a solid foundation in programming and a willingness to learn. They'll be involved in the full development lifecycle-designing, coding, testing, and deploying solutions that make a real impact. This is a great opportunity to grow technical skills in a dynamic and supportive environment. In … and maintainable code using C# to produce software solutions in line with specifications. Identify and apply appropriate bug fixes. Work on and contribute to testing within the development as well as working with relevant testing frameworks such as unittesting, integration testing, acceptance testingMore ❯
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 ❯
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 ❯
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 ❯
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
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 ❯
Leeds, 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 ❯
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 ❯
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 ❯
React, Redux, JavaScript, TypeScript, HTML5, CSS3, Spring Boot and relational databases) Proficiency in working with RESTful APIs. 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. Familiarity with CI More ❯
Stockport, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
feature enhancements according to a product delivery roadmap. Skills, Knowledge, and Expertise Experience with Cloud-based Delivery Pipelines Significant experience with AWS Experience in unittesting and integration testing, including TDD Experience with containerization such as Docker Highly Desirable Experience with Automated Testing Experience with infrastructure More ❯
values and principles, as well as Scrum framework DevOps .Net developer Angular Microsoft stack (C#, .NET Core, SQL, Azure) Experience of test-driven development (unittesting, mocking, integration testing) Understanding of DevOps practices (CI & CD) Familiarity of Cloud environments (e.g., Azure) Experience as a software developer with More ❯
the technologies that could be used to meet requirements Writing well-designed, testable and efficient code using programming language such as Microsoft C# .Net Testing software to identify and fix bugs or defects before release. Unittesting and integration testing where possible Collaborate with wider business More ❯
Press Tab to Move to Skip to Content Link Job Location (Short): Runcorn, United Kingdom Workplace Type: Hybrid Business Unit: ALI Responsibilities Hexagon Asset Lifecycle Intelligence division (Hexagon) is seeking a highly motivated individual for a C# Developer position to design, develop, test, and debug new and existing software. … in all aspects of our agile development process, including but not limited to, backlog management, requirements gathering, detailed design, evaluating new technologies, implementation, automated testing, documentation, and deployment. The role requires collaboration with international development and product teams, plus assistance to our support team with investigation, analysis and debugging … the drawing engine central to multiple 3D design applications. Education/Qualifications Educated to degree level in Computer Science or a related technical discipline. Unittesting and other automated testing techniques. Aptitude and enthusiasm for software development. Good communication, team working and problem-solving skills. Familiar with More ❯
system and data integrations Conduct data migrations (data design, mapping, validation and reporting) Develop technical documentation Troubleshoot issues and provide ongoing support Assist with testing, system upgrades, and ensure continuous improvement Apply industry best practices for system configuration and implementation Qualifications and Experience: IBM Maximo Configuration & Customization: Expertise in … Json, XML, JDBC, and other related technologies. Experience in data and orchestration tools including some of dbt, Apache Airflow, Azure Data Factory. Experience with unittesting in a variety of languages and tools. Perhaps experience of Junit, NUnit, XUnit and Jest, along with experience of associated tools for More ❯
Key Skills: OAuth, JWT, and data protection best practices Asynchronous programming in Python & C# Docker, Kubernetes & microservice architectures SQL (MS SQL), NoSQL, and Redis Unittesting, CI/CD pipelines, dependency injection Bonus Points For Experience In: Transitioning POC applications to production-ready systems Performance monitoring and optimisation More ❯