We are seeking an experienced Senior Product Designer to join a fast-paced digital product team on an initial 3-month contract. This role will focus on creating intuitive, user-centred digital experiences across web and mobile platforms, combining user research, UX design, UI design, and collaborative product delivery. Location: Waterside (UB7 0GB) (2 days onsite) Contract Length: 3 months initially Pay - attractive daily rate (inside IR35) Key Responsibilities User Research & Insight Support research activities, usability testing, and discovery initiatives to understand customer needs and behaviours. Analyse research findings and translate insights into actionable design recommendations. Collaborate with researchers, product teams, and stakeholders to validate assumptions and support evidence-based decision-making. Use customer feedback, behavioural data, and product metrics to inform design solutions. UX & Product Design Design end-to-end user journeys and digital experiences across multiple channels. Create information architecture, user flows, wireframes, and interaction designs. Develop customer journey maps and service blueprints to identify opportunities for improvement. Balance customer needs, business goals, and technical constraints when designing solutions. Apply systems thinking to ensure a seamless experience across products and platforms. Partner with Product Managers and Product Owners to shape product strategy, prioritisation, and success metrics. UI Design & Prototyping Produce high-fidelity designs and interactive prototypes using Figma. Create responsive designs for web and mobile applications across multiple devices and screen sizes. Iterate designs based on stakeholder feedback, user testing, and delivery requirements. Contribute to design systems, component libraries, and reusable design patterns. Champion accessibility, consistency, and design quality across all digital products. Delivery & Collaboration Work closely with Product Owners, Developers, Researchers, and Scrum teams throughout the product life cycle. Facilitate workshops, design reviews, and collaborative design sessions with stakeholders. Clearly communicate design rationale and recommendations using customer insights and product data. Support user acceptance testing, design assurance activities, and continuous improvement initiatives. Participate in Agile ceremonies including sprint planning, backlog refinement, stand-ups, reviews, and retrospectives. Use collaboration and delivery tools such as Jira, Confluence, and Microsoft Teams. Required Skills & Experience Proven experience as a Product Designer, UX Designer, or Digital Product Designer. Strong portfolio demonstrating end-to-end product design and user-centred design methodologies. Expertise in UX design, information architecture, interaction design, and user journey mapping. Advanced proficiency in Figma for wireframing, prototyping, and high-fidelity design. Experience conducting or supporting user research and usability testing. Strong understanding of accessibility standards and inclusive design principles. Experience working within Agile product development environments. Excellent stakeholder management, communication, and workshop facilitation skills. Familiarity with design systems and component-based design approaches. Desirable Experience designing for large-scale digital products or customer-facing platforms. Knowledge of service design methodologies. Experience working with cross-functional product, engineering, and research teams. Understanding of data-driven design and experimentation approaches. What You'll Bring A passion for creating exceptional user experiences. Strong problem-solving and systems-thinking abilities. Confidence in collaborating with diverse stakeholders and influencing product decisions. The ability to work independently and deliver high-quality design outcomes in a fast-moving environment. If you're a talented Senior Product Designer looking for your next contract opportunity, we'd love to hear from you.
26/10/2026
Contractor
We are seeking an experienced Senior Product Designer to join a fast-paced digital product team on an initial 3-month contract. This role will focus on creating intuitive, user-centred digital experiences across web and mobile platforms, combining user research, UX design, UI design, and collaborative product delivery. Location: Waterside (UB7 0GB) (2 days onsite) Contract Length: 3 months initially Pay - attractive daily rate (inside IR35) Key Responsibilities User Research & Insight Support research activities, usability testing, and discovery initiatives to understand customer needs and behaviours. Analyse research findings and translate insights into actionable design recommendations. Collaborate with researchers, product teams, and stakeholders to validate assumptions and support evidence-based decision-making. Use customer feedback, behavioural data, and product metrics to inform design solutions. UX & Product Design Design end-to-end user journeys and digital experiences across multiple channels. Create information architecture, user flows, wireframes, and interaction designs. Develop customer journey maps and service blueprints to identify opportunities for improvement. Balance customer needs, business goals, and technical constraints when designing solutions. Apply systems thinking to ensure a seamless experience across products and platforms. Partner with Product Managers and Product Owners to shape product strategy, prioritisation, and success metrics. UI Design & Prototyping Produce high-fidelity designs and interactive prototypes using Figma. Create responsive designs for web and mobile applications across multiple devices and screen sizes. Iterate designs based on stakeholder feedback, user testing, and delivery requirements. Contribute to design systems, component libraries, and reusable design patterns. Champion accessibility, consistency, and design quality across all digital products. Delivery & Collaboration Work closely with Product Owners, Developers, Researchers, and Scrum teams throughout the product life cycle. Facilitate workshops, design reviews, and collaborative design sessions with stakeholders. Clearly communicate design rationale and recommendations using customer insights and product data. Support user acceptance testing, design assurance activities, and continuous improvement initiatives. Participate in Agile ceremonies including sprint planning, backlog refinement, stand-ups, reviews, and retrospectives. Use collaboration and delivery tools such as Jira, Confluence, and Microsoft Teams. Required Skills & Experience Proven experience as a Product Designer, UX Designer, or Digital Product Designer. Strong portfolio demonstrating end-to-end product design and user-centred design methodologies. Expertise in UX design, information architecture, interaction design, and user journey mapping. Advanced proficiency in Figma for wireframing, prototyping, and high-fidelity design. Experience conducting or supporting user research and usability testing. Strong understanding of accessibility standards and inclusive design principles. Experience working within Agile product development environments. Excellent stakeholder management, communication, and workshop facilitation skills. Familiarity with design systems and component-based design approaches. Desirable Experience designing for large-scale digital products or customer-facing platforms. Knowledge of service design methodologies. Experience working with cross-functional product, engineering, and research teams. Understanding of data-driven design and experimentation approaches. What You'll Bring A passion for creating exceptional user experiences. Strong problem-solving and systems-thinking abilities. Confidence in collaborating with diverse stakeholders and influencing product decisions. The ability to work independently and deliver high-quality design outcomes in a fast-moving environment. If you're a talented Senior Product Designer looking for your next contract opportunity, we'd love to hear from you.
You'll be using your 5 axis CNC knowledge to produce programs that optimise the precision and quality of complex components for aerospace applications. Your background must include a sound knowledge of CAD/CAM combined with GD&T standards to ensure components meet exact specifications You'll be liaising with design engineers, the test department and CNC operations specialists to ensure 3D design models, tolerances, machine settings and materials are aligned. An appreciation of Siemens NX CAD, Vericut and Lean methodologies would be benficial In return you'll recieve an above average salary, an amazing pension, overtime and an annual bonus in time for Christmas CV not ready? No problem, just email, text or call me - I'll always get back to you
24/10/2026
Full time
You'll be using your 5 axis CNC knowledge to produce programs that optimise the precision and quality of complex components for aerospace applications. Your background must include a sound knowledge of CAD/CAM combined with GD&T standards to ensure components meet exact specifications You'll be liaising with design engineers, the test department and CNC operations specialists to ensure 3D design models, tolerances, machine settings and materials are aligned. An appreciation of Siemens NX CAD, Vericut and Lean methodologies would be benficial In return you'll recieve an above average salary, an amazing pension, overtime and an annual bonus in time for Christmas CV not ready? No problem, just email, text or call me - I'll always get back to you
Dynamics 365 Specialist - Systems Analyst Location: Hybrid Working Salary: Competitive + Excellent Benefits We're now looking for a business systems specialist (Dynamics 365) to lead the development, optimisation and adoption of the Microsoft Dynamics 365 platform and help shape the future of the business systems landscape. Key Responsibilities Act as the primary business partner for Dynamics 365 users across the organisation Build strong stakeholder relationships and understand business challenges and requirements Lead regular business change forums and user engagement activities Develop and maintain a prioritised Dynamics 365 product roadmap Identify opportunities for process automation, efficiency gains and service improvements Translate business requirements into practical system solutions and enhancements Manage Dynamics 365 support activities, ensuring issues are resolved within agreed SLAs Coordinate development, testing and deployment of system changes Deliver user training and support to encourage system adoption and best practice Analyse customer and business feedback to drive continuous improvement Ensure data integrity, governance and GDPR compliance across business applications Collaborate with internal teams and external technology partners to deliver successful outcomes About You Strong depth of understanding of capabilities of the system and a track record of implementing operational change. Proven track record of driving continuous improvement in CRM processes, systems and strategies based on feedback, metrics and industry best practices. Experience in enhancing systems with other business solutions to ensure a seamless end-to-end customer experience across all touch points Proficiency in training end-users on CRM systems and processes, driving user adoption and managing change effectively to ensure the successful implementation and utilisation of CRM solutions. Strong understanding of customer needs, preferences and behaviours and a commitment to delivering exceptional customer experiences through personalised and targeted interactions. Ability to analyse customer data, identify trends, patterns and insights, and translate them into actionable strategies to improve customer engagement, retention and lifetime value. Experience in managing customer data effectively, ensuring data integrity and implementing data quality processes. This includes data segmentation, cleansing and deduplication. Stakeholder Management: Able to adapt to their audience, present training and communications using a range of channels and forums. Experience in collaborating with cross-functional teams, including sales, marketing, IT and senior management, to align systems with organisational goals and priorities. Essential Skills & Experience Strong hands-on experience with Microsoft Dynamics 365 Demonstrable experience delivering operational and business process improvements through technology Experience integrating CRM and business systems to improve customer journeys Strong analytical and problem-solving skills Excellent communication and presentation skills Experience managing stakeholder relationships across multiple business functions Customer-focused approach with a passion for continuous improvement Strong understanding of data quality, governance and customer data management Experience supporting change management and driving user adoption
22/10/2026
Full time
Dynamics 365 Specialist - Systems Analyst Location: Hybrid Working Salary: Competitive + Excellent Benefits We're now looking for a business systems specialist (Dynamics 365) to lead the development, optimisation and adoption of the Microsoft Dynamics 365 platform and help shape the future of the business systems landscape. Key Responsibilities Act as the primary business partner for Dynamics 365 users across the organisation Build strong stakeholder relationships and understand business challenges and requirements Lead regular business change forums and user engagement activities Develop and maintain a prioritised Dynamics 365 product roadmap Identify opportunities for process automation, efficiency gains and service improvements Translate business requirements into practical system solutions and enhancements Manage Dynamics 365 support activities, ensuring issues are resolved within agreed SLAs Coordinate development, testing and deployment of system changes Deliver user training and support to encourage system adoption and best practice Analyse customer and business feedback to drive continuous improvement Ensure data integrity, governance and GDPR compliance across business applications Collaborate with internal teams and external technology partners to deliver successful outcomes About You Strong depth of understanding of capabilities of the system and a track record of implementing operational change. Proven track record of driving continuous improvement in CRM processes, systems and strategies based on feedback, metrics and industry best practices. Experience in enhancing systems with other business solutions to ensure a seamless end-to-end customer experience across all touch points Proficiency in training end-users on CRM systems and processes, driving user adoption and managing change effectively to ensure the successful implementation and utilisation of CRM solutions. Strong understanding of customer needs, preferences and behaviours and a commitment to delivering exceptional customer experiences through personalised and targeted interactions. Ability to analyse customer data, identify trends, patterns and insights, and translate them into actionable strategies to improve customer engagement, retention and lifetime value. Experience in managing customer data effectively, ensuring data integrity and implementing data quality processes. This includes data segmentation, cleansing and deduplication. Stakeholder Management: Able to adapt to their audience, present training and communications using a range of channels and forums. Experience in collaborating with cross-functional teams, including sales, marketing, IT and senior management, to align systems with organisational goals and priorities. Essential Skills & Experience Strong hands-on experience with Microsoft Dynamics 365 Demonstrable experience delivering operational and business process improvements through technology Experience integrating CRM and business systems to improve customer journeys Strong analytical and problem-solving skills Excellent communication and presentation skills Experience managing stakeholder relationships across multiple business functions Customer-focused approach with a passion for continuous improvement Strong understanding of data quality, governance and customer data management Experience supporting change management and driving user adoption
Senior Software Engineer (Embedded Systems) Location: West London We are seeking an experienced Senior Software Engineer to lead the design, development, and delivery of advanced embedded software solutions for connected systems and communication technologies. This role offers the opportunity to work across the full product lifecycle, from requirements analysis and system architecture through development, testing, deployment, and ongoing product support. The successful candidate will provide technical leadership, drive engineering excellence, and contribute to the development of innovative, high-performance products. Key Responsibilities: Lead the design, development, and delivery of embedded software solutions for Linux-based platforms. Define software architecture, technical specifications, and system design for complex engineering projects. Develop robust, high-performance software using modern C++. Work closely with cross-functional teams to integrate software with hardware and wider system architectures. Optimise networked and distributed applications, ensuring reliability, scalability, and performance. Champion engineering best practices, code quality, and continuous improvement across the development lifecycle. Drive testing, validation, troubleshooting, and release activities to deliver production-ready software. Required Experience: Extensive experience developing embedded software applications. Strong proficiency in modern C++. Experience developing software on Embedded Linux platforms. Solid understanding of software architecture and object-oriented design principles. Experience working with networked systems and communication protocols. Strong debugging, troubleshooting, and problem-solving skills. Experience using version control systems and modern software development practices. Ability to lead technical projects and influence engineering direction. Desirable Skills: Experience with ARM-based embedded systems. Knowledge of C programming for embedded applications. Experience with RTOS environments. Familiarity with networking technologies, TCP/IP, and socket programming. Experience with CI/CD pipelines and automated build systems. Exposure to secure software development practices. Experience working in Agile development environments. Knowledge of hardware interfaces such as SPI, I2C, UART, or CAN. Qualifications: Bachelor s degree in computer science, Software Engineering, Electronics Engineering, or a related discipline. Master's degree or equivalent industry experience is advantageous.
20/10/2026
Full time
Senior Software Engineer (Embedded Systems) Location: West London We are seeking an experienced Senior Software Engineer to lead the design, development, and delivery of advanced embedded software solutions for connected systems and communication technologies. This role offers the opportunity to work across the full product lifecycle, from requirements analysis and system architecture through development, testing, deployment, and ongoing product support. The successful candidate will provide technical leadership, drive engineering excellence, and contribute to the development of innovative, high-performance products. Key Responsibilities: Lead the design, development, and delivery of embedded software solutions for Linux-based platforms. Define software architecture, technical specifications, and system design for complex engineering projects. Develop robust, high-performance software using modern C++. Work closely with cross-functional teams to integrate software with hardware and wider system architectures. Optimise networked and distributed applications, ensuring reliability, scalability, and performance. Champion engineering best practices, code quality, and continuous improvement across the development lifecycle. Drive testing, validation, troubleshooting, and release activities to deliver production-ready software. Required Experience: Extensive experience developing embedded software applications. Strong proficiency in modern C++. Experience developing software on Embedded Linux platforms. Solid understanding of software architecture and object-oriented design principles. Experience working with networked systems and communication protocols. Strong debugging, troubleshooting, and problem-solving skills. Experience using version control systems and modern software development practices. Ability to lead technical projects and influence engineering direction. Desirable Skills: Experience with ARM-based embedded systems. Knowledge of C programming for embedded applications. Experience with RTOS environments. Familiarity with networking technologies, TCP/IP, and socket programming. Experience with CI/CD pipelines and automated build systems. Exposure to secure software development practices. Experience working in Agile development environments. Knowledge of hardware interfaces such as SPI, I2C, UART, or CAN. Qualifications: Bachelor s degree in computer science, Software Engineering, Electronics Engineering, or a related discipline. Master's degree or equivalent industry experience is advantageous.
CBSbutler Holdings Limited trading as CBSbutler
Uxbridge, Middlesex
Lead Data Engineer / Senior Data Engineer - AWS, Snowflake, CI/CD Location: Heathrow - 1-2 days per week onsite Contract: Immediate start until December 2026, likely extension into 2027 Rate: Up to 630 per day all-inclusive - Inside IR35 / PAYE Lead Data Engineer - AWS / Snowflake / Data & AI We are seeking an experienced Lead Data Engineer / Senior Data Engineer to join a major airline's Data & AI team, providing hands-on technical leadership across a key data engineering delivery programme. This role is ideal for a senior data engineer, lead software engineer or data engineering technical lead with strong AWS cloud engineering experience, modern software development practices and the ability to mentor engineers. Snowflake experience is highly desirable. You will drive engineering best practice, improve data delivery processes and introduce scalable, reusable solutions using automation, CI/CD and modern DevOps methodologies. Experience or a strong interest in AI-assisted software development and engineering productivity is also beneficial. Key Responsibilities Lead hands-on data engineering and software engineering delivery across the 2026 data workstream. Provide technical leadership, coaching and mentoring to data engineers and software engineers. Design and implement scalable, reliable and maintainable data engineering solutions on AWS. Apply cloud engineering best practices across data pipelines, data integration and data processing. Implement Continuous Integration (CI), Continuous Delivery (CD), CI/CD pipelines and automated deployment processes. Promote DevOps, Infrastructure as Code (IaC), source control, Git workflows and release management best practices. Improve software quality through automated testing, unit testing, code reviews and test automation. Establish reusable engineering patterns, standards and frameworks to accelerate delivery. Support engineering capability development through pair programming, technical reviews and knowledge sharing. Explore AI-assisted development, generative AI and coding assistants to improve engineering productivity. Essential Skills & Experience Strong experience as a Lead Data Engineer, Senior Data Engineer, Data Engineering Lead or Senior Software Engineer. Proven AWS cloud engineering experience, ideally across AWS data platforms and data engineering services. Strong understanding of data engineering, data pipelines, data integration and cloud-based data processing. Experience with CI/CD, Continuous Integration, Continuous Delivery and DevOps practices. Proficiency in version control, automated testing, code quality and software release management. Demonstrable technical leadership, team mentoring and coaching experience. Ability to establish engineering standards and improve delivery practices within an existing team. Strong communication, collaboration and stakeholder management skills. Desirable Experience Snowflake, cloud data warehousing and modern data platform delivery. AWS data services, cloud-native architecture and data pipeline orchestration. DataOps, automated deployment, Infrastructure as Code and release automation. Agile software development, code reviews, test-driven development and engineering quality assurance. AI-assisted software engineering, generative AI tools and coding assistants. Contract Details Immediate start. Initial contract to December 2026, with a strong possibility of extension into 2027. Heathrow client site 1-2 days per week.
14/10/2026
Contractor
Lead Data Engineer / Senior Data Engineer - AWS, Snowflake, CI/CD Location: Heathrow - 1-2 days per week onsite Contract: Immediate start until December 2026, likely extension into 2027 Rate: Up to 630 per day all-inclusive - Inside IR35 / PAYE Lead Data Engineer - AWS / Snowflake / Data & AI We are seeking an experienced Lead Data Engineer / Senior Data Engineer to join a major airline's Data & AI team, providing hands-on technical leadership across a key data engineering delivery programme. This role is ideal for a senior data engineer, lead software engineer or data engineering technical lead with strong AWS cloud engineering experience, modern software development practices and the ability to mentor engineers. Snowflake experience is highly desirable. You will drive engineering best practice, improve data delivery processes and introduce scalable, reusable solutions using automation, CI/CD and modern DevOps methodologies. Experience or a strong interest in AI-assisted software development and engineering productivity is also beneficial. Key Responsibilities Lead hands-on data engineering and software engineering delivery across the 2026 data workstream. Provide technical leadership, coaching and mentoring to data engineers and software engineers. Design and implement scalable, reliable and maintainable data engineering solutions on AWS. Apply cloud engineering best practices across data pipelines, data integration and data processing. Implement Continuous Integration (CI), Continuous Delivery (CD), CI/CD pipelines and automated deployment processes. Promote DevOps, Infrastructure as Code (IaC), source control, Git workflows and release management best practices. Improve software quality through automated testing, unit testing, code reviews and test automation. Establish reusable engineering patterns, standards and frameworks to accelerate delivery. Support engineering capability development through pair programming, technical reviews and knowledge sharing. Explore AI-assisted development, generative AI and coding assistants to improve engineering productivity. Essential Skills & Experience Strong experience as a Lead Data Engineer, Senior Data Engineer, Data Engineering Lead or Senior Software Engineer. Proven AWS cloud engineering experience, ideally across AWS data platforms and data engineering services. Strong understanding of data engineering, data pipelines, data integration and cloud-based data processing. Experience with CI/CD, Continuous Integration, Continuous Delivery and DevOps practices. Proficiency in version control, automated testing, code quality and software release management. Demonstrable technical leadership, team mentoring and coaching experience. Ability to establish engineering standards and improve delivery practices within an existing team. Strong communication, collaboration and stakeholder management skills. Desirable Experience Snowflake, cloud data warehousing and modern data platform delivery. AWS data services, cloud-native architecture and data pipeline orchestration. DataOps, automated deployment, Infrastructure as Code and release automation. Agile software development, code reviews, test-driven development and engineering quality assurance. AI-assisted software engineering, generative AI tools and coding assistants. Contract Details Immediate start. Initial contract to December 2026, with a strong possibility of extension into 2027. Heathrow client site 1-2 days per week.