Accounting Manager/Controller
The Opportunity
We are partnering with a construction company seeking an Accounting Manager/Controller to manage its day-to-day accounting and financial administration.
This position offers direct interaction with senior management and responsibility across accounting, payroll, cash flow, project reporting, and insurance administration.
Role Overview
The Accounting Manager/Controller will maintain accurate financial records and provide reporting to support management decisions. Reporting directly to senior management, this individual will oversee accounts payable and receivable, weekly payroll, bank reconciliations, job costing, and construction compliance administration.
Key Responsibilities
- Accounts Payable and Vendor Management: Review and enter vendor and subcontractor invoices in QuickBooks, code expenses by project and cost category, resolve discrepancies, and maintain vendor accounts and credit records.
- Payment Processing: Prepare weekly payment schedules for management approval and process approved payments by check, ACH, and wire transfer.
- Accounts Receivable: Prepare customer invoices, maintain receivables records, monitor aging, follow up on outstanding balances, and record payments.
- Payroll: Collect and review weekly employee hours, process payroll and payroll checks, maintain employee payroll records, and record payroll in QuickBooks.
- Banking and Reconciliations: Reconcile bank and credit card accounts, upload approved check registers to Positive Pay, maintain supporting records, and report discrepancies or unusual transactions.
- Cash Flow Management: Maintain weekly and master cash flow reports, track anticipated receipts and expenses, monitor bank balances, and coordinate payment timing and cash needs with senior management.
- Job Costing: Record labor, material, and subcontractor costs against the appropriate projects. Maintain accurate job cost records and prepare weekly project cost, profit and loss, and cost-to-date reports.
- Insurance and Compliance: Request, track, and distribute certificates of insurance; maintain subcontractor compliance records; manage Contractor Controlled Insurance Program (CCIP) enrollment and reporting; and assist with insurance audits.
- Benefits and Safety Administration: Maintain health insurance enrollment records, maintain payroll information for project and CCIP reporting, and handle OSHA reporting.
- General Accounting Support: Maintain organized accounting records, prepare documentation for senior management and the external accountant, assist with year-end audit preparation, and manage recurring vehicle, insurance, registration, and license payments.
Experience & Qualifications
Required:
- At least five years of bookkeeping or accounting experience.
- Strong QuickBooks and Microsoft Excel skills.
- Experience with accounts payable, accounts receivable, payroll, and reconciliations.
- High degree of accuracy, confidentiality, and attention to detail.
- Strong organizational and communication skills.
- Ability to work directly with senior management.
Preferred:
- Construction industry accounting or bookkeeping experience strongly preferred.
- Experience with construction job costing and project-based expense coding.
- Familiarity with CCIP, certificates of insurance, and construction compliance.
Why This Opportunity
- Broad responsibility across day-to-day accounting and financial administration.
- Direct interaction with senior management.
- Hands-on involvement in construction project costs, cash flow, and financial reporting.
- Opportunity to support management decisions through accurate financial information.