- Manage all aspects of the company's financial operations, including bank reconciliation, accounts payable, accounts receivable, payroll, and account reconciliation.
- Utilize accounting software such as Sage, QuickBooks, and Xero to maintain accurate financial records.
- Prepare and analyze financial reports to provide insights and recommendations for improving financial performance.
- Assist in budgeting and forecasting processes to ensure effective resource allocation.
- Collaborate with other departments to ensure compliance with financial policies and procedures.
- Oversee the preparation of tax documents and coordinate with external auditors as needed.
- Data entry of all accounting functions into QuickBooks Pro.
- Monthly progress invoicing, purchase orders, estimating, invoicing, and credit application.
- Post all revenues and expenses in the accounting system, maintain A/R and A/P, general ledgers and prepare monthly financial statements.
- Prepare bank reconciliation and make deposits.
- Prepare working trial balance for financial statement preparation
- Maintain historical records and file documents
- Prepare payroll, Payroll remittance, WSIB and related CRA
- Other duties as required.
PLEASE DON'T APPLY IF YOU DON'T HAVE THE MINIMUM EXPERIENCE REQUIREMENT
- Bachelor's or College degree in Accounting, Finance, or related field.
- Proven experience as an Office Manager or similar role, with a strong background in accounting and financial management.
- Proficient in using accounting software such as Sage, QuickBooks, and Xero.
- Excellent knowledge of financial principles and practices.
- Strong attention to detail and accuracy in data entry and analysis.
- Ability to prioritize tasks and meet deadlines in a fast-paced environment.
- Excellent communication and interpersonal skills.
- Dental care
- Extended health care
- Paid time off
- Mississauga, ON L5L 5S9: reliably commute or plan to relocate before starting work (required)
- QuickBooks: 5 years (required)
- Bookkeeping: 5 years (required)