Full-Cycle Bookkeeper
Majestic Marble Import Ltd.
Concord, Ontario | Full-time | On-site
Compensation: $30.00–$40.00 per hour
Company Description
Majestic Marble Import Ltd. is an established company specializing in the supply, fabrication, and installation of natural stone and engineered surfaces for residential and commercial construction projects.
Based in Concord, Ontario, we work with builders, developers, general contractors, and homeowners, delivering quality products and services throughout the Greater Toronto Area.
We are looking for an experienced and detail-oriented Full-Cycle Bookkeeper to join our team and oversee our day-to-day accounting operations.
Position Overview
The Full-Cycle Bookkeeper will be responsible for managing the company's financial records, accounts payable and receivable, payroll, reconciliations, and financial reporting.
The ideal candidate will have strong accounting experience, preferably within the construction industry, and be comfortable working independently in a fast-paced office environment.
This position requires excellent organizational skills, attention to detail, and a solid understanding of Canadian accounting practices.
Key Responsibilities
- Manage full-cycle bookkeeping, including accounts payable and accounts receivable.
- Process supplier invoices, customer payments, and financial transactions.
- Review subcontractor and installer invoices for accuracy before payment.
- Perform bank, credit card, and cheque reconciliations.
- Maintain the general ledger and investigate financial discrepancies.
- Complete month-end closing procedures and account reconciliations.
- Prepare monthly financial statements and management reports.
- Process employee payroll and related government remittances.
- Prepare and submit HST filings and WSIB reports.
- Monitor expenses, recurring payments, and supplier contracts.
- Identify and resolve billing errors, duplicate charges, and payment discrepancies.
- Maintain organized and accurate financial records.
- Ensure compliance with company policies and applicable accounting standards.
- Communicate with suppliers, subcontractors, customers, and internal departments regarding accounting matters.
Qualifications & Experience
- Minimum 5–7 years of experience in full-cycle bookkeeping or a similar accounting role.
- Previous accounting experience in the construction industry is strongly preferred.
- Proficiency in Sage accounting software is highly desirable.
- Strong knowledge of accounts payable, accounts receivable, payroll, and general ledger management.
- Experience preparing monthly financial statements and completing month-end closing.
- Solid understanding of Canadian payroll regulations, HST filings, and WSIB reporting.
- Experience with bank reconciliations, account analysis, and financial reporting.
- Strong Microsoft Excel and general computer skills.
- Excellent organizational skills and attention to detail.
- Ability to work independently, prioritize responsibilities, and meet deadlines.
- Strong written and verbal communication skills in English.
What We Offer
- Competitive compensation of $30.00–$40.00 per hour, based on experience and qualifications.
- Full-time, on-site position.
- Dental benefits.
- Free on-site parking.
- Opportunity to work with an established company in the construction industry.
- Collaborative and professional working environment.
How to Apply
Interested candidates are invited to apply through LinkedIn or submit their resume to:
alessandro@majesticmarble.ca
Please include "Full-Cycle Bookkeeper – Application" in the email subject line.
Work Location:
Majestic Marble Import Ltd.
399 Applewood Crescent