Senior Bookkeeper / Finance & Accounting Specialist (part Time, Potential Full Time)

Richmond Hill, ON, CA, Canada

Job Description

About Us



We are a small, dynamic company of ~20 employees. Our team is close-knit, hands-on, and entrepreneurial. We are looking for an experienced professional to take ownership of our accounting and finance function. This is a critical role where you will handle the full cycle of bookkeeping and support leadership with financial insight.

Job Summary



The Senior Bookkeeper / Finance & Accounting Specialist will oversee daily accounting operations, financial reporting, payroll, and compliance across both our Canadian and US entities. This is a part-time position to start, with the opportunity to transition into full-time as the role expands.

The ideal candidate brings a solid foundation in accounting principles and hands-on expertise with

Sage 300

. Key responsibilities include maintaining accurate financial records, preparing timely reports, and ensuring regulatory compliance. This role is central to supporting the company's financial strategy and strengthening overall financial performance.

Responsibilities



Oversee accounts payable and accounts receivable processes to ensure timely and accurate financial transactions. Conduct audits and ensure compliance with tax filings, remittances, internal policies, and external regulations. Prepare and analyze financial statements, budgets, and forecasts to support strategic decision-making. Perform account reconciliations (including bank reconciliations) to maintain accuracy of financial data. Utilize accounting software, with

Sage 300 expertise required

; experience with Payworks is an asset. Collaborate with cross-functional teams to provide insights on financial performance and process improvements. Assist in developing financial policies and procedures to strengthen operational efficiency. Provide occasional HR/operational support (e.g., maintaining employee files, benefits administration).

Requirements



Minimum 5 years of progressive accounting/finance experience in Canada. Strong knowledge of Canadian accounting standards, tax compliance, and reporting. Experience supporting US-registered businesses is an asset. Proficiency in

Sage 300 (required)

; Payworks or similar payroll software experience is an asset. Proven track record with reconciliations, financial reporting, and compliance. Bachelor's degree in Accounting or Finance; CPA designation preferred but not required. High attention to detail, strong analytical skills, and ability to manage the full accounting cycle independently.

Compensation & Schedule



Job Type:

Part-time (approx. 20-25 hours per week; potential to grow into full-time in the future)

Pay:

$25 - $35 per hour (based on experience)

Location:

Richmond Hill, ON (in-office with potential shift to hybrid)

Benefits



Flexible work schedule with some work-from-home opportunities after the onboarding/familiarization period On-site parking
Job Type: Part-time

Pay: $25.00-$35.00 per hour

Expected hours: 20 - 30 per week

Benefits:

Flexible schedule On-site parking Work from home
Application question(s):

If you don't have experience with Sage 300, what comparable systems or tools have you worked with?
Experience:

Accounting: 3 years (preferred) Sage 300: 1 year (preferred)
Work Location: Hybrid remote in Richmond Hill, ON L4B 1H9

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2829432
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Part Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Richmond Hill, ON, CA, Canada
  • Education
    Not mentioned