Senior Bookkeeper

Jul 15 2022



St. Catharines

SENIOR Bookkeeper Position Description- MAT Leave 15 month


  • 5+ years experience
  • Strong knowledge of standard bookkeeping concepts, practices and procedures
  • Experience in a manufacturing environment an asset
  • Experience in accounting an asset
  • Excellent computer skills
  • Excellent communication skills, both verbal and written
  • Excellent working knowledge of Miscrosoft Office Word and Excel
  • Excellent working knowledge of Quickbooks
  • Accuracy and attention to detail while working under deadlines
  • Comfortable dealing with a variety of staff and clients


  • Maintain books of account, including, but not limited to preparing checks, coding and posting invoices, preparing deposits, journal entries, reconciliations, managing petty cash etc)
  • Maintain an accurate and complete trail of supporting documentation for all financial and bookkeeping activities.
  • Maintain up-to-date, complete systematic filing system to support bookkeeping and financial records.
  • Maintain chart of accounts.
  • Assist management and other team members in developing and maintaining policy and procedure documentation for financial and accounting issues.
  • Issue invoices to customers.
  • Ensure that receivables are collected in a timely manner
  • Collect sales taxes from customers and remit to appropriate agency.
  • Responsible for tax planning and compliance with Federal, Provincial and local corporate, payroll and other applicable taxes.
  • Responsible for compliance and reporting of State sales taxes owed.
  • Reconcile all customer, sales tax and commission accounts to ensure their accuracy.
  • Oversee issuing checks, wire transfers, ACH’s and payment of invoices.
  • Pay supplier invoices in a timely manner, taking advantage of any reasonable discounts
  • Work closely with Project Management and Scheduling to ensure timely invoicing and collection of funds.
  • Maintain Y/E working papers.
  • Assist with preparation for any audits or reviews.
  • Monthly Bank reconciliations
  • Prepare reports deemed necessary by management
  • Work closely with management to oversee cash flow requirements.
  • Provide clerical and administrative support to management as requested.


Full time 40 hour per week position, Monday through Friday

Comprehensive benefits