Financial Controller
Job Description
Job Description
Description:
We are seeking a highly skilled Financial Controller to oversee and actively manage the financial operations of our roofing business. This hands-on role requires a strong understanding of percent-of-completion accounting, Work-in-Progress (WIP) review, and daily involvement in financial oversight. The ideal candidate will have experience leading a local finance team, driving process improvements, and collaborating with operations to ensure accurate financial reporting and strategic planning.
Key Responsibilities:
Financial Management & Reporting
- Oversee Work-in-Progress (WIP) accounting, ensuring accurate project forecast, revenue recognition, and cost tracking.
- Monitor project financials, collaborating with project managers to track performance and improve profitability and cash flow.
- Review and analyze job costing, under/over-billed contracts, and forecasting accuracy.
- Implement processes to ensure proper accounting treatment for under/over-billed contracts, job cost allocation, and forecasting.
- Prepare and review monthly, quarterly, and annual financial statements in compliance with GAAP.
System Implementation and Process Improvement
- Lead or assist in implementing financial systems, ensuring seamless integration with existing processes.
- Identify opportunities for automation, streamline workflows, and enhance financial reporting capabilities in both accuracy and timeliness.
- Develop, maintain, and enhance internal controls to safeguard company assets.
- Oversee, review and ensure the timely and accurate reconciliation of all accounts and general ledger.
Hands-On Operational Involvement
- Work closely with field operations to ensure proper cost controls, job costing, and billing accuracy.
- Implement financial best practices tailored to the roofing industry and improve job profitability tracking.
- Assist in system implementations and upgrades to enhance financial reporting and process automation.
- Ensure compliance in areas such as tax, audit, bonding, lending, and other areas as appropriate.
- Support job site financial analysis, ensuring alignment between operations and finance.
Leadership & Team Development
- Manage and mentor the local accounting team, providing hands-on leadership and development.
- Foster a collaborative and high-performing team culture focused on accuracy, efficiency, and continuous improvement.
- Provide training on financial systems, policies, and industry best practices for the team.
- Serve as a financial liaison between field operations and corporate finance.
Compliance & Internal Controls
- Ensure compliance with construction accounting standards, tax regulations, and company policies.
- Develop and maintain internal controls to safeguard company assets and financial integrity.
- Oversee the audit process, ensuring timely preparation of schedules and coordination with external auditors.
Qualifications & Experience:
- 7+ years of accounting and financial leadership experience, preferably in construction or roofing.
- Strong expertise in Work-in-Progress (WIP) accounting and percent-of-completion accounting highly preferred.
- Experience managing a local finance team and leading process improvements.
- Proficiency in financial software and ERP systems (Business Central, EDGE, Job Nimbus).
- Excellent analytical skills, problem-solving mindset, and hands-on leadership abilities.
- Ability to collaborate with field operations and senior leadership to drive financial success.
Recommended Jobs
Carpentry Delivery/Installer
Job Description Job Description Benefits/Perks Flexible Schedule Competitive Pay Career Advancement Job Summary We are seeking an experienced and professional to join our team. In …
Marketing/Rehab Liaison
Job Description Job Description The Rehab/Marketing Liaison is a valuable member of the marketing team and demonstrates the clinical experience and leadership qualities to assists all members of …
Assistant Electrical Project Manager (AEPM)
Job Description Job Description Since 1996, RQC, LLC. has been a leading player in Southern California's robust commercial and governmental Design-Build economy. We now have a national presence w…
Housekeeping
Job Description Job Description We are looking for someone who is dependable and interesting working at Hospice. Must pass background and drug testing. The days we looking for is from Saturday th…
CRNA
*$50,000 SIGN ON BONUS AND RELOCATION ASSISTANCE AVAILABLE TO THOSE WHO QUALIFY** This position is rotating shifts. Johns Hopkins All Children's Hospital is a premiere clinical and academic healt…
IT Data Engineer - Westcor Land Title Insurance Company
Job Description Job Description -employee-and-job-application-privacy-notice/ Hybrid Role - must be able to commute to our Maitland, FL office Position Summary: In this position, you will pl…
Blower Truck Operator - CDL A or B
First Coast Mulch, a thriving and locally owned company in Jacksonville, FL, specializes in providing top-notch mulch installation services. We are on the lookout for a dedicated Blower Truck Operator…
Office Assistant
Office Assistant Company: Pattern Promotions Location: Miami, FL Salary: $18.50 - 23.00 per hour Job Type: Full-Time About Us At Pattern Promotions, we are a dynamic and innovative promotional p…
Ambassador - Armature Works
Are you passionate about creating memorable guest experiences? Do you thrive in a fast-paced environment where hospitality meets community engagement? We are looking for a Guest Ambassador to be the …
Building Maintenance Technician
Job Objective: Ensure the optimal functioning and upkeep of the building facilities by performing preventive and corrective maintenance tasks on electrical, plumbing, HVAC systems, and all operation…