CACI International Inc logo

Program Finance Analyst

Job Overview

Location

Remote (Any State)

Job Type

Full-time

Category

Software Engineering

Date Posted

June 25, 2026

Full Job Description

đź“‹ Description

  • • Responsible for all program-level financial analysis and reporting, including cost control, revenue and profit recognition, and forecasting.
  • • Serve as the single point of contact for the Program Manager on all finance and accounting matters.
  • • Support the development, monitoring, and updating of annual plans, monthly forecasts, and quarterly and annual financial updates.
  • • Monitor program cost performance against established baselines to ensure contractual obligations are met.
  • • Identify, quantify, and communicate potential financial risks and opportunities impacting program forecasts.
  • • Maintain and validate contract budgets and ensure accurate contract billing practices.
  • • Validate and process subcontractor invoices, Other Direct Costs (ODC), and travel expenses.
  • • Support monthly business rhythms across program and finance teams through timely reporting and analysis.
  • • Perform financial analysis to support ongoing program management decisions and operational needs.
  • • Develop accurate and timely monthly performance reports for programs and projects.
  • • Collaborate with contracts, subcontracts, HR, and other functional teams to support program and business-related tasks.
  • • Ensure compliance with Federal Acquisition Regulation (FAR) and Generally Accepted Accounting Principles (GAAP) for all financial activities.
  • • Set up program financial infrastructure including project codes, work breakdown structures, and billing configurations.
  • • Apply accounting principles including cost collection, revenue recognition, Estimate at Complete (EAC) lifecycle, invoicing, and unbilled reconciliation.
  • • Utilize intermediate MS Excel skills—pivot tables, filters, SUMIFS, VLOOKUPS—to analyze large datasets and generate financial insights.
  • • Adhere to internal financial controls, procedures, system requirements, and forecasting methodologies to maintain compliance with government and customer standards.

🎯 Requirements

  • • Bachelor’s Degree with a minimum of 3 years of related work experience, including at least 2 years in program control or financial management
  • • Intermediate MS Excel skills (pivot tables, filters, SUMIFS, VLOOKUPS)
  • • Secret security clearance
  • • Strong foundation in accounting principles (cost collection, revenue recognition, EAC lifecycle, invoicing, unbilled reconciliation)
  • • Ability to work collaboratively with contracts, procurement, and accounting teams
  • • Strong organizational skills

🏖️ Benefits

  • • Flexible time off benefit
  • • Robust learning and development resources
  • • Comprehensive healthcare coverage
  • • Wellness programs
  • • Financial and retirement benefits
  • • Family support and continuing education opportunities

Skills & Technologies

Remote
$57k-117k
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

CACI International Inc logo
CACI International Inc
Visit Website

About CACI International Inc

CACI International Inc provides enterprise technology and professional services to U.S. government and commercial clients. Founded in 1962, the company delivers solutions in cybersecurity, intelligence, surveillance, reconnaissance, enterprise IT, and mission support. Headquartered in Reston, Virginia, CACI employs over 23,000 people and supports defense, intelligence, and civilian agencies. The company focuses on modernizing systems, securing networks, and enabling data-driven decision making for national security and government operations.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
London, UK
Full-time
Expired May 14, 2026
Remote

4 months ago

Expired
London
Full-time
Expired May 14, 2026
Rust
Senior
Remote
+1 more

4 months ago

Expired
Germany-Remote
Full-time
Expired May 21, 2026
Linux
Apache Spark
Remote
+1 more

3 months ago

Expired
San Francisco
Full-time
Expired May 14, 2026
Go
Onsite

4 months ago