Controller

National Contractors•Ewing Township, NJ
•$110,000 - $120,000•Onsite

About The Position

National Contractors is seeking a hands-on Controller to oversee accounting operations, lead a small team, and partner with local leadership and the corporate accounting team. The role is suited to an experienced accountant who enjoys owning the books, improving processes, and building structure in a growing construction business. The Controller oversees core accounting and financial operations, including closing, financial statements, general ledger reviews, reconciliations, accounts payable and receivable, payroll, fixed assets, and audit, tax, and corporate-reporting support. The role also handles construction project and cost accounting, including Work-in-Progress reporting, job-cost monitoring, project profitability, project billing, and commission calculations. The position supports process improvement and financial planning by documenting procedures, strengthening internal controls, helping improve accounting systems, assisting with budgeting and forecasting, reviewing bank activity, and leading weekly cash-flow forecasting.

Requirements

  • Bachelor’s degree in Accounting preferred; a Finance degree with at least 21 accounting credit hours is also considered.
  • At least 5–7 years of progressive accounting experience.
  • Recent, hands-on ownership of month-end close and financial reporting.
  • Working knowledge of WIP, job costing, and revenue recognition.
  • Experience leading or guiding an accounting team.
  • Strong accounting software and advanced Excel skills.
  • Ability to explain financial information clearly, work through imperfect data, and balance daily accounting tasks with process improvements.

Nice To Haves

  • Construction or related industry experience.
  • QuickBooks or Sage experience.

Responsibilities

  • Own month-end and year-end close, financial statements, general ledger reviews, and reconciliations.
  • Oversee accounts payable, accounts receivable, and payroll.
  • Analyze financial variances and communicate results to leadership.
  • Maintain fixed asset records and depreciation schedules.
  • Prepare supporting documentation for audits, taxes, and corporate reporting.
  • Lead a small accounting team to ensure accurate work and timely reporting.
  • Prepare and review monthly Work-in-Progress (WIP) reports to support accurate revenue recognition and margin analysis.
  • Monitor job costs against estimates and flag potential overruns.
  • Partner with Project Managers to review project profitability and resolve discrepancies.
  • Oversee project billing and review commission calculations.
  • Improve accounting processes, resolve gaps in legacy records, and document standard procedures.
  • Strengthen internal controls and align reporting with corporate accounting requirements.
  • Support accounting system improvements and transitions.
  • Assist with budgeting and forecasting, review bank activity, and lead weekly cash-flow forecasting.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service