Bookkeeper
Job Description
Our client, a leader in roofing solutions with operations across North America, is looking for a Bookkeeper to join their team and support their finance department.
Job Summary:
This role is essential in maintaining accurate financial records, overseeing job costing, and ensuring compliance with industry-specific accounting standards. The ideal candidate will have experience in construction bookkeeping and will work closely with leadership to provide financial insights that support efficient project execution and overall business success.
Key Responsibilities:
- Maintain and reconcile general ledger accounts, ensuring accuracy in financial reporting
- Handle Accounts Payable and Accounts Receivable, including processing invoices, payments, and collections
- Prepare and process progress billings and holdbacks, in accordance with contract terms
- Conduct job costing, tracking expenses by project and ensuring cost allocations align with budgets weekly, monthly and end of job.
- Prepare weekly, monthly and yearly financial reports, including balance sheets, income statements, and cash flow reports
- Reconcile Bank accounts and credit cards
- Ensure compliance with tax regulations, preparing and filing HST/GST, payroll remittances, and other statutory reports.
- Maintain records and assist in audits or financial reviews as needed.
- Maintain financial records and document retention in accordance with company policies.
- Perform other related duties as assigned by the CFO
- Provide support in special projects and financial analysis as needed
Qualifications:
- 5+ years of bookkeeping experience, preferably in the construction industry.
- Strong knowledge of construction accounting principles, including job costing and progress billing
- Proficiency in QuickBooks
- Familiarity with provincial/federal tax regulations, WSIB, and compliance requirements
- Strong attention to detail and ability to meet deadlines in a fast-paced environment
- Excellent communication and organizational skills
Competencies:
- Analytical Thinking: Ability to analyze financial data and identify discrepancies
- Integrity: Maintain confidentiality and integrity in handling financial information
- Team Player: Work collaboratively with the finance team and other departments
- Adaptability: Ability to adapt to changing priorities and work under pressure
Work Environment:
Overtime is required during peak periods, such as month-end or year-end
Submit Resume to: LM@forgeconsult.com
Forge Consulting is a growth-oriented organization determined to enable our people to realize their potential. Our office culture fosters a friendly, open-minded workplace where employees are encouraged to find balance with their personal and work life. As a member of a dynamic, energy driven team, each employee is eager to learn, valued for their contributions, and approaches each day excited to grow themselves and the company further.