
CACI Healthcare Insights Group
About the Company
Based on both inhouse technology and 3rd party software, CACI's data solutions have helped clients to streamline management reporting, improve decision-making and lower costs.
Follow us @CACI_BI
Listed Jobs


- Company Name
- CACI Healthcare Insights Group
- Job Title
- Network Security Engineer
- Job Description
-
Kensington, London, UK Req #1058
03 April 2025
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 1200 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.
CACI's Information Intelligence Group provides a range of software, Consultancy and managed services to clients. With experience and understanding of systems integration, analytics and secure cloud and managed services, we help clients improve operational processes, gain greater insight into their business and reduce costs.
From data integration, web reporting and activity-based costing to mobile working, telecom operational support systems and online transactional solutions, we help our clients to understand their business, manage performance and deliver value for money services to their customers.
Founded in 2006, the CACI IIG is an agile, exciting, growing and progressive business unit within CACI UK. We currently have over 400 intelligent, professional and engaging staff. Through a rigorous emphasis on quality, the company has grown considerably to become one of the UK’s most well-respected Software Engineering Companies.
IIG’s company mission statement is to delight our customers and employees by delivering core mission solutions that keep the UK safe, secure and sustainably moving forward.
Our Strategy Is To Do Great Things For Our Customers On Work That Is At The Heart Of Their Core Mission. We Bring Together Highly Capable, Creative, Curious And Passionate Problem Solvers To
Seek excellence, delivering real customer value in an open, honest and friendly way
Run and grow a sustainable and profitable business
Work alongside our customers to exceed their expectations and set the standard for our competitors- Be the trusted technical partner of choice in our chosen markets
Provide employees with a great working environment focussed on support, growth and empowerment
Our mission is to support government departments to use information intelligently to make mission critical decisions and advance the security, sustainability and prosperity for the UK.
CACI Network Services is a rapidly expanding specialist IT and Networks consultancy offering a wide variety of opportunities to work within challenging and exciting environments with our major clients in Global Media, Banking, Government, Telecoms & Utilities.
A Network Security Engineer is required to join the UK Deployment Team, responsible for the deployment and planning of the Bank’s network infrastructure in the UK, Middle-East, Africa and India.
The team is responsible for the delivery and deployment of network/security projects and requests to enhance the client’s infrastructure to meet current and future business demands:-
The role may have, but is not limited to the following functions:
Plan, manage and deploy technology changes to support DC services
Deploy LAN infrastructure to support end user services requirements
Includes patching schedules for facilities to cable network equipment
Diagrams for Network Operations
Inventory management
Create implementation plans for RFC’s to a high level of detail.
Correctly document pre and post checks for change verification purposes
Understand and document back out plans, clearly identifying back out points.
Identify points of no return
Support the stability and uptime of essential services by planning changes with a documented best approach mind set.
Identify where changes can be complete with zero downtime to hosted services.
Plan and implement changes with a cost effective resource strategy.
Identify, understand and document change risks and mitigation tactics.
Identify, understand and document impact of planned technology changes, including documentation expected output from verification.
Document network estate for Operation Support and to support change planning
Maintain infrastructure database
Complete network diagrams to a high standard.
Peer review and validation of technical deployment plans
Provide constructive feedback to peers to support change control requirement and maintain high standards of detail and quality offered by CACI.
Required Skills
In-depth experience working on Fortinet and Checkpoint firewalls.
Good level of Cisco Routing & Switching
Strong CCNP certification or equivalent experience
Certified in Network Security.
Hands on experience working on firewall migrations projects.
Ability to handle numerous separate projects concurrently
A very organised individual.
Ability to work under pressure and to tight deadlines whilst maintaining attention to detail.
Analyse, review and understand network topologies.
Coordinate multiple projects, change management and governance efficiently working both independently and as a member of a team.
Good understanding of networking principles,
Good documentation skills using MS Office suite and Visio
Good customer facing skills with the ability to keep the customer informed at all times and understand their requirements
This role is suitable for a Network Engineer who has at least 5 years as a Senior Project Engineer in a professional environment.
Desired Skills
CheckPoint certification or equivalent experience
Fortinet certification or equivalent experience
Firewall Migration experience
Proxy Experience (Mcafee)
Training
CACI Network Services develops individuals through a portfolio of training and development options such as certified training courses, workshops, technical conferences, boot camps, on-line training and much more. You will have the opportunity to work on some of the most advanced networking hardware in the industry as well as development of your abilities and talents to become one of the best in the field.
Rewards And Benefits
In return you will be awarded with a competitive salary, excellent benefits and the opportunity to develop your career and skills within a growing company.
Equal Opportunities
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 recruitme...


- Company Name
- CACI Healthcare Insights Group
- Job Title
- Digital Experience - Lead DevOps Engineer
- Job Description
-
Kensington, London, UK
London W14 8TS, UK Req #1039
20 March 2025
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 1200 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.
CACI's Consumer & Market Intelligence and Experience & Transformation groups provide data, software and consulting services to improve our clients’ sales and marketing programmes.
We help clients find, retain and grow profitable customers through our understanding of consumer characteristics and behaviour. And we help commercial property developers and retailers plan retail provision in the UK and overseas.
C&MI and E&T Groups help clients shape the vision, define the strategy and deliver a truly integrated customer experience. Our services are based on in-depth understanding of individual consumer behaviour and marketing technology which influence the way consumers buy products and services through a combination of data, technology and consultancy.
As a Lead DevOps Engineer, you will be responsible for providing leadership and technical expertise in designing, implementing, and maintaining our Cloud Infrastructure practices. You will play a critical role in shaping the infrastructure, deployment processes, and automation strategies for our web-based projects (mainly websites, web platforms and API middleware solutions using open-source frameworks). This position requires a combination of technical prowess and strategic thinking, and effective team management. We manage a variety of applications on different stacks which includes AWS, Azure, Git, Docker, Cloudflare and Terraform. Experience with these technologies is required and considered a valuable asset for this role.
Key Responsibilities
Technical Leadership and Delivery Oversight
Collaborate with project managers to ensure accountable and efficient technical delivery across various projects in terms of quality and efficiency.
Lead technical discussions during client calls, ensuring clear specifications are captured, and projects are delivered within the agreed commercial parameters.
Team Management and Development
Manage and cultivate a high-performing team of engineers, actively participating in their growth and development.
Coach team members alongside other leads and senior engineers, contributing to skill enhancement and career progression.
Collaborate with project managers to plan team schedules, participate in recruitment activities, and manage team performance through KPIs.
Project Oversight and Escalation Handling
Monitor the efficiency of engineers within the team and projects, proactively identifying and addressing issues.
Act as an escalation point on projects, providing technical guidance, addressing scope creep, and collaborating with the PMO to ensure project delivery stays on track.
Define and support teams with scoping, cloud architecture design, and overall project delivery.
Standards and Best Practices
Establish and enforce best practices (i.e. “Well-Architected”), setting high standards for engineering across the business.
Responsible for the infrastructure security through our ISO27001 and security policies.
Collaborate with the QA and PMO teams to assess risks, understand delivery impacts, and formulate plans to mitigate these risks.
Long-Term Planning and Technical Strategy
Create technical plans and roadmaps for long-term clients, ensuring alignment with organisational goals and client expectations.
Support pitches and collaborate with the New Business team to win technical projects.
Assist the CTO, Head of engineering and other tech leads in defining and establishing quality and security standards.
Continuous Improvement
Identify skill gaps and training needs within the team, reporting these to the head of the department for appropriate action.
Actively contribute to the team's well-being, fostering a positive and collaborative working environment.
Experience And Skills
We’re looking for applicants with skills and experience in the following areas:
At least 2-3 years of experience in a similar role.
Experience with technology stacks such as AWS, Azure, Git, Docker, Cloudflare and Terraform.
Experience deploying and maintaining solutions mostly utilising the Laravel, Drupal and NextJS.
Experience building and optimising high performance technology at scale.
Passion as an open source technologist, with good working knowledge of common open source technologies. (E.g. Red Hat Linux, Amazon Linux, Debian, git, SSH, rsync, nginx, apache, etc)
Familiarity and experience with core Information Security principles and ISO 27001 accreditation (E.g. threat modelling, compartmentalisation, separation of concerns, principle of least privilege, etc)
Ability to work independently and as part of a team.
Excellent problem-solving and communication skills.
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.
Other details
Job Family Numerical Grades
Pay Type Salary
Apply Now


- Company Name
- CACI Healthcare Insights Group
- Job Title
- Enterprise Systems - Customer Care Consultant
- Job Description
-
Kensington, London, UK
London W14 8TS, UK
London, UK Req #882
23 April 2025
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.
CACI's Information & Management Solutions division provides a range of software, Consultancy and managed services to clients. With experience and understanding of systems integration, analytics and secure cloud and managed services, we help clients improve operational processes, gain greater insight into their business and reduce costs.
From data integration, web reporting and activity-based costing to mobile working, telecom operational support systems and online transactional solutions, we help our clients to understand their business, manage performance and deliver value for money services to their customers.
General Description
Your primary role as a Customer Care Consultant will be to work as part of the Business As Usual (BAU) Team to provide 1st and 2nd line support for Cygnum customers within CACI’s Enterprise System’s Business Unit.
CACI’s Enterprise Systems Business Unit supplies Cygnum, a sophisticated digital solution for resource scheduling, case work, financial and competency management into the Social Care, Inspection & Regulatory, Transport and Construction markets.
You will take ownership and responsibility for the delivery of services to our customer base within the agreed customer SLA’s. This will involve gaining a thorough understanding of the Cygnum product, the technical solutions our customers are using to support their business processes and a good knowledge of the markets they operate within. In addition, some of your time will be available to work on wider project work within the Business Unit.
Key Responsibilities
As a Customer Care Consultant your primary responsibility is to provide 1st and 2nd line support to manage the resolution of issues that have been raised by our customers and to do this in accordance with call prioritisation and customer Service Level Agreements (SLA’s).
You will be responsible for the thorough and effective triage of support issues raised by our customers including planning, allocating and coordination of the correct internal resources to resolve the issue whilst adhering to the agreed escalation process.
Provide implementation, configuration and rigorous testing support for both customer and internal Cygnum software issues, through the use of agreed tools, systems and processes.
Planning and attendance to regular customer review meetings via Microsoft Teams to review open customer tickets, assist with resolution of the issues raised and continuously improve our communications and engagement with our customers.
Regular analysis of customer issues to identify and highlight common trends and underlying problems so this can be fed back to the Production and Management Team as Root Cause Analysis intelligence.
Support our Business Development Team and Account Managers in identifying and highlighting changes requested by our customers and therefore possible sales opportunities.
Training, guidance, coaching and mentoring for Enterprise Systems colleagues.
Other
Contribute to the improvement of existing systems and processes used by CACI, in conjunction with the team, Department Head and Director.
Essential
Key Attributes & Skills
Three to four years of Service Desk experience in a software environment.
A strong understanding of ITIL processes (Incident, Problem, Change Management).
Ability to learn new software applications rapidly.
Experience of using Jira/QMtry or other equivalent test management software.
Strong communication skills both written and oral with the ability to communicate effectively both external and internal stakeholders.
Ability to work effectively both independently and as part of a team.
Excellent problem-solving and decision-making skills.
Excellent attention to detail.
General understanding of enterprise software and infrastructure technologies.
Proficiency in Microsoft Windows, Microsoft Office (including Outlook), Microsoft Teams, Microsoft Visio and Microsoft Excel.
Desirable
Certification in ITIL.
Bachelor's degree in computer science, business, or a related field.
Experience of using Cygnum.
Experience of training and mentoring colleagues.
Core Behaviours
As a business unit we have adopted core personal behaviours:
Reliable
Flexible
Adaptable
Pro-active
Team Player
We expect everyone to consistently demonstrate these characteristics. On-going assessment against these behaviours will form a part of performance reviews.
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 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.
Other details
Pay Type Salary
Apply Now


- Company Name
- CACI Healthcare Insights Group
- Job Title
- Director of Software Development and Engineering
- Job Description
-
London W14 8TS, UK Req #964
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
Strategy
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
Serverless technologies
Highly scalable cloud infrastructure
Business critical software products
Microservices architecture
Front end app development
Other details
Pay Type Salary
Apply Now