×
Register Here to Apply for Jobs or Post Jobs. X

Controller, Accounting, Accounting Manager

Job in Oak Brook, DuPage County, Illinois, 60523, USA
Listing for: Connect Search, LLC
Full Time position
Listed on 2026-01-05
Job specializations:
  • Accounting
    Accounting Manager
  • Management
Job Description & How to Apply Below

Pay Range

$/yr - $/yr

Additional Compensation

Annual Bonus

Company Overview

Our client is a growing construction company delivering complex commercial and infrastructure projects. The organization is seeking a hands‑on Controller to lead the accounting function, with direct responsibility for project accounting, WIP reporting, and financial controls across active jobs.

Position Summary

The Controller will oversee all accounting operations with a strong focus on construction project accounting. This role will manage the Project Accounting team, ensure accurate and timely WIP schedules, job cost reporting, and revenue recognition, and serve as a key financial partner to Operations, Project Managers, and Executive Leadership.

Key Responsibilities
  • Lead and manage the Project Accounting team, including project accountants and AP staff supporting field operations.
  • Oversee job cost accounting, ensuring accurate tracking of labor, materials, equipment, subcontractors, and change orders.
  • Review and approve monthly WIP schedules, percentage‑of‑completion calculations, and revenue recognition.
  • Ensure accurate forecasting of gross margins, backlog, and project profitability.
  • Partner closely with Project Managers to resolve cost variances, billing issues, and contract changes.
  • Own the monthly, quarterly, and year‑end close process.
  • Prepare and review internal financial statements, job profitability reports, and executive dashboards.
  • Ensure compliance with GAAP and construction‑specific accounting standards.
  • Coordinate with external auditors, tax advisors, and lenders.
  • Oversee progress billings, lien waivers, retainage, and collections.
  • Monitor cash flow tied to project milestones and billing cycles.
  • Implement controls to improve billing accuracy, timeliness, and cash conversion.
Leadership, Systems & Process Improvement
  • Recruit, develop, and mentor a high‑performing project accounting team.
  • Drive process improvements across job costing, WIP, billing, and close.
  • Support or lead ERP/accounting system implementations or upgrades (e.g., Sage, Viewpoint, Procore, CMiC, Jonas).
  • Establish and maintain strong internal controls and documentation.
Strategic & Cross‑Functional Partnership
  • Act as a trusted financial partner to Operations and Executive Leadership.
  • Support budgeting, forecasting, bonding requirements, and lender reporting.
  • Provide financial insights to support growth, new project pursuits, and margin improvement initiatives.
Qualifications Required
  • Bachelor’s degree in Accounting, Finance, or related field.
  • 6+ years of progressive accounting experience, with significant construction industry exposure.
  • Proven experience managing project accounting and WIP reporting.
  • Prior experience leading and developing accounting or project accounting teams.
  • Strong understanding of job cost accounting, POC revenue recognition, and construction contracts.
Preferred
  • CPA or CMA.
  • Experience in a GC or specialty contractor environment.
  • ERP experience with construction systems (Sage 300, Viewpoint, Procore Financials, CMiC, Jonas, etc.).
  • Experience supporting audits, bonding, and bank reporting.
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Accounting/Auditing

Industry

Construction

Benefits
  • Medical insurance
  • Vision insurance
  • 401(k)
Referral

Referrals increase your chances of interviewing at Connect Search, LLC by 2x.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary