distributed, parallel tests. Use container and cloud technology to orchestrate faster, scalable tests while optimizing costs. Work with teams to promote the use of code scan, codequality, accessibility testing, and observability tools. Participate in the QAT Test Engineering community as well as QAT recruitment to … Bash or PowerShell (Lead essential criteria) . Using and implementing tools like Selenium, RestAssured, Serenity BDD (or similar), build tools like Maven or Gradle, code management tools like git. Using and implementing unit test frameworks like JUnit, assertion libraries, data serialization tools, security best practices like OWASP Top … release pipeline concepts. Familiarity with containerisation platforms like Docker and container orchestration platforms like Kubernetes. Using and implementing POM test design pattern and SOLID code design principles. Implementing coding guidelines and standards with a solid understanding of protocols and architectural styles involved in implementing tests. Ability to actively engage More ❯
to progress into design and deployment Collaborating with cross-functional teams to understand requirements and deliver robust solutions Writing clean, efficient, and well-documented code Participating in code reviews, providing and receiving constructive feedback to improve codequality Troubleshooting and debugging issues to ensure optimal … in Java and is mathematically complex. The team is comprised of experienced software developers responsible for the design, development and maintenance of high-quality engineering software applications. We work in a collaborative and collegiate way with a flat structure. Why BAE Systems? This is a place where you More ❯
to progress into design and deployment Collaborating with cross-functional teams to understand requirements and deliver robust solutions Writing clean, efficient, and well-documented code Participating in code reviews, providing and receiving constructive feedback to improve codequality Troubleshooting and debugging issues to ensure optimal … in Java and is mathematically complex. The team is comprised of experienced software developers responsible for the design, development and maintenance of high-quality engineering software applications. We work in a collaborative and collegiate way with a flat structure. Why BAE Systems? This is a place where you More ❯
Blackpool, England, United Kingdom Hybrid / WFH Options
Perch Group
complex ETL pipelines for diverse data sources (on-premise and cloud-based), utilizing best practices for data extraction, transformation, and loading Implement data quality checks and validation processes within ETL pipelines, ensuring data accuracy and reliability Optimize ETL performance for speed and efficiency, addressing bottlenecks and improving data … and enhance the company's data platforms, ensuring high availability, performance, and security Implement data governance policies and procedures, ensuring compliance with data quality standards and regulatory requirements Design and implement data observability and data quality monitoring solutions, enabling proactive identification and resolution of data issues … a strong problem-solving mindset, with the ability to identify and resolve complex technical challenges Adheres to and promotes data engineering best practices, ensuring codequality, performance, and maintainability Continuous Learning & Growth: Embraces a growth mindset, with a strong desire for continuous learning and professional development Actively More ❯
application and software components to meet business and technical requirements, driving common usability across products and domains Designing, producing, testing and implementing the working code, along with applying Agile methods to the development of software with the use of DevOps techniques The skills you'll need We're looking … microservices or API development using Spring Boot, and containerization using Docker Proficiency in using TDD or BDD frameworks like Cucumber or Selenium to ensure codequality Experience with both relational and NoSQL databases such as Postgres and MongoDB, KAFKA or MQ, or any other event-driven framework More ❯
may be responsible for: Use IBM's Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability. Work across the … entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products. Help maintain and improve codequality, organization, and automatization Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally More ❯
Bolton, Lancashire, United Kingdom Hybrid / WFH Options
Maxwell Bond
Part of the platform is built in Python and so you must have some experience and understanding of Python. Key Responsibilities: Develop high-qualitysoftware solutions using C# .NET 8, PostgreSQL/SQL Server and Azure Functions Work closely with the CTO and cross-functional teams to drive … deployment and maintenance. Collaborate with team members in an Agile/Scrum environment to deliver features and enhancements on time and within scope. Ensure codequality, performance, and scalability of the platform. Requirements: Extensive experience with C# .NET Core Proficiency with databases such as PostgreSQL and SQL More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
NLP PEOPLE
generative AI frameworks, large language models, and agentic workflows. Act as a technical leader by mentoring junior team members, providing guidance on best practices, codequality, and architectural design. Drive projects and strategic initiatives, collaborating with product squads and business stakeholders to ensure seamless integration of ML … solutions into existing workflows. Develop robust, production-qualitysoftware artifacts using Python along with large-scale data workflow orchestration platforms (e.g., Airflow). Leverage expertise in cloud computing platforms (AWS and Azure) to build and optimize AI infrastructure, using services like AWS Bedrock, S3, SageMaker, Azure AI Search … Docker, Kubernetes, AWS EKS) and building scalable systems in cloud environments. Deep understanding of software development fundamentals, including automated testing, source version control, and code optimization. Excellent communication and collaboration skills to interact with technical teams, business partners, and stakeholders. Bachelor's degree in machine learning, computer science, data More ❯
secure environment. This is an opportunity to work on impactful systems that support real-world operations, in a setting that values knowledge sharing, clean code practices, and professional growth. You'll be surrounded by people who take pride in their work, support one another, and are committed to delivering … build and dependency management •Proficiency in developing high-performance applications for Linux environments • Practical experience with Unit Testing (e.g. JUnit) and a commitment to codequality • Understanding of Static Analysis and Performance Analysis; experience with tools like SonarQube is a plus • Strong analytical thinking and debugging abilities … experience identifying and resolving performance issues or concurrency challenges • Commitment to clean, maintainable code - including experience with refactoring, following coding standards, and using design patterns • Excellent communication skills - both written and verbal - for collaborating effectively and documenting systems clearly • Strong experience with software architecture and design documentation • Practical knowledge More ❯
Lancaster, Lancashire, United Kingdom Hybrid / WFH Options
Quantum Base Limited
a talented engineering leader, not a hands off engineering manager. You'll drive technical excellence, foster innovation, encourage continual improvement and deliver high-qualitysoftware solutions. Including: Strategic Leadership Define the technical vision and strategy for software development in alignment with business objectives. Oversee the development and deployment … ensure a high-performing team. Technical Oversight Provide hands-on technical guidance for complex software development projects. Ensure best practices in software development, including codequality, testing, and documentation. Collaborate with product managers, designers, and other stakeholders to define technical requirements and ensure successful delivery. Key experience More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Couchbase
into interactive, user-friendly interfaces. Ensure the technical feasibility of product requirements and UX designs and optimize applications for maximum speed and scalability. Conduct code reviews and provide constructive feedback to team members, fostering a culture of continuous improvement. Stay updated with the latest industry trends, best practices, and … a team-oriented environment. Proven expertise in mentoring and guiding junior developers. Skilled in advising leadership on the adoption of technologies that enhance productivity, codequality, and maintainability. Preferred Qualifications: Couchbase users are Software developers, so experience in designing products for software developers or databases is a More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Lorien
RabbitMQ to ensure smooth communication between services. Collaborate closely with cross-functional teams, including Product Owners, Architects, and other Engineers. Drive best practices around codequality, testing, and DevOps. Experience: Strong C# expertise with a proven track record of designing and delivering high-quality software. More ❯
and to mentor junior team members including development standards and quality of code. A must have skills: Technical leadership experience including establishing codequality standards, best practices and leading technical design and implementation. Good understanding of design patterns and build activities across the SDLC including More ❯
problem-solving, building the right thing and building the thing right . What you'll be doing day-to-day: Designing, maintaining, and pushing codequality standards within projects aiming for stability, scalability, and maintainability. Anticipating project development needs, raising potential issues to the team and client More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Kitman Labs Ltd
to Design, build, and maintain APIs, services and data-stores. Possess a deep understanding of what it takes to maintain high standards of softwarequality, including effective QA processes, writing high-qualitycode, following best practices, and adhering to established industry standards. Ensure cross team … and others to a high bar. Take pride in working on projects through to a successful completion. Recognise the value of standardised, fully tested code that is delivered in a CI/CD environment. Additional skills that would be beneficial We heavily utilise Amazon Web Services so experience with More ❯
Artists, Engineers, QA, and Production to deliver tools for automated testing, data management, process support, and team coordination. Key Responsibilities: Ensure high standards in codequality and usability. Plan and oversee team work in collaboration with the Lead and Producer. Provide accurate estimates and support the Tools More ❯
s digital skills gap. The Lead Product Developer plays a pivotal role in the build and delivery of remarkable products, they will champion softwarequality and technical vision for AND and our clients, work on large-scale projects and help the team grow in their roles. What you … to provide technical guidance as the most senior engineer on a project and ensuring the development team is achieving project goals and maintaining quality standards. Working knowledge of CI/CD practices and deployments. Experience of writing effective documentation and knowledge sharing. Why join AND Digital? We have More ❯
consistency and maintainability of the codebase. Peer Review and Quality Assurance: Ensure adherence to agreed standards and provide constructive feedback to improve code quality. A Few Things About You Passionate about Data: You have a deep enthusiasm for data, coupled with great attention to detail and a … drive for delivering high-quality solutions. Excellent Communicator: You possess strong written and verbal communication skills, effectively conveying complex information to diverse audiences. Agile Worker: You have experience working in agile environments and thrive as a team player, collaborating seamlessly with others. Knowledgeable Mentor: You actively train and … manipulation and analysis. Big Data Technologies: Experience with big data technologies like Hadoop or Spark. Data Governance: Understanding of data governance and data quality management. A Bit About Us When it comes to appliances and electricals, we've got the lot. Washing machines? Yep. TVs? Check. Laptops? Absolutely. More ❯
Server, Oracle, MySQL, or other). Ability to design and implement scalable architectures Deeply involved in hands-on coding, developing and maintaining high-qualitysoftware solutions on a daily basis Good command of the English language. Engages … in cross-team collaborations to ensure cohesive solutions Implement advanced CI/CD pipelines and robust testing strategiesto ensure seamless integration, deployment, and high code quality. Passion for software development and continuous improvement of your knowledge and skills. It's Great if You Have Knowledge in NoSQL, Queueing systems More ❯
architectural discussions and driving technology strategy. Strong skills in developing automated tests using tools like JUnit, Selenium, and other testing frameworks to ensure softwarequality and reliability, with a track record of implementing best practices in testing and quality assurance. Please see the Talent Privacy Notice More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Kitman Labs
interact with our platform. Make sense of complex data - Design tools that help visualize sports performance insights and drive decision-making. Focus on quality - We ship fast but … never compromise on user experience. You'll be involved in automation, CI/CD, and rapid iteration to ensure reliability. Write scalable, well-tested code - You'll design and implement robust solutions that ensure system scalability and high availability. Prototype & Innovate - Work closely with Product, Design, and Sports Science …/CD pipelines (e.g., CircleCI, Fastlane), and mobile app deployment workflows. Experience writing unit tests, snapshot tests and UI automation tests to maintain high code quality. Comfortable working with APIs (REST, GraphQL) to integrate real-time data. Experience in agile environments, working in cross-functional teams. Deep understanding of More ❯
Change and Quality Assurance Analyst Were excited to announce a brand-new opportunity within our growing PMO team. We're looking for a proactive and detail-driven Change and Quality Assurance Analyst to help shape the future of our technology services. This is your chance to … that changes to our systems are well-managed, rigorously tested, and delivered to the highest standards. If you have a passion for process, quality, and collaboration, we want to hear from you. Key Responsibilities: Manage and document change requests for technology systems and applications Perform risk and impact … best practices What You'll Bring: A keen eye for detail and a strong analytical mindset Experience in change management and/or softwarequality assurance Excellent communication and documentation skills Ability to collaborate across cross-functional teams Familiarity with industry QA standards and change control processes Why More ❯