quality software solutions, and in 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 unit testing, integrationtesting, and automated testing. Master's degree in Computer Science, Engineering, or a related field. Certification in relevant technologies or methodologies … with the ability to work effectively in a team environment. Experience with cloud platforms such as AWS, Azure, or Google Cloud. Familiarity with DevOps practices and tools, including continuous integration/continuous deployment (CI/CD) pipelines. Experience with containerization technologies such as Docker and orchestration tools like Kubernetes. Demonstrated experience in leading and mentoring development teams. Salary: Circa More ❯
Knutsford, England, United Kingdom Hybrid / WFH Options
Custodia
of software engineering principles and design patterns. Strong problem-solving skills and attention to detail. Core Competency Requirements Experience with cloud-hosted architectures and microservices. Exposure to different systems integration technologies for example RESTful APIs, Message Queuing, Web Hooks, etc. Experience with Unit/Integration Testing. Experience with telecommunications or finance-related industries is a plus. Familiarity with More ❯
of scalable and maintainable test automation frameworks. Define and enforce best practices for test automation across teams and projects. Collaborate with development, DevOps, and QA teams to integrate automated testing into CI/CD pipelines. Mentor and guide QA engineers and automation testers, providing technical leadership and training. Evaluate and recommend new tools, technologies, and processes to improve test … automation efficiency. Develop and maintain automated test scripts for functional, regression, performance, and integration testing. Analyse test results, identify root causes of failures, and work with teams to resolve issues. Ensure test coverage and traceability for all automated test cases. Participate in code reviews and contribute to test strategy and planning sessions. Report on automation progress, quality metrics, and … risks to stakeholders. Required Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 7+ years of experience in software testing, with at least 4 years in test automation. Proven experience leading test automation initiatives and teams. Expertise in automation tools such as Selenium, Cypress, Playwright, Appium, TestNG, JUnit, etc. Strong understanding of CI More ❯
of scalable and maintainable test automation frameworks. Define and enforce best practices for test automation across teams and projects. Collaborate with development, DevOps, and QA teams to integrate automated testing into CI/CD pipelines. Mentor and guide QA engineers and automation testers, providing technical leadership and training. Evaluate and recommend new tools, technologies, and processes to improve test … automation efficiency. Develop and maintain automated test scripts for functional, regression, performance, and integration testing. Analyse test results, identify root causes of failures, and work with teams to resolve issues. Ensure test coverage and traceability for all automated test cases. Participate in code reviews and contribute to test strategy and planning sessions. Report on automation progress, quality metrics, and … risks to stakeholders. Required Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 7+ years of experience in software testing, with at least 4 years in test automation. Proven experience leading test automation initiatives and teams. Expertise in automation tools such as Selenium, Cypress, Playwright, Appium, TestNG, JUnit, etc. Strong understanding of CI More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
System Loco
skilled with Java & SpringBoot Proven software delivery experience on numerous API/Micro-services projects Knowledge of NoSQL, ideally MongoDB Ability to robustly test and validate software through unit testing, integrationtesting and automated testing frameworks Excellent problem-solving skills, attention to detail, and the ability to work autonomously or within a team Participate in agile More ❯
Liverpool, England, United Kingdom Hybrid / WFH Options
PayPoint plc
of an agile team helping to deliver world-class customer-facing products in one of our Delivery teams. You will undertake a variety of tasks (analysis, estimating, design, coding, testing, prototyping) to support the team in the delivery of their ongoing sprint goals. This position will be based working remotely with the occasional visits to our Liverpool and/… .NET 6+. .NET Framework (version 3.5+) and C#. Web API (RESTful). SQL Server (T-SQL, Stored Procedures). Unit Test Framework (NUnit, MSTest, or xUnit.net, Jasmine/Karma), Integration Testing. Mocking frameworks (e.g. Moq). Source Control, Build and Deployment Tools (Azure DevOps, GIT). Agile (Scrum, Kanban) or DevOps environment experience, TDD/Unit Testing, CI More ❯
Daresbury, England, United Kingdom Hybrid / WFH Options
Ivanti
focus on problem-solving, organizational skills and a creative approach, we navigate through challenges to achieve successful outcomes. What You Will Be Doing Deliver quality code via unit and integrationtesting through a suite of automated tests. Design, develop, test, deploy, maintain, and enhance large scale distributed software solutions. May provide technical leadership on high-impact projects. Work … sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to our success as a global More ❯
be comfortable with application modernisation and common technologies and languages. Qualifications Broad Experience in Technology Deliveries: Demonstrated experience in various technology projects. Comprehensive Application Knowledge: Expertise in architecture, engineering, integration, testing, and cloud technologies (AWS, Azure). Software Delivery Expertise: Skilled in delivering high-quality, reliable, scalable, and secure software using Agile methodologies, design patterns, DevOps tools including More ❯
Chester, Cheshire, North West, United Kingdom Hybrid / WFH Options
Shortlist Recruitment
closely with the Software Development Manager and be responsible for supporting the company's expansion. This role will also be responsible for the team and designing, building and maintaining integration services. This role is ideal for a Senior Developer looking to take the next step into a Principal or Lead role. We are looking for a someone with attention … SDLC. Responsibilities for the role: Team performance monitoring Work allocation for the team Recruitment of new team members Documentation for product roadmaps Risk management for the software products Unit testing and automated integrationtesting Research and test new technologies Desirable skills: C# .NET Core SQL Azure Terraform The Lead .NET Developer will be paid a salary of More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
CACI Ltd
and secure. The Role: As a Senior Test Analyst, you will join one of our small, fast-paced, agile delivery teams. This role is crucial for ensuring the seamless integration and functionality of our client’s complex systems, particularly cloud-based applications, and services. The ideal candidate will have extensive experience in handling complex integrations, problem solving, designing user … journeys, creating test data, automated test frameworks and working with cloud environments. Exceptional communication and collaboration skills are essential to facilitate effective teamwork and achieve project goals. Testing at IIG consists of a wide range of responsibilities. The list below gives a flavour of some of the tasks you may be asked to undertake; Support the planning, design, and … execution of functional testing to support software and system development, with a strong focus on cloud-based services. Input into testing timelines, and communicate testing progress and results effectively to both technical and non-technical stakeholders. Undertake audits of third-party suppliers testing to ensure quality and exercise thedefinition of done as SIT quality gate. Lead More ❯
Quality Engineering across the lab 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 used clearly so that stakeholders … o previous branch id issue 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 as part of product … environment provisioning and test data 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 - unit testing, system testing, integrationtestingMore ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
WorksHub
s applying principles from FP 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 edge technologies, capable of serving … media streaming platform. Strive for 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 unit testing, integrationtesting, 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 areas, or some experience in most areas. Each team is different and we don't More ❯
Burnley, England, United Kingdom Hybrid / WFH Options
CDL Software
/or Spring Boot development experience Experience with Cloud based Delivery Pipelines Significant experience with AWS Leading on large-scale changes Mentoring of lower level peers Experience of unit testing and integrationtesting including TDD Work with AI Tools such Amazon Q Developer Proven track record in modernising legacy code Highly Desirable Experience with Automated TestingMore ❯
Stockport, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
NOVANTA TECHNOLOGIES UK LIMITED
Responsibilities: Desktop and device software 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 (unit testing and integrationtesting). Implementation of the instructions of the quality/environmental management representative and the occupational safety specialist. Skills and Experience: Essential More ❯
system Investigation/Research into 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. Unit testing and integrationtesting where possible Collaborate with wider business to deploy software across platforms More ❯
that will help you succeed in the role: Deep understanding of .net and experience of React Native. Care about quality, with experience/exposure to TDD, performance/load testing, integrationtesting, etc. Experience building and supporting public cloud applications (ideally Azure) Good knowledge of cloud-first tech, such as serverless compute e.g. Azure Functions, service bus … data, so strong experience with tech such as SQL server, NoSQL, and Data Warehousing will be a big advantage A real advocate for DevOps practices, CI/CD, automated testing, AB testing, etc. Understanding of the latest JS frameworks such as React, Next.js, etc. Knowledge of best practice in developing a secure architecture Personal traits that will elevate More ❯
with Docker and Kubernetes Ability to design, build, and maintain scalable RESTful and GraphQL APIs Experience working with SQL and NoSQL databases like MySQL, PostgreSQL, and MongoDB Knowledge of testing methodologies, including unit and integrationtesting using Jest or Cypress Hands-on experience with CI/CD pipelines and deployment strategies Understanding of security best practices and More ❯
and interfacing is desirable. Essential Skills Embedded C Safety-critical development using MISRA C Experience with 8-bit and 16-bit microcontrollers Verification and debugging (test scripts, unit and integrationtesting) Familiarity with microcontroller families including PIC18 and DSPIC Formal documentation aligned with safety standards (e.g., DO-178C) Proficiency in Microsoft Office tools Strong analytical, problem-solving, and … communication skills Desirable Skills Knowledge of DO-178C or equivalent standards (e.g., automotive) Experience with static analysis and testing tools (e.g., LDRA, TBrun) Electronic hardware design including schematic capture, PCB layout, and simulation using tools like Altium Designer or equivalents Personal Attributes Self-motivated and adaptable Effective communicator and team player Able to manage multiple projects and priorities Open More ❯
Stockport, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
providing support and implementing feature enhancements according to a product delivery roadmap. Skills, Knowledge, and Expertise Experience with Cloud-based Delivery Pipelines Significant experience with AWS Experience in unit testing and integrationtesting, including TDD Experience with containerization such as Docker Highly Desirable Experience with Automated Testing Experience with infrastructure as code Experience with React and More ❯
equipment to support our Marine 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 Unit Testing and IntegrationTesting - 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 IntegrationTesting 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 display) Digital Signal Processing. What do I need before I apply Due to Security Restrictions - this work can only be undertaken by UK Nationals (dual More ❯
delivering at least two end-to-end EWM implementation projects. The consultant should have in-depth knowledge and hands-on experience in various EWM functionalities, including Inbound, Outbound, Production Integration, and Physical Inventory processes. Responsibilities : EWM Implementation: Lead and actively participate in all phases of EWM implementation projects, including requirement gathering, solution design, system configuration, testing, training, and … functional and technical specifications for EWM system implementation. Solution Design: Design and configure EWM system to meet the specific business requirements including layouts, put-away and removal strategies, ECC integration with S/4 HANA , Business process mapping and ensuring optimal utilization of EWM functionalities and integration with external systems. Experience of RF integration framework , development/… enhancements of RF screens Inbound Process: Configure and optimize inbound processes such as goods receipt, put away, quality management, and returns, ensuring seamless integration with procurement and production processes. Outbound Process: Design and implement outbound processes including order fulfilment, picking, packing, staging, and shipping, considering various order types, delivery scenarios, and transportation management integration. Production Integration: Collaborate with More ❯
Social network you want to login/join with: Lead Software Engineer Salary: £55,000 + 4-day working week Skills: Embedded C, Microcontroller, MISRA C, Testing, Documentation This award-winning and growing software company is seeking a Lead Software Engineer with at least five years of commercial experience to join their senior team. The role involves leading a … engineers. Experience Requirements: Strong experience with Embedded C Experience with Microcontrollers Experience with MISRA C for safety-critical applications Experience in documentation Experience in writing test scripts and performing integrationtesting Desired Behaviours: Excellent analytical and communication skills Strong problem-solving abilities and clear communication with cross-functional teams and stakeholders Focus on delivering high-quality results in More ❯
My client is a world class provider of advanced solutions for defence and aerospace. Specialists in electronic components, EMI filters and LED Lighting ,Providing comprehensive design, manufacturing, and testing facilities within the company’s UK manufacturing centre. Qualifications and Essential Skills: Degree in Software Engineering or similar subject. Must be a UK National and be able to be SC … Some experience of digital hardware design and interfacing Embedded C MISRA C safety Critical Microcontroller experience (16Bit & 8 Bit) Verification/Debugging knowledge (writing Test scripts, Low level Unit testing and Integrationtesting) Extensive knowledge of 8 and 16bit microprocessors/microcontrollers in including PIC18 and DSPIC Producing formal documentation in accordance with DO-178C and other More ❯
appraisals and recommend appropriate process and software solutions, Direct the work of business applications suppliers and ensure suppliers meet Tunstall standards through statements of work definition, supplier reviews and testing, Perform systems validation and user acceptance testing in conjunction with business users as required, Prepare 'How to' guides and other training materials as needed, Provide process and application … and perform project tasks including those at cutover as needed, including but not limited to technical tasks such as data mapping, loading and reconciliation, business process verification and systems integrationtesting, Provide point of contact for business super-users/users after go-live and provide hands-on support as appropriate alongside colleagues and software vendors following ITIL … skills, High level of attention to detail, Ability to clarify and communicate complex issues. Desirable skills and experience Experience using JIRA, Exposure to data migration and data/systems integration techniques and tools, Experience defining requirements and translating to technical specification, Any experience with IFS Finance or Supply Chain module, Understanding of process of successful change management. If you More ❯