Demo

Assistant Controller

BGS Consulting
Vienna, VA Full Time
POSTED ON 11/24/2025 CLOSED ON 12/17/2025

What are the responsibilities and job description for the Assistant Controller position at BGS Consulting?

Our client is looking for an assistant controller to join their team. This is a net new position due to growth. This job will require the candidate to be site 4-5x per week.


Position Overview

The Assistant Controller will play a critical role in overseeing accounting operations, strengthening internal controls, and ensuring full compliance with government contracting requirements. This role is ideal for a high-potential accounting leader with a public accounting foundation (Big 4 or national firm preferred) and experience supporting complex, fast-paced GovCon environments. The Assistant Controller will partner closely with the Controller, CFO, and operational leadership to drive accounting accuracy, timely close cycles, audit readiness, and process improvement.


Key Responsibilities


Accounting Operations & Close

  • Lead monthly, quarterly, and annual close processes, ensuring accurate and timely financial results.
  • Oversee general ledger management, account reconciliations, and journal entries across multiple entities and cost centers.
  • Maintain and enforce an effective chart of accounts tailored for government contracting.

Financial Reporting

  • Support preparation of financial statements in accordance with US GAAP.
  • Assist in the preparation of internal reporting packages for executive leadership and the board.
  • Lead variance analyses, KPIs, and performance dashboards to support financial insights.

GovCon Compliance

  • Ensure compliance with FAR, DFARS, CAS, and other government contracting requirements.
  • Support indirect rate structure development, monitoring, and annual submissions.
  • Oversee contract accounting including T&M, CPFF, FFP, and cost-reimbursable billing support.
  • Partner with contracts, pricing, and project control teams to maintain accurate revenue recognition (ASC 606 preferred).

Audit & Controls

  • Serve as the primary contact for external auditors (financial statements and internal controls).
  • Leverage public accounting experience to enhance audit readiness and strengthen internal controls.
  • Lead implementation and monitoring of SOX-like internal controls, documentation, and remediation efforts.
  • Support DCAA audits, incurred cost submissions, and compliance reviews.

Systems & Process Improvement

  • Drive continuous improvement in accounting policies, procedures, and automation.
  • Partner with IT and FP&A on ERP enhancements (Costpoint, Unanet, NetSuite, or similar).
  • Lead initiatives to shorten the close cycle, modernize reporting, and improve data accuracy.

Leadership & Team Development

  • Supervise, mentor, and train accounting staff (AP, AR, GL, billing, and project accounting).
  • Promote a culture of accountability, operational excellence, and continuous improvement.
  • Support cross-functional collaboration with Operations, Contracts, HR, and FP&A.


Qualifications


Required

  • Bachelor’s degree in Accounting or Finance; Master’s preferred.
  • Active CPA (or CPA-track) required.
  • Public accounting experience (Big 4 or large national firm strongly preferred).
  • 6–12 years of total accounting experience with increasing responsibility.
  • Strong understanding of US GAAP, internal controls, and technical accounting fundamentals.
  • Experience working in or supporting a government contracting environment (FAR/DFARS).
  • Strong knowledge of indirect rates, overhead structure, and GovCon cost accounting.

Preferred

  • Experience with Costpoint, Unanet, SAP, or NetSuite in a GovCon environment.
  • Understanding of project accounting, revenue recognition (ASC 606), and multi-entity consolidation.
  • Prior experience supporting or leading a high-growth or PE-backed government contractor.

Salary : $155,000 - $170,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Assistant Controller?

Sign up to receive alerts about other jobs on the Assistant Controller career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$164,807 - $229,882
Income Estimation: 
$204,734 - $310,294
Income Estimation: 
$164,807 - $229,882
Income Estimation: 
$204,734 - $310,294
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at BGS Consulting

  • BGS Consulting Washington, DC
  • Key Responsibilities Population Health Registry & Worklist Development Design, build, and maintain patient registries within eClinicalWorks to support unin... more
  • 1 Day Ago

  • BGS Consulting Atlanta, GA
  • Director of Corporate Development. 3-days a week on-site in Atlanta PE-Backed Multi-Site Healthcare Services Platform Role Overview Lead M&A and corporate ... more
  • 4 Days Ago

  • BGS Consulting Milwaukee, WI
  • Office Manager Position Summary The Office Manager plays a critical role in supporting the local Milwaukee office operations and activities and has a direc... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Assistant Controller jobs in the Vienna, VA area that may be a better fit.

  • Latitude Inc Gaithersburg, MD
  • Assistant Controller – (Gaithersburg, MD) Role Overview This full-time onsite position is responsible for daily and month-end accounting activities, includ... more
  • 13 Days Ago

  • BOWA - Design Build Experts Mc Lean, VA
  • The Assistant Controller is a key member of the finance team, responsible for overseeing day-to-day accounting operations and supporting the CFO in deliver... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!