Our client is seeking a Senior Python Developer to join a growing consultancy delivering user-centred digital solutions. This role offers the opportunity to work within multidisciplinary Agile teams, designing and building scalable, secure, and high-quality software that delivers meaningful impact for end users. As a senior consultant, you will provide technical leadership, contribute to solution design, and play a key role in developing both client relationships and internal team capability. This position is ideal for an experienced developer looking to combine hands-on engineering with strategic input and mentorship. Responsibilities • Act as a subject matter expert, ensuring the delivery of high-quality, user-centred software aligned with business requirements. • Collaborate with cross-functional teams to design and deliver solutions to complex client challenges. • Design and manage development and deployment pipelines, proactively identifying and resolving risks and bottlenecks. • Communicate technical concepts clearly to both technical and non-technical stakeholders. • Build strong relationships with clients and internal teams, supporting successful project delivery. • Contribute to recruitment and mentor junior team members, supporting their professional development. • Represent the engineering function externally through thought leadership activities such as blogs, workshops, and events. Requirements • Extensive experience with Python and frameworks such as Django, Flask, or FastAPI. • Strong experience with AWS, including serverless architectures. • Proven experience across the full software development lifecycle in Agile environments. • Full-stack development capability, including HTML, CSS, and JavaScript. • Experience with modern JavaScript frameworks (e.g. React, Angular, Node.js) is advantageous. • Experience with containerisation technologies such as Docker or Kubernetes. • Strong understanding of microservices architecture and RESTful APIs. • Experience with Infrastructure as Code tools (e.g. Terraform, CloudFormation, ARM). • Familiarity with CI/CD tools such as Jenkins, AWS CodeBuild, or Azure DevOps. • Strong communication skills with the ability to engage diverse stakeholders. • Experience working on public sector projects is desirable. Benefits • Competitive salary with structured progression opportunities. • Contributory pension scheme (6% employer contribution). • 25 days' annual leave plus public holidays. • Flexible benefits package, including private healthcare, dental cover, and additional holiday purchase. • Life assurance, critical illness cover, and wellbeing support. • Cycle-to-Work scheme and electric vehicle salary sacrifice options. • Access to discounts, financial wellbeing support, and volunteer days. Application Process To apply, please follow the application link provided by our client to access the full job details and submit your application.
18/05/2026
Full time
Our client is seeking a Senior Python Developer to join a growing consultancy delivering user-centred digital solutions. This role offers the opportunity to work within multidisciplinary Agile teams, designing and building scalable, secure, and high-quality software that delivers meaningful impact for end users. As a senior consultant, you will provide technical leadership, contribute to solution design, and play a key role in developing both client relationships and internal team capability. This position is ideal for an experienced developer looking to combine hands-on engineering with strategic input and mentorship. Responsibilities • Act as a subject matter expert, ensuring the delivery of high-quality, user-centred software aligned with business requirements. • Collaborate with cross-functional teams to design and deliver solutions to complex client challenges. • Design and manage development and deployment pipelines, proactively identifying and resolving risks and bottlenecks. • Communicate technical concepts clearly to both technical and non-technical stakeholders. • Build strong relationships with clients and internal teams, supporting successful project delivery. • Contribute to recruitment and mentor junior team members, supporting their professional development. • Represent the engineering function externally through thought leadership activities such as blogs, workshops, and events. Requirements • Extensive experience with Python and frameworks such as Django, Flask, or FastAPI. • Strong experience with AWS, including serverless architectures. • Proven experience across the full software development lifecycle in Agile environments. • Full-stack development capability, including HTML, CSS, and JavaScript. • Experience with modern JavaScript frameworks (e.g. React, Angular, Node.js) is advantageous. • Experience with containerisation technologies such as Docker or Kubernetes. • Strong understanding of microservices architecture and RESTful APIs. • Experience with Infrastructure as Code tools (e.g. Terraform, CloudFormation, ARM). • Familiarity with CI/CD tools such as Jenkins, AWS CodeBuild, or Azure DevOps. • Strong communication skills with the ability to engage diverse stakeholders. • Experience working on public sector projects is desirable. Benefits • Competitive salary with structured progression opportunities. • Contributory pension scheme (6% employer contribution). • 25 days' annual leave plus public holidays. • Flexible benefits package, including private healthcare, dental cover, and additional holiday purchase. • Life assurance, critical illness cover, and wellbeing support. • Cycle-to-Work scheme and electric vehicle salary sacrifice options. • Access to discounts, financial wellbeing support, and volunteer days. Application Process To apply, please follow the application link provided by our client to access the full job details and submit your application.
Overview Our client is seeking a Lead Technical Architect to play a pivotal role in shaping technical strategy and delivering complex digital transformation programmes. This is a senior leadership position within a growing consultancy, offering the opportunity to influence architectural direction across multiple client engagements and internal initiatives. You will act as a trusted advisor to senior stakeholders, including C-level executives, while leading architectural design, mentoring technical teams, and contributing to business growth. This role is ideal for an experienced architect looking to combine hands-on expertise with strategic leadership and consultancy impact. Responsibilities • Define and promote architectural vision, standards, and best practices across delivery teams. • Act as a trusted advisor to senior client stakeholders, guiding long-term technology strategy and transformation initiatives. • Lead complex technical engagements, ensuring architectural quality, scalability, and alignment with business goals. • Provide mentorship and coaching to architects and senior engineers, supporting capability development. • Drive pre-sales and business development activities, including technical input into proposals and bids. • Contribute to thought leadership through publications, speaking engagements, and community involvement. • Make and communicate key architectural decisions impacting multiple programmes or clients. Requirements • Extensive experience as a Technical Architect, with a proven track record in large-scale digital transformation. • Strong expertise across major cloud platforms (AWS, Azure, or Google Cloud), including multi-cloud environments. • Deep understanding of cloud-native architectures, including containerisation (Docker, Kubernetes) and serverless solutions. • Advanced experience with Infrastructure as Code tools, particularly Terraform. • Strong knowledge of CI/CD pipelines and modern DevOps practices. • Proven ability to lead and mentor technical teams. • Experience influencing and engaging with senior stakeholders, including executive leadership. • Background in consultancy environments, including involvement in pre-sales and business development. • Strong understanding of security, networking, and governance within cloud architectures. Benefits • Competitive salary with clear progression opportunities. • Contributory pension scheme (6% employer contribution). • 25 days' annual leave plus public holidays. • Flexible benefits package, including private healthcare, dental cover, and additional holiday purchase. • Life assurance, critical illness cover, and wellbeing support. • Cycle-to-Work scheme and electric vehicle salary sacrifice options. • Access to discounts, financial wellbeing resources, and volunteer days. Application Process To apply, please follow the application link provided by our client to access the full role details and submit your application.
18/05/2026
Full time
Overview Our client is seeking a Lead Technical Architect to play a pivotal role in shaping technical strategy and delivering complex digital transformation programmes. This is a senior leadership position within a growing consultancy, offering the opportunity to influence architectural direction across multiple client engagements and internal initiatives. You will act as a trusted advisor to senior stakeholders, including C-level executives, while leading architectural design, mentoring technical teams, and contributing to business growth. This role is ideal for an experienced architect looking to combine hands-on expertise with strategic leadership and consultancy impact. Responsibilities • Define and promote architectural vision, standards, and best practices across delivery teams. • Act as a trusted advisor to senior client stakeholders, guiding long-term technology strategy and transformation initiatives. • Lead complex technical engagements, ensuring architectural quality, scalability, and alignment with business goals. • Provide mentorship and coaching to architects and senior engineers, supporting capability development. • Drive pre-sales and business development activities, including technical input into proposals and bids. • Contribute to thought leadership through publications, speaking engagements, and community involvement. • Make and communicate key architectural decisions impacting multiple programmes or clients. Requirements • Extensive experience as a Technical Architect, with a proven track record in large-scale digital transformation. • Strong expertise across major cloud platforms (AWS, Azure, or Google Cloud), including multi-cloud environments. • Deep understanding of cloud-native architectures, including containerisation (Docker, Kubernetes) and serverless solutions. • Advanced experience with Infrastructure as Code tools, particularly Terraform. • Strong knowledge of CI/CD pipelines and modern DevOps practices. • Proven ability to lead and mentor technical teams. • Experience influencing and engaging with senior stakeholders, including executive leadership. • Background in consultancy environments, including involvement in pre-sales and business development. • Strong understanding of security, networking, and governance within cloud architectures. Benefits • Competitive salary with clear progression opportunities. • Contributory pension scheme (6% employer contribution). • 25 days' annual leave plus public holidays. • Flexible benefits package, including private healthcare, dental cover, and additional holiday purchase. • Life assurance, critical illness cover, and wellbeing support. • Cycle-to-Work scheme and electric vehicle salary sacrifice options. • Access to discounts, financial wellbeing resources, and volunteer days. Application Process To apply, please follow the application link provided by our client to access the full role details and submit your application.
Overview Our client is seeking experienced User Research Consultants to support a range of current and upcoming projects on a contract basis. These opportunities offer flexible and remote working arrangements, with assignments available on both short-term and long-term engagements. You will play a key role in shaping user-centred services by leading research activities, generating actionable insights, and influencing design decisions across multidisciplinary Agile teams. This role is well suited to professionals with strong consultancy experience and a passion for improving digital services through evidence-based research. Responsibilities • Design, plan, and conduct user research to identify user needs and inform service design. • Advise clients on solving complex challenges using research, Agile methodologies, and user-centred design principles. • Lead and collaborate within multidisciplinary Agile teams to deliver high-quality, user-focused services. • Advocate for inclusive and accessible research practices. • Build strong stakeholder relationships while constructively challenging assumptions and approaches. • Support and mentor other researchers and colleagues on best practices in user research. • Communicate research findings clearly, using evidence to support design and product decisions. • Contribute to the promotion of user-centred design practices both internally and externally. Requirements • Proven expertise in applying a range of user research methodologies across different environments. • Experience working within multidisciplinary Agile teams to deliver people-centred services. • Knowledge of accessibility and assisted digital needs within research practices. • Previous experience working within the public sector. • Demonstrated ability to champion user research and service design approaches. • Experience mentoring or supporting the development of other researchers. • Strong communication and stakeholder management skills, including handling complex or sensitive discussions. • Good understanding of Agile roles across design, product, and technology teams. • Strong consultancy mindset with the ability to navigate complex problem spaces and advise clients effectively. Benefits • Flexible and remote working arrangements. • Opportunities across a variety of projects and sectors. • Exposure to high-impact, user-centred digital transformation programmes. • Inclusive and collaborative working environment. Application Process To apply, please follow the application link provided by our client to submit your details for consideration. Suitable candidates will be contacted regarding current or upcoming contract opportunities aligned to their experience.
18/05/2026
Full time
Overview Our client is seeking experienced User Research Consultants to support a range of current and upcoming projects on a contract basis. These opportunities offer flexible and remote working arrangements, with assignments available on both short-term and long-term engagements. You will play a key role in shaping user-centred services by leading research activities, generating actionable insights, and influencing design decisions across multidisciplinary Agile teams. This role is well suited to professionals with strong consultancy experience and a passion for improving digital services through evidence-based research. Responsibilities • Design, plan, and conduct user research to identify user needs and inform service design. • Advise clients on solving complex challenges using research, Agile methodologies, and user-centred design principles. • Lead and collaborate within multidisciplinary Agile teams to deliver high-quality, user-focused services. • Advocate for inclusive and accessible research practices. • Build strong stakeholder relationships while constructively challenging assumptions and approaches. • Support and mentor other researchers and colleagues on best practices in user research. • Communicate research findings clearly, using evidence to support design and product decisions. • Contribute to the promotion of user-centred design practices both internally and externally. Requirements • Proven expertise in applying a range of user research methodologies across different environments. • Experience working within multidisciplinary Agile teams to deliver people-centred services. • Knowledge of accessibility and assisted digital needs within research practices. • Previous experience working within the public sector. • Demonstrated ability to champion user research and service design approaches. • Experience mentoring or supporting the development of other researchers. • Strong communication and stakeholder management skills, including handling complex or sensitive discussions. • Good understanding of Agile roles across design, product, and technology teams. • Strong consultancy mindset with the ability to navigate complex problem spaces and advise clients effectively. Benefits • Flexible and remote working arrangements. • Opportunities across a variety of projects and sectors. • Exposure to high-impact, user-centred digital transformation programmes. • Inclusive and collaborative working environment. Application Process To apply, please follow the application link provided by our client to submit your details for consideration. Suitable candidates will be contacted regarding current or upcoming contract opportunities aligned to their experience.
Overview Our client is seeking a Senior Azure Data Engineer to join their growing Managed Services team. This is a client-facing role focused on supporting and enhancing cloud-based data platforms, ensuring they are scalable, reliable, and high performing. You will work within multidisciplinary Agile teams, providing both hands-on engineering and technical leadership. This role offers the opportunity to solve complex data challenges, improve platform performance, and help clients maximise the value of their data environments. Responsibilities • Support and enhance data platforms built on Microsoft Fabric, Azure Data Factory, SQL Server, and SSIS. • Monitor, troubleshoot, and proactively resolve data pipeline and platform issues across multiple environments. • Design and implement CI/CD pipelines for data workflows and deployments. • Lead performance tuning, optimisation, and reliability improvements across data platforms. • Collaborate with stakeholders to gather requirements and translate technical challenges into actionable solutions. • Build and maintain strong client relationships, ensuring consistent delivery and value. • Mentor junior engineers and promote best practices within the team. • Drive continuous improvement across development, testing, and deployment processes. • Participate in an on-call rota as part of the Managed Services function. Requirements Essential: • Proven experience as a Data Engineer supporting production data platforms and pipelines. • Strong expertise in T-SQL and SQL Server, including performance tuning and optimisation. • Hands-on experience with Microsoft Fabric and Azure Data Factory, including orchestration and environment management. • Experience with SSIS for ETL and legacy data integration. • Strong understanding of scalable and resilient data architecture design. • Experience implementing CI/CD pipelines using tools such as Azure DevOps. • Experience working in Agile environments (Scrum, Kanban, TDD). • Strong communication skills, with the ability to engage technical and non-technical stakeholders. • Experience managing multiple client environments and ensuring stability and performance. Desirable: • Understanding of data governance, data quality, and metadata management. • Experience with Infrastructure as Code (e.g. Terraform, Bicep, ARM templates). • Familiarity with tools such as Power BI or Synapse Analytics. • Experience with scripting languages such as Python. • Exposure to IT service management tools (e.g. ServiceNow). • Experience in consultancy or multi-client environments. • Knowledge of monitoring tools such as Azure Monitor and Log Analytics. Benefits • Competitive salary with structured progression opportunities. • Contributory pension scheme (6% employer contribution). • 25 days' annual leave plus public holidays. • Flexible benefits package, including private healthcare, dental cover, and additional holiday purchase. • Life assurance, critical illness cover, and wellbeing support. • Cycle-to-Work scheme and electric vehicle salary sacrifice options. • Access to discounts, financial wellbeing resources, and volunteer days. Application Process To apply, please follow the application link provided by our client to review the full role details and submit your application.
18/05/2026
Full time
Overview Our client is seeking a Senior Azure Data Engineer to join their growing Managed Services team. This is a client-facing role focused on supporting and enhancing cloud-based data platforms, ensuring they are scalable, reliable, and high performing. You will work within multidisciplinary Agile teams, providing both hands-on engineering and technical leadership. This role offers the opportunity to solve complex data challenges, improve platform performance, and help clients maximise the value of their data environments. Responsibilities • Support and enhance data platforms built on Microsoft Fabric, Azure Data Factory, SQL Server, and SSIS. • Monitor, troubleshoot, and proactively resolve data pipeline and platform issues across multiple environments. • Design and implement CI/CD pipelines for data workflows and deployments. • Lead performance tuning, optimisation, and reliability improvements across data platforms. • Collaborate with stakeholders to gather requirements and translate technical challenges into actionable solutions. • Build and maintain strong client relationships, ensuring consistent delivery and value. • Mentor junior engineers and promote best practices within the team. • Drive continuous improvement across development, testing, and deployment processes. • Participate in an on-call rota as part of the Managed Services function. Requirements Essential: • Proven experience as a Data Engineer supporting production data platforms and pipelines. • Strong expertise in T-SQL and SQL Server, including performance tuning and optimisation. • Hands-on experience with Microsoft Fabric and Azure Data Factory, including orchestration and environment management. • Experience with SSIS for ETL and legacy data integration. • Strong understanding of scalable and resilient data architecture design. • Experience implementing CI/CD pipelines using tools such as Azure DevOps. • Experience working in Agile environments (Scrum, Kanban, TDD). • Strong communication skills, with the ability to engage technical and non-technical stakeholders. • Experience managing multiple client environments and ensuring stability and performance. Desirable: • Understanding of data governance, data quality, and metadata management. • Experience with Infrastructure as Code (e.g. Terraform, Bicep, ARM templates). • Familiarity with tools such as Power BI or Synapse Analytics. • Experience with scripting languages such as Python. • Exposure to IT service management tools (e.g. ServiceNow). • Experience in consultancy or multi-client environments. • Knowledge of monitoring tools such as Azure Monitor and Log Analytics. Benefits • Competitive salary with structured progression opportunities. • Contributory pension scheme (6% employer contribution). • 25 days' annual leave plus public holidays. • Flexible benefits package, including private healthcare, dental cover, and additional holiday purchase. • Life assurance, critical illness cover, and wellbeing support. • Cycle-to-Work scheme and electric vehicle salary sacrifice options. • Access to discounts, financial wellbeing resources, and volunteer days. Application Process To apply, please follow the application link provided by our client to review the full role details and submit your application.
Overview Our client is seeking a Lead Mobile Developer to drive the design and delivery of high-quality mobile applications within a growing digital consultancy environment. This is a senior, hands-on leadership role where you will shape mobile strategy, define architecture, and lead the development of scalable, secure, and user-focused mobile solutions across a range of client projects. You will work closely with multidisciplinary teams, including designers, engineers, and stakeholders, translating complex business requirements into robust mobile experiences while mentoring developers and contributing to wider technical strategy. Responsibilities • Lead the design and delivery of mobile applications, ensuring performance, scalability, and alignment with business objectives. • Define and implement mobile architecture patterns (e.g. MVVM, Clean Architecture), selecting appropriate native or cross-platform solutions. • Provide technical leadership and mentorship to engineers, promoting best practices and continuous improvement. • Collaborate with clients and design teams to translate user needs into effective mobile solutions. • Ensure applications meet industry standards for security, accessibility, offline capability, and platform compliance. • Contribute to pre-sales activities, including proposals and technical solution design. • Represent the mobile capability in client engagements, workshops, and discovery sessions. Requirements • Extensive experience as a Senior or Lead Mobile Developer, delivering complex, consumer-facing applications. • Strong expertise in native mobile development using Swift (iOS) and Kotlin (Android). • Experience with cross-platform frameworks such as Flutter (Dart), including state management approaches. • Solid understanding of mobile architecture patterns and modular design. • Experience with mobile CI/CD pipelines (e.g. Bitrise, Fastlane, GitHub Actions). • Strong knowledge of API integration (REST, GraphQL), Firebase services, and local data storage solutions (e.g. CoreData, Room, SQLite). • Experience across the full mobile release lifecycle, including automated testing and app distribution (TestFlight, App Center). • Strong communication and stakeholder engagement skills. Benefits • Competitive salary with clear progression opportunities. • Contributory pension scheme (6% employer contribution). • 25 days' annual leave plus public holidays. • Flexible benefits package, including private healthcare, dental cover, and additional holiday purchase. • Life assurance, critical illness cover, and wellbeing support. • Cycle-to-Work scheme and electric vehicle salary sacrifice options. • Access to discounts, financial wellbeing resources, and volunteer days. Application Process To apply, please follow the application link provided by our client to review the full role details and submit your application.
18/05/2026
Full time
Overview Our client is seeking a Lead Mobile Developer to drive the design and delivery of high-quality mobile applications within a growing digital consultancy environment. This is a senior, hands-on leadership role where you will shape mobile strategy, define architecture, and lead the development of scalable, secure, and user-focused mobile solutions across a range of client projects. You will work closely with multidisciplinary teams, including designers, engineers, and stakeholders, translating complex business requirements into robust mobile experiences while mentoring developers and contributing to wider technical strategy. Responsibilities • Lead the design and delivery of mobile applications, ensuring performance, scalability, and alignment with business objectives. • Define and implement mobile architecture patterns (e.g. MVVM, Clean Architecture), selecting appropriate native or cross-platform solutions. • Provide technical leadership and mentorship to engineers, promoting best practices and continuous improvement. • Collaborate with clients and design teams to translate user needs into effective mobile solutions. • Ensure applications meet industry standards for security, accessibility, offline capability, and platform compliance. • Contribute to pre-sales activities, including proposals and technical solution design. • Represent the mobile capability in client engagements, workshops, and discovery sessions. Requirements • Extensive experience as a Senior or Lead Mobile Developer, delivering complex, consumer-facing applications. • Strong expertise in native mobile development using Swift (iOS) and Kotlin (Android). • Experience with cross-platform frameworks such as Flutter (Dart), including state management approaches. • Solid understanding of mobile architecture patterns and modular design. • Experience with mobile CI/CD pipelines (e.g. Bitrise, Fastlane, GitHub Actions). • Strong knowledge of API integration (REST, GraphQL), Firebase services, and local data storage solutions (e.g. CoreData, Room, SQLite). • Experience across the full mobile release lifecycle, including automated testing and app distribution (TestFlight, App Center). • Strong communication and stakeholder engagement skills. Benefits • Competitive salary with clear progression opportunities. • Contributory pension scheme (6% employer contribution). • 25 days' annual leave plus public holidays. • Flexible benefits package, including private healthcare, dental cover, and additional holiday purchase. • Life assurance, critical illness cover, and wellbeing support. • Cycle-to-Work scheme and electric vehicle salary sacrifice options. • Access to discounts, financial wellbeing resources, and volunteer days. Application Process To apply, please follow the application link provided by our client to review the full role details and submit your application.