Program Finance Analyst
CACI International IncAbout the role
The Opportunity:
CACI is currently looking for an experienced Program Financial Analyst to join our Enterprise Product Support Finance team. We’re looking for a sharp, proactive, and experienced Program Financial Analyst.
The Program Financial Analyst acts as the financial partner on program financials—from budgeting and billing to forecasting and reporting. This role plays a critical part in ensuring contract compliance, supporting program operations, and maintaining financial accuracy throughout the project lifecycle.
This position is located in Hampton, VA and is a hybrid role working 4 days in the office and 1 day remote.
Responsibilities:
- The candidate functions as an effective business partner, providing support to Task Leads and Project Operations Leads in the preparation, analysis, and submission of project financial data and other contract-, project- or business-related tasks.
- Ensure accurate setup and ongoing maintenance of projects to support proper cost tracking, revenue recognition, and billing.
- Monitor contract budgets and funding, maintain forecasts, and track cost performance against plans to meet contractual obligations.
- Prepare and distribute financial and administrative reports, including PMR reports, Estimates to Complete (ETC), Estimates at Completion (EAC), and client-specific reporting.
- Review and validate labor charges, subcontractor invoices, travel vouchers, and payment allocations for compliance and accuracy.
- Conduct financial analysis including variance analysis, risk/opportunity assessment, and scenario modeling (“what-if” analysis).
- Collaborate with cross-functional teams (contracts, subcontracts, HR, purchasing, etc.) to support program execution and resolve operational issues.
- Support contract administration tasks such as purchasing, facility services, and equipment tied to program requirements.
- Comply with internal financial controls, forecasting processes, and customer/government regulations.
- Assist with preparation of annual plans and monthly forecasts, ensuring timely and accurate submissions.
- Support recurring program and finance review cycles and contribute to resource planning.
Qualifications:
Required:
- Bachelor’s degree with a minimum of 5 years of related work experience to include 3+ years of program control OR financial management
- Intermediate MS Excel skills to work with large data sets to perform analysis and monthly manual spreadsheet report in support of monthly invoice
- Ability to work with multiple support functions (contracts, procurement, accounting, engineering)
- Good foundation of accounting principles to include cost collection, revenue recognition, Estimate at Complete (EAC) lifecycle, invoicing, and unbilled reconciliation
Desired:
- Knowledge of Costpoint, SmartView, and COGNOS
- Experience in a matrixed organization
- Financial Planning and Analysis (FP&A) experience
- Minimum Secret Clearance
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.
Your potential is limitless. So is ours.
<
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s