What are the responsibilities and job description for the Financial Controller position at Staff Financial Group?
Controller – Construction Industry
Key Responsibilities
- Oversee all core accounting operations, including general ledger, job cost, accounts receivable/payable, payroll, fixed assets, and cash management.
- Manage the month-end and year-end close processes; deliver timely financial statements, cash flow reports, and KPI-driven management dashboards.
- Prepare and maintain monthly Work-in-Process (WIP) schedules, capturing costs-to-date, earned revenue, gross margin, and over/under-billings.
- Ensure compliance with ASC 606, including accurate percentage-of-completion revenue recognition and cost-to-complete methodologies.
- Partner with Project Managers on job budgets, change orders, cost tracking, and margin analysis; provide insights and drive accountability for variances.
- Oversee customer billing and collections, including AIA progress billing, retainage tracking, and lien waiver compliance.
- Enhance internal controls, accounting policies, and SOPs; implement process improvements to shorten close cycles and reduce errors.
- Manage the ERP and accounting technology stack, with a strong preference for NetSuite (projects, job cost, WIP reporting, integrations).
Qualifications
- Bachelor’s degree in Accounting, Finance, or related field;
- CPA strongly preferred.
- 10 years of progressive accounting/finance experience, with significant exposure to construction or industrial services.
- Expertise in construction accounting, job cost, WIP reporting, and percentage-of-completion revenue recognition.
- Hands-on ERP experience required; NetSuite highly preferred. Advanced Excel skills (pivot tables, lookups, index-match) and familiarity with BI/reporting tools.
- Proven track record of process improvement
Salary : $125,000 - $140,000