This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our trusted client is looking for an experienced Controller to join a construction-focused organization in Rochester, Michigan in a contract-to-permanent capacity. This role will lead core accounting functions while providing financial oversight for project-based work, with a strong emphasis on job costing, percentage-of-completion accounting, and accurate client revenue recognition. The ideal candidate brings hands-on expertise in full-cycle accounting, project billing, and financial forecasting, and can translate complex project financial data into clear business insight.
Job Responsibility
Direct daily financial activities across billing, accounts payable, accounts receivable, payroll, ledger maintenance, and cash oversight to support accurate and timely operations
Produce reliable financial reporting on a weekly, monthly, quarterly, and annual basis, and present meaningful analysis tied to company and project performance
Manage project accounting processes, including client invoicing, expense allocation, revenue assignment, retainage tracking, and percentage-of-completion calculations
Monitor job profitability by evaluating cost-to-complete estimates, budget variances, and work-in-progress activity, then communicate findings to leadership and project stakeholders
Partner with project managers and estimators to align billing schedules, contract values, change orders, and project budgets with financial records
Strengthen and refine job cost accounting procedures, internal controls, and accounting policies to improve reporting accuracy and operational consistency
Oversee compliance activities related to taxes, licensing requirements, contract documentation, insurance records, bonding support, and lien waiver administration
Lead month-end close and full-cycle bookkeeping activities, ensuring transactions are properly recorded and reconciled across all accounts
Support annual planning by preparing budgets, scorecards, key performance indicators, and cash flow forecasts for the business and individual projects
Guide and mentor office and accounting staff while collaborating closely with ownership, sales, operations, and project leadership on financial strategy and decision-making
Requirements
Bachelor's degree in Accounting, Finance, or a related discipline
At least 5 years of accounting experience, including substantial experience within construction and/or manufacturing environments
Demonstrated background in construction accounting, including job costing, project billing, and contract-related financial oversight
Strong understanding of work-in-progress reporting, retainage, and percentage-of-completion revenue recognition
Experience handling month-end close and full-cycle bookkeeping responsibilities
Proficiency with QuickBooks Online and strong working knowledge of Microsoft Excel for reporting and analysis
Ability to prepare financial statements, perform forecasting, and interpret project financial performance
Effective leadership, communication, and problem-solving skills with the ability to work across operational and project teams