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).
We are looking for an Accounting Manager to join a commercial roofing organization on a Contract basis in Rochester, New York. This role will partner closely with the Controller to bring structure to a high-volume accounting workload, with a strong focus on project-based financial activity. The ideal candidate can step in quickly, work independently, and help stabilize core accounting processes while supporting timely and accurate reporting.
Job Responsibility
Partner with the Controller to manage day-to-day accounting activities and provide experienced support across a growing workload
Review and organize project-related financial records, including job setup, billing activity, and cost tracking, to improve accuracy and timeliness
Maintain project budgets and monitor financial performance throughout the lifecycle of active construction jobs
Lead key month-end close tasks such as preparing journal entries, reconciling accounts, and resolving general ledger discrepancies
Produce revenue reporting using percentage-of-completion methods and ensure results align with project status and accounting standards
Help reduce existing accounting backlogs by prioritizing overdue work and moving critical items to completion with minimal supervision
Support financial reporting needs, audit readiness efforts, and the preparation of schedules tied to project and general accounting activity
Provide coverage for essential accounting functions during a transition period and assist with continuity planning as staffing needs evolve
Requirements
Prior experience in a senior-level accounting or accounting management role
Strong background in project accounting within the construction industry
Demonstrated knowledge of percentage-of-completion revenue recognition
Hands-on experience with month-end close, journal entries, and account reconciliations
Solid understanding of general ledger activity and financial reporting processes
Ability to work independently, learn new environments quickly, and manage priorities with limited oversight
Availability to work a permanent schedule, primarily on-site in Rochester, New York, with limited flexibility for remote work
Nice to have
Experience with Acumatica is helpful, but not required