Bookkeeper/administrative Assistant

Barrie, ON, CA, Canada

Job Description

About the Role



We are seeking an experienced

Senior Bookkeeper / Accountant

to join our team. The ideal candidate will have a minimum of

5 years of hands-on accounting and bookkeeping experience

, with strong knowledge of

QuickBooks, purchasing, receiving, invoicing, and international/multi-currency transactions

. This role requires excellent attention to detail, organizational skills, and the ability to work independently while supporting a fast-growing business.

Key Responsibilities will include all or some of the bellow



Manage day-to-day accounting operations including

Accounts Payable (A/P), Accounts Receivable (A/R), General Ledger (G/L), and bank reconciliations

. Enter, track, and reconcile

vendor bills, purchase orders, and receipts

. Prepare and issue

customer invoices

in CAD, USD, and other currencies as needed. Process

multi-currency payments

, including handling exchange rate variances and foreign exchange gains/losses. Conduct monthly

bank and credit card reconciliations

in QuickBooks Or ERP system Monitor outstanding receivables and manage collections when necessary. Support month-end and year-end close processes with journal entries, accruals, and adjustments. Generate financial reports (P&L, Balance Sheet, Cash Flow) for management. Maintain proper filing of accounting records, supplier invoices, and customer contracts. Ensure compliance with

tax filings, HST/GST, and other government reporting

requirements. Collaborate with purchasing and operations teams to verify accuracy of orders, shipments, and vendor charges. Assist with audits and liaise with external accountants when required.

Qualifications & Skills



Minimum

5 years experience

in bookkeeping, accounting, or finance roles.

Proficient in QuickBooks Desktop and/or QuickBooks Online

. Strong knowledge of

multi-currency transactions

(CAD, USD, EUR, etc.). Solid understanding of accounting principles (GAAP/IFRS). Experience with purchasing, receiving, and inventory-related accounting. Proficiency in Microsoft Excel and other office tools. High attention to detail, accuracy, and organizational skills. Strong communication and problem-solving skills. Ability to work independently and manage multiple priorities.

Nice to Have (Assets)



Experience in

manufacturing or distribution

environments. Knowledge of

Canadian and U.S. tax rules

. Previous experience in a

tech or security systems industry

(asset but not required). Familiarity with ERP or accounting system integrations.

Compensation & Benefits



Competitive salary based on experience. Opportunity to work in a growing, innovative company with international reach.

Responsibilities



Manage day-to-day administrative tasks, including scheduling appointments and maintaining calendars Assist with bookkeeping duties, including accounts payable and accounts receivable Perform account reconciliation and bank reconciliation to ensure accuracy in financial records Utilize accounting software such as QuickBooks and or ERP system for various financial tasks Maintain organized filing systems for both physical and digital documents Communicate effectively with team members and clients to provide exceptional support

Qualifications



Proficiency in accounting software (QuickBooks, and or ERP systems) is highly desirable Strong understanding of bookkeeping principles and practices Knowledge of accounts payable, accounts receivable, account reconciliation, bank reconciliation, account analysis, and budgeting Excellent organizational skills with attention to detail Strong communication skills, both written and verbal Ability to work independently as well as collaboratively within a team environment Previous experience in an administrative role is preferred but not mandatory
Join us in this exciting opportunity to contribute to our organization while enhancing your skills in administration and accounting. We look forward to welcoming a dedicated Administrative Assistant to our team.

Job Type: Full-time

Pay: $55,000.00-$65,000.00 per year

Benefits:

Dental care Extended health care
Experience:

Bookkeeping: 5 years (required)
Language:

English (required)
Work Location: In person

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.


Job Detail

  • Job Id
    JD2635128
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Barrie, ON, CA, Canada
  • Education
    Not mentioned