CACI Limited

12 job(s) at CACI Limited

CACI Limited
02/02/2026
Full time
Senior Information Security & Quality Officer London, UK Job Description Headquartered in London, CACI Ltd is a wholly owned subsidiary of CACI International Inc., a publicly listed company on the NYSE with annual revenue in excess of US $6.2bn and employing approx. 22,000 people worldwide. CACI Ltd is an international data and technology consultancy with £154m turnover and 1100 employees. We are passionate, progressive and unafraid of challenge; our mission is to use technology and data-driven insight to make a commercial difference. We provide expert advice and hands-on system management to help our national and global clients get the most from technology and data. We use innovation wisely to deliver well thought-out digital solutions and software. THE ROLE CACI are seeking an experienced individual to join our ISQG team in the role of Senior Information Security & Quality Officer. The successful candidate will be responsible for supporting our ISO9001, ISO20000 and ISO27001 certifications, and provide advice and guidance on other quality and security matters. CACI delivers a diverse range of services across both the government and commercial sectors; this exciting opportunity will ensure you continue to expand your skills and knowledge and apply them to emerging technologies and best practices. The role is based in our London office, however, CACI adopt a flexible and hybrid working approach. The role may require you to occasionally visit client sites to support ongoing CACI projects both in the UK and Ireland. KEY RESPONSIBILITIES Support the ISQG Team with day-to-day adherence to security and quality standards. Conduct quality and service management internal audits, workshops, and various related meetings. Maintenance of the organisation's quality and service management documentation, including regular reviews and updates to policies, procedures and guideline documents. Maintenance of the QMS/SMS risk and action logs. Liaison with external and internal auditors, review and issue of audits reports, maintenance of audit findings logs and proactive follow up of open findings. Organise and contribute to the Quality and Security forum. Continually raise awareness and understanding of quality matters within the organisation, liaison with business groups quality leads over quality and compliance matters. Enforcement of quality and information security policies, procedures and processes. Communication of quality and security requirements in a clear, effective and engaging way. Assistance with supplier and customer due diligence activities. CORE SKILLS, KNOWLEDGE, EXPERIENCE REQUIRED Microsoft Office applications. Excellent attention to detail with the ability to draft and produce accurate, detailed reports and documents to tight timeframes. Proven experience of ISO9001 Quality Management and preferably additionally ISO20000 Service Management and ISO27001 Security Management Systems. Ability to work at all levels, sometimes dealing with confidential and sensitive business information. Proven ability to work under pressure, managing multiple stakeholders with differing priorities and timeframes. Excellent interpersonal and communication skills with experience of managing internal and external stakeholders. Experience of conducting internal ISO9001 audits and co-ordinating external audits. Ability to provide accurate feedback of audit findings to executive board members. Can-do attitude with a methodical and diligent approach showing great organisation and planning skills. We require all our team to be able to obtain security clearance. To qualify for this, you must be a British passport holder and have lived permanently in the UK for the last 5 years. DESIRABLE SKILLS AND EXPERIENCE Project Management experience, understanding of project lifecycle and project management frameworks. Understanding of service management and service management frameworks. Internal / external audit experience. Experience in delivering presentations. We are committed to creating a diverse environment and are proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Successful candidates must have the right to work in the UK.
CACI Limited Manchester, Lancashire
02/02/2026
Full time
Posted Tuesday 30 December 2025 at 00:00 We are the Information Intelligence Group (IIG) of CACI UK, a specialist software consultancy providing new bespoke solutions to solve our customers complex operational problems. As our business continues to grow, we are interested in speaking with an experienced Devops Engineer to join one of our live projects in our National Security Team. At IIG, there's no such thing as a typical solution - we're looking for talent that can keep up with our clients' challenges, and set the pace for new ideation. We value intelligence and fast learners, flexibility and excitement about tackling every new opportunity. Our work is highly collaborative, so friendly relationship builders are vital to our teams. The Role: Due to continued and sustained growth, we are looking for a Devops Engineer to join an Agile engineering team to work on a large complex programme of work for one of our National Security Customers, building a new bespoke software solution. You will be involved in: Designing, implementing and maintaining cloud infrastructure on AWS, Azure & private clouds. Deploying, scaling, and managing Kubernetes clusters. Familiarity with related technologies such as Docker and Helm. Developing and implementing automated tools and processes for building, deployment, monitoring, testing and maintenance of infrastructure and applications Developing and maintaining policies and procedures for security, compliance, and disaster recovery Optimise infrastructure for high availability, fault tolerance, and cost efficiency Continuously monitor and improve infrastructure and application performance Troubleshoot and resolve infrastructure and application issues Manage and mentor junior DevOps engineers The role will office based 4 or 5 days per week from Cheltenham, Bristol or Manchester The Fit: We are looking to recruit a self motivated, multi tasker, and demonstrated team player. You will have previous experience in a devops focussed role, able to play an active role in the development of new software products and enhancements to existing products. You will be excited about working with large scale applications and frameworks and have outstanding communication and leadership skills. We are interested in speaking with candidates with experience in some of the following: Developing and deploying secure products using appropriate technology and patterns Familiarity with key cloud concepts and technologies Designing and operating highly available shared solutions Working in agile environments using methodologies such as Scrum and Kanban Working with high level stakeholders -both internally and externally. Exposure to the some of the following technologies: Gitlab, Jenkins, Kubernetes, Docker, Terraform, Packer, Vault, Serverless, Elastic Stack, Prometheus, Grafana, Artifactory & Nexus Due to nature of the sector this role would prefer applicants to hold high level security clearance. To qualify for this, you must be a British passport holder and have lived permanently in the UK for the last 5 years. CULTURE & BENEFITS: We take great pride in taking care of our talent, providing a highly dynamic, inclusive and team led environment where everyone can thrive. We value every member of our business, and strive to be a place you're excited to work. IIG has the culture and feel of a small business, paired with the benefits of our position in a much larger organisation. We offer a great L&D package including up to 5 days external training, a career coach and guilds to share innovation and learning. We also offer self directed career progression, that fosters opportunities for success for us and our business. CACI is proud to be an equal opportunities employer. Embracing the diversity of our people, we are on a journey to build a truly inclusive work environment where no one is treated less favourably due to ethnic origin, age, sex, gender identity, veteran status, religion or belief, sexual orientation, marital status, and disability or health condition, actively working to prevent discrimination. As a Disability Confident employer, we will; Provide reasonable adjustments in the recruitment process where requested (contact a member of the recruitment team on to discuss individual requirements further). Offer people with health conditions and disabilities, meeting the minimum criteria for a role, an interview. Our people are unique and we encourage, and support them, to be confident in contributing to our inclusion journey.
CACI Limited Manchester, Lancashire
02/02/2026
Full time
A specialist software consultancy is seeking a Senior Software Engineer to join their National Security team. The ideal candidate will have experience in software design and development with a focus on security. Responsibilities include implementing complex software solutions using Agile methodologies and leading client engagements. The role requires security clearance, and candidates must have lived in the UK for the past 5 years. Competitive benefits and an inclusive work environment are offered.
CACI Limited Manchester, Lancashire
02/02/2026
Full time
A leading software consultancy in the UK seeks a DevOps Engineer to join an Agile engineering team for a complex programme in National Security. The role involves designing and maintaining cloud infrastructure, managing Kubernetes clusters, and developing automated deployment processes. Ideal candidates should have experience in large-scale applications, solid communication skills, and must hold high-level security clearance. This role promotes a collaborative workplace and offers various professional growth opportunities.
CACI Limited Cheltenham, Gloucestershire
02/02/2026
Full time
We are the Information Intelligence Group (IIG) of CACI UK, a specialist software consultancy providing new bespoke solutions to solve our customers complex operational problems. As our business continues to grow, we are interested in speaking with a Full Stack Software Engineer with experience in Java to join one of our live projects within our Central Government team. You will be designated a base office which could include Manchester, Bristol, Cheltenham or Plymouth, however we work in a hybrid fashion so you can choose how often you work from the office or home. There is an expectation however to meet customers on a regular basis (typically every couple of weeks). The Opportunity We have a wide variety of teams who support our customers on a range of interesting and complex projects, building new bespoke software solutions and providing them with up to date capability to meet their needs. As a Software Engineer, you will join an Agile focussed team, gaining exposure to: Implementing software solutions including design, development and testing Using a wide range of technologies, specialising in the use of open-source libraries and components Utilising tools such as GitLab to build continuous integration pipelines, which help monitor and ensure software quality and security Deploying software systems to a mixture of environments, including public (AWS and Azure) and private cloud Full Software Lifecycle involvement: project concept formalisation; requirements analysis and specification; architecture design; implementation and delivery; training and support and software lifecycle and maintenance Lead teams and managing engagement with our clients (depending on experience) The Fit At present we are interested in speaking to Full Stack Engineers with commercial experience using a range of languages / technologies including Java & AWS. Previous consultancy experience is useful but not essential. Due to the industries we work in, we require all our team to be able to obtain security clearance. To qualify for this, you must be a British passport holder and have lived permanently in the UK for the last 5 years. We take great pride in taking care of our talent, providing a highly dynamic, inclusive and team-led environment where everyone can thrive. We value every member of our business, and strive to be a place you're excited to work. Our market-leading package of benefits reflects this. WELLBEING - Free 24/7 counselling helpline and employee assistance programme WORK YOUR BEST - City-centre offices across the UK, combined with flexitime and at home working LEARN & GROW - Assigned Career Coach to holistically guide development SOCIAL - Get-togethers throughout the year, from ad hoc socials to the Summer Party in London and annual awaydays ONSITE ALLOWANCES - expenses for lunch and drinks CACI is proud to be an equal opportunities employer. Embracing the diversity of our people, we are on a journey to build a truly inclusive work environment where no one is treated less favourably due to ethnic origin, age, sex, gender identity, veteran status, religion or belief, sexual orientation, marital status, and disability or health condition, actively working to prevent discrimination. As a Disability Confident employer, we will; Provide reasonable adjustments in the recruitment process where requested (contact a member of the recruitment team on to discuss individual requirements further). Offer people with health conditions and disabilities, meeting the minimum criteria for a role, an interview. Our people are unique and we encourage, and support them, to be confident in contributing to our inclusion journey.
CACI Limited
02/02/2026
Full time
Posted Tuesday 23 December 2025 at 01:00 Expires Saturday 31 January 2026 at 00:59 Job Description: Junior Solution Architect Location: Mainly work from home/London Department: Technology / Architecture For this role you must have or at least be eligible for UK security clearance. To be eligible you must have been living in the UK for a minimum of the last 5 years and hold a British Passport only. About the Role We are seeking a motivated Junior Solution Architect to join our growing technology team. This role is ideal for someone with a foundation in AWS cloud technologies and solution architecture who is eager to build on their skills while contributing to the design and delivery of modern, scalable systems. As a Junior Solution Architect, you will work closely with senior architects and engineering teams to translate business requirements into technical solutions. You'll gain exposure to architectural best practices, cloud-native design, and enterprise integration, while helping shape solutions that are secure, efficient, and aligned with business goals. Key Responsibilities Support the design and documentation of solution architectures across applications, data, and infrastructure. Collaborate with senior architects to evaluate technical requirements and recommend appropriate AWS services and cloud-native patterns. Assist in creating technical diagrams, architecture decision records, and design documentation. Contribute to proof-of-concepts (POCs), pilots, and technical evaluations for new technologies and tools. Ensure alignment with architectural standards, security policies, and compliance requirements. Participate in project delivery, working with engineers, developers, and stakeholders to ensure solutions are implemented as designed. Stay up to date with AWS advancements and emerging architecture practices. Skills & Experience Required Hands on experience with some AWS services (e.g., EC2, S3, RDS, Lambda, VPC, IAM). Exposure to solution architecture - designing systems, integrations, or cloud based applications. Understanding of software development lifecycle (SDLC) and agile delivery methods. Strong problem solving skills and the ability to analyse technical challenges. Good communication skills to explain complex ideas clearly to technical and non technical stakeholders. Preferred / Nice to Have AWS certification (e.g., AWS Certified Solutions Architect - Associate or higher). Knowledge of containerization (Docker, ECS, or Kubernetes). Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation). Exposure to security and compliance considerations in cloud environments. Why Apply? 25 days holiday + bank holidays Up to 5% employer pension contribution Educational allowance, training programmes, certifications, conference attendance, and other activities to help employees stay current with new technologies and industry trends. Flexible Working Arrangements CACI is proud to be an equal opportunities employer. Embracing the diversity of our people, we are on a journey to build a truly inclusive work environment where no one is treated less favourably due to ethnic origin, age, sex, gender identity, veteran status, religion or belief, sexual orientation, marital status, and disability or health condition, actively working to prevent discrimination. As a Disability Confident employer, we will; Provide reasonable adjustments in the recruitment process where requested (contact a member of the recruitment team on to discuss individual requirements further). Offer people with health conditions and disabilities, meeting the minimum criteria for a role, an interview. Our people are unique and we encourage, and support them, to be confident in contributing to our inclusion journey.
CACI Limited Bristol, Gloucestershire
02/02/2026
Full time
We are the Information Intelligence Group (IIG) of CACI UK, a specialist technical consultancy providing bespoke solutions to solve complex operational problems. Due to some exciting growth within our Defence business, we are interested in speaking with an experienced Data Architect to join us. Role Location You can work from any of our 5 offices in the UK (including Bristol, Cheltenham & London) or from home, you decide. The role will require regular trips to London. About the Role The successful candidate will be focused on the delivery of high-priority projects where you will be supporting our customers across the full project lifecycle from initiation to conclusion. Working with a broad range of technical tools, you will be the SME to ensure compliance with data governance, standards and qualify frameworks. Key Responsibilities Architectural Leadership: Serving as the SME for data architecture, guiding strategic decisions and ensuring alignment with business objectives. Assessment & Analysis: Conducting evaluations of existing data architecture, identifying gaps, risks, and opportunities for improvement. Research & Recommendations: Keeping up to date with industry trends and best practices; provide informed recommendations for modernizing and optimizing data platforms. Design & Implementation: Develop and maintaining data models, standards, and frameworks to support enterprise data initiatives. Collaboration: Partner with engineering, analytics, and business teams to ensure data solutions meet performance, security, and compliance requirements. Governance & Standards: Establish and enforce data architecture principles, policies, and documentation. Documentation: Ensuring data architecture artefacts are documented and maintained in the enterprise architecture repository. Future Technology: Guiding and influencing on both internal and customer-based technology use in areas such as AI and ML. The Fit The ideal candidate will have a background of working with industry best practices for data management, security, and scalability. Awareness of a wide range of established and emerging technologies, including Data use for AI and ML, and Data for enhancing automation and decision making. We are looking for someone who is passionate about technology, enjoys problem solving, and has a collaborative mindset. Additional Skills Proven experience as a Data Architect within complex environments Expertise in data architecture principles, including relational, NoSQL, and cloud-based solutions. Proven ability to assess existing architectures and recommend improvements. Awareness and evidence of Data Standards and Interoperability Awareness and evidence of Data Analytics and Visualisation Awareness and evidence of Data Governance and Ethics Awareness and evidence of Data Sharing across security domains Familiarity with modern data platforms (e.g., Azure, AWS, GCP), data modelling tools, and integration patterns. Technical experience across modern data tooling and scripting Due to the industries we work in, we require the successful candidate to be able to obtain high level security clearance. To qualify for this, you must be a British citizen and have lived permanently in the UK for the last 5 years. Why work for us? IIG has the culture and feel of a small business, paired with the benefits of our position in a much larger organisation. CACI reward their staff well with a competitive salary and an impressive benefits package which includes: Flexi-time: 37.5 hour weeks to structure how you want. Hybrid working: Work from one of our offices or from home - you choose L&D: Budget for conferences, training courses and other materials. Social: Fantastic culture with monthly social events. Future You: Matched pension and health care package. We offer a great L&D package including 5 days external training, a career coach and guilds to share innovation and learning. We also offer self directed career progression, that fosters opportunities for success for us and our business. We take great pride in taking care of our talent, providing a highly dynamic, inclusive and team led environment where everyone can thrive. CACI is proud to be an equal opportunities employer. Embracing the diversity of our people, we are on a journey to build a truly inclusive work environment where no one is treated less favourably due to ethnic origin, age, gender, veteran status, religion or belief, sexual orientation, marital status, and disability or health condition, actively working to prevent discrimination. Disability Confident Employer As a Disability Confident employer, we will Provide reasonable adjustments in the recruitment process where requested (contact a member of the recruitment team on to discuss individual requirements further). Offer people with health conditions and disabilities, meeting the minimum criteria for a role, an interview. Our people are unique, and we encourage and support them to be confident in contributing to our inclusion journey.
CACI Limited Bristol, Gloucestershire
02/02/2026
Full time
A technical consultancy in the UK is seeking an experienced Solutions Architect to join their team. In this role, you will lead Agile projects, deliver bespoke technical solutions, and engage directly with customers. The ideal candidate will have substantial knowledge of cloud-native applications and possess experience in defining technical architectures. The position offers a competitive salary, flexible working hours, and a comprehensive benefits package including training opportunities for personal development.
CACI Limited Bristol, Gloucestershire
02/02/2026
Full time
A specialist technical consultancy is seeking an experienced Data Architect to support and deliver high-priority projects. This role involves guiding data architecture decisions and ensuring compliance with data governance across the project lifecycle. Ideal candidates will have experience with relational and NoSQL solutions, data management, and a collaborative mindset. The position allows for hybrid working from various UK locations, alongside an attractive salary and benefits package.
CACI Limited Bristol, Gloucestershire
02/02/2026
Full time
We are the Information Intelligence Group (IIG) of CACI UK, a specialist technical consultancy providing bespoke solutions to solve complex operational problems. Working as part of the Mood business at CACI IIG, we are looking for an experienced Solutions Architect to join our growing team. Mood is a large-scale data visualisation platform designed to bring disparate systems together into a single, coherent working model for management and future planning. The Opportunity: You will be leading on one or more of our fast-paced, Agile projects; using Agile and architecture methodologies to enable the transformation of systems for customers. As a Solutions Architect working on a range of customer facing Technical Solutions, you will take a leading role in the delivery team, from scoping, managing and delivering projects to agreed cost and time via our Agile framework, through to defining/assessing high level technical architectures and managing relationships with our customers using the Mood product. Through working closely with your counterparts within customers, we would expect you to grow the IIG influence and generally broaden the IIG footprint. Typical responsibilities include: Scoping, managing and delivering the full Agile project lifecycle including project deliveries, concept formalisation and requirements analysis Measuring and Reporting against delivery for projects you own. Drafting technical Statements of Requirements and User Stories for bespoke applications and platform solutions (may include infrastructure and networks) Defining and assessing technical architectures, solutions & business requirements Production of high- and low-level architectural models (process, technology, data) Providing consultancy support to customers, assisting them with technology choices and solutions to complex problems Applying knowledge of software systems deployed to a mixture of environments including public (AWS and Azure) and private cloud Providing leadership and support to delivery team members as required The Fit: The successful candidate will have previous Architecture experience with a strong understanding of complex technical systems and the various services & tools available to ensure technical delivery. You will have experience of: Defining and assessing technical architectures, requirements and solutions. Agile project delivery and reporting. Creation of technical statements of requirements for cloud native applications and platform solutions. Design and Implementation of solutions to support digital transformation and the modernisation of IT Infrastructure and services Production of high- & low-level technical designs. Due to the industries we work in, we require the successful candidate to be able to obtain high level security clearance. To qualify for this, you must be a British citizen and have lived permanently in the UK for the last 5 years. Why work for us? The Solutions Architect role is an excellent opportunity, and CACI reward their staff well with a competitive salary and impressive benefits package which includes: Flexi-time: 37.5 hour weeks to structure how you want. Hybrid working: Work from one of our offices or from home - you choose L&D: Budget for conferences, training courses and other materials. Social: Fantastic culture with monthly social events. Future You: Matched pension and health care package. We offer a great L&D package including 5 days external training, a career coach and guilds to share innovation and learning. We also offer self-directed career progression, that fosters opportunities for success for us and our business. CACI is proud to be an equal opportunities employer. Embracing the diversity of our people, we are on a journey to build a truly inclusive work environment where no one is treated less favourably due to ethnic origin, age, gender, veteran status, religion or belief, sexual orientation, marital status, and disability or health condition, actively working to prevent discrimination. As a Disability Confident employer, we will; Provide reasonable adjustments in the recruitment process where requested (contact a member of the recruitment team on to discuss individual requirements further). Offer people with health conditions and disabilities, meeting the minimum criteria for a role, an interview.
CACI Limited
02/02/2026
Full time
Job Summary: As a Technical Project Manager, you will be responsible for the day-to-day delivery of our clients' digital transformation workstreams. You will work with Tier 1 clients on their website/web app ecosystems across various industries in both the public and private sectors. Your role includes managing engagement with key customers and partners, serving as the primary contact for all product and project-related matters. You will support clients in their web ecosystem roadmaps while ensuring delivery remains on time and within budget. This includes new web builds and ongoing support/BAU improvements. Using a mix of traditional project management and agile delivery skills, you will adopt appropriate methods and tools to maintain high-quality standards from both project and team perspectives. This role is hybrid, requiring a couple of days per week at our Kensington office in London, with possible ad-hoc travel to client sites for meetings and milestones. Key Responsibilities for Delivering Quality Products/Projects with High Client Satisfaction Manage relationships and engagement with customers and partners, acting as the day-to-day point of contact for all project-related matters. Facilitate ceremonies and workshops with stakeholders and key clients. Understand our clients' roadmaps and deliver value following a product-led approach. Focus on web-based projects, including Content Management Systems (e.g., Drupal), SaaS platforms (e.g., Laravel), UX and Service Design, with considerations for SEO, CRO, accessibility, and performance. Manage scope, costs, and timelines of workstreams. Collaborate with the PMO Analyst and Resources Manager to align resource allocation with project milestones. Maintain a risk register and monitor delivery progress. Adhere to ISO standards to oversee quality and security of solutions delivered. Work with Sales & Client Services teams to identify new opportunities and scope potential projects. Participate in pre-sales activities, including scoping, proposals, tenders, and client pitches. Review Statements of Work (SoWs) for accurate scoping and risk management. Engage actively in the CACI delivery community by sharing best practices, mentoring others, and continually improving delivery processes. Skills & Experience Experience delivering web-related projects for large government agencies or similar organizations, following the gov.uk Service Standard. Service Assessment record is a plus. Experience with web CMS (Drupal or equivalent) and custom web app platforms built using open-source solutions (Laravel or equivalent). Experience managing software workstreams in an agile environment. Strong stakeholder engagement skills, capable of handling difficult situations and resolving conflicts. Commercial awareness, including budget tracking, risk management, and forecasting. Ability to build and lead high-performing teams with clear communication and collaboration. Eligibility for security clearance, requiring UK citizenship and residence in the UK for the past 5 years.
CACI Limited
02/02/2026
Full time
Director of Software Development and Engineering London W14 8TS, UK Req 13 February 2025 Company Overview: CACI Ltd is an international data and technology consultancy with £200m turnover and 1400 employees in the UK. Our business purpose is to 'do amazing things with data and technology' to drive value and make a difference on behalf of our diverse customer base. We are passionate, progressive, and innovative and serve more than 1000 commercial and government organisations; we specialise in four key areas of capability: Consumer & Market Intelligence : providing unrivalled insight into consumers and market across the globe, using data and AI Operations & Logistics : Software systems to support complex business operations and logistics planning Digital Strategy and Transformation - Shaping and implementing customer experience across all digital channels Complex cloud IT platforms - building systems and networks that are characterized by large volumes of data and high levels of systems integration. Headquartered in London, CACI Ltd is a wholly owned subsidiary of CACI International Inc., a publicly listed company on the NYSE - generating $8.0 bn revenue and employing approximately 24,000 people worldwide. Role Overview: The Director of Software Development is a new senior role with responsibility for overseeing all aspects of product development across CACI. You will work with Business Units to shape and deliver their product strategy. This will include leading software development teams, managing the development lifecycle, and ensuring the delivery of high-quality software products that meet the needs of our clients. This is a role that is pivotal in leading and driving change in how we work today. CACI is embarking on a new journey and a critical aspect of this role is establishing a "CACI way" of software development. Our products are at the start of an evolution, ready for migration to the cloud, or advancement beyond MVP status. To succeed we need to increase the maturity of our software development practices, including delivery, architecture, release and management. We've adopted a start-up mentality to software development that has served us well, but will not be suitable going forward. Until now, software development has been devolved across Business Units within CACI; now we want to leverage the skills across CACI to accelerate and improve development. This will include defining how we work as teams, formulating the roles of feature teams, DevOps, platform engineering and our off-shore team in India. You'll be integral to establishing and monitoring delivery best practice, ensuring effective team performance. You will ensure that the business and commercial needs are firmly represented with software and product development. You will help to ensure that software development and architectural requirements align with the business strategy and to our commercial and budgetary constraints. You will work closely with the product owners and specialists within the Business Units to validate their requirements and ensure that they are met. A key success factor will be ensuring that our development plans and commercial goals are considered, both within and across business units. There could be significant value to be realised by greater product integration or leveraging existing capabilities. Key Responsibilities: Overall strategic architectural lead for our software products. Define the overall technology vision and strategy for how we approach software development across all Business Units. Lead and manage the cross functional teams, including the software development teams to deliver innovative and high-quality software products. Look for opportunities to harmonise products and leverage existing capabilities. Collaborate with Business Units to ensure alignment of product development with business goals. Work closely with other departments such as product owners, marketing, sales, and customer support to ensure the software products meet market needs and customer expectations. Software Development Leadership Oversee the entire software development lifecycle, from initial concept through to delivery and maintenance. Establish a best-fit structure for the delivery and management of our software products, factoring in feature teams, front end development, DevOps and platform engineering etc. Implement best practices for software development, including agile methodologies, continuous integration, and automated testing. Establish CACI patterns, standards and architectural best practice. Ensure that all software products are developed in compliance with industry standards and regulations. Drive the adoption of new technologies and methodologies to improve efficiency and product quality. Establish cross-business unit collaboration and create a "one-CACI" way of working for Product Development. Expand our off-shore development team and manage on an ongoing basis as part of the overall Product Development capability. Measurement and Monitoring Manage the budget and resources for the software development department. Working with Finance to report on performance against approved timelines and budget. Establish processes for tracking and managing team utilisation and velocity, to ensure that the team is working effectively. Promote a culture of continuous improvement, encouraging teams to learn from past projects and enhance their processes. Skills and Experience: Proven experience in a senior software development role, with a track record of delivering successful software products across the end-to-end software delivery lifecycle Ability to review commercial business plans with Business Units, challenging as appropriate and turning them into software development programmes. Strong leadership and management skills, with the ability to communicate with technical and commercial stakeholders and to inspire and motivate teams. Extensive knowledge of software development methodologies, tools, and best practices. Experience with agile development, continuous integration, and automated testing. Experience of overseeing and tracking team performance and the commercials as they relate to product development. Excellent problem-solving skills and attention to detail. Excellent planning skills. Strong communication and collaboration skills, with the ability to work effectively with stakeholders at all levels. A technology background is preferred and we would value experience and knowledge in all or some of: AWS architecture and a broad range of components