Bookkeeper / Administrative Assistant

IICRC

City of Moncton

Hybrid

CAD 45,000 - 60,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Dental care
Disability insurance
Extended health care
Life insurance
Vision care

Job summary

ServiceMaster Clean of Fraser Valley in Moncton is seeking a full-time Administrative Assistant / Bookkeeper to join their office team. Responsibilities include invoicing, payroll, banking, and financial reporting. The ideal candidate should possess a post-secondary degree and 5+ years of practical experience in similar roles.

Benefits include dental care, disability insurance, extended health care, and a supportive work environment. Expected start date is June 8, 2026.

Qualifications

  • 5+ years of practical experience in accounting or bookkeeping.
  • Franchisee model financial experience preferred.
  • Excellent organizational and communication skills.

Responsibilities

  • Record financial transactions, including sales and payroll.
  • Reconcile bank statements and maintain organized financial records.
  • Process payroll and ensure compliance with regulations.

Skills

QuickBooks
Payroll software
Account reconciliations
Office 365 (Excel, Word, Outlook, Teams)
Time‑keeping software
CorrigoPro
Contractor Check

Education

Post-secondary degree or diploma in accounting or business

Job description

ServiceMaster Clean Moncton is looking for a full‑time Administrative Assistant / Bookkeeper to join our office team. Reporting to the Office Manager, the selected candidate will be responsible for duties related (but not limited) to invoicing, purchasing, payroll, banking, reporting, account reconciliations, budgeting, etc. The role will be Monday to Friday 10:00am to 3:30pm daily or extended as needed.

The following is a list of essential duties and responsibilities of this job. The tasks and the time spent performing each task may vary as business needs. ServiceMaster Clean Moncton maintains the right to modify job duties and responsibilities at its discretion.

Key areas of responsibility include:
  • Recording financial transactions, such as sales, bank transactions, payroll expenses and purchases
  • Using accounting software and spreadsheet software
  • Reconciling bank statements to company records
  • Processing payroll, including calculating wages and deductions, payroll accrual, ROE's, T4's
  • Ensuring financial activities comply with tax, payroll and foreign currency regulations
  • Performing accounts payable duties, including keeping track of supplier invoices and remitting timely payments
  • Overseeing accounts receivable by creating invoices, tracking payments and collecting overdue accounts
  • Maintaining organized financial records and documentation for audits, quarterly and year‑end
  • File remittance and company filing, such as GST/HST, corporate taxes, royalty reporting, WorkSafe
  • Maintaining company insurance, such as liability insurance, life & group insurance, automobile, contractors compliance, facility insurance
  • Receptionist duties: provide administrative support where required
The ideal candidate will have:
  • Post‑secondary degree or diploma with a focus in accounting or general business
  • 5+ years of practical experience
  • Franchisee model financial experience
  • Demonstrated experience with QuickBooks and payroll software
  • Advanced knowledge of general accounting principles, reconciliations & budgets
  • Excellent knowledge of Office 365 Microsoft Excel, Word, Outlook and Teams
  • Time‑keeping software experience
  • CorrigoPro experience
  • Contractor Check experience
The ideal candidate will be:
  • Strong team player
  • Well organized and detail oriented
  • Excellent communicator
  • Willingness to help in all aspects of the business
  • Must be able to pass a security clearance, have a valid driver’s license, reliable vehicle and a clean driver’s abstract
Benefits:
  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • Vision care
Work Location:
  • In person at ServiceMaster Clean Moncton, 555 Edinburgh Drive, Unit 5
Pay:
  • To be determined
General:
  • Maintain professional conduct and appearance in all internal and external facing activities
  • Establish positive rapport with clients when possible
  • Provide an exceptional level of service that exceeds the expectation of the client
  • Conduct all work in accordance with company safety practices to ensure a safe work environment
  • Adhere to all company workplace policies
  • Perform other duties as may be required

Expected start date: June 8, 2026 (or earlier if available)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Bookkeeper / Administrative Assistant
Bookkeeper / Administrative Assistant

ServiceMaster Clean of Canada • City of Moncton

On-site
CAD 36,000 - 56,000
Dental care
Disability insurance
Extended health care
+2
Administrative Assistant
Administrative Assistant

CareerBeacon • City of Moncton

On-site
CAD 25,000 - 30,000
Accounting - Accounting Administrator
Accounting - Accounting Administrator

MCW Group • City of Moncton

On-site
CAD 42,000 - 64,000
Building Cleaner - Near Moncton Airport
Building Cleaner - Near Moncton Airport

ServiceMaster Clean of Moncton • City of Moncton

On-site
CAD 24,000 - 32,000
4% Vacation pay
Medical Benefits
Uniform supplied
+1
Office Administrator & Bookkeeper
Office Administrator & Bookkeeper

Elevate • Windsor

On-site
CAD 28,000 - 44,000
Benefits package
Paid vacation
Office Administrator - A. Miron Topsoil Ltd., Thornloe, ON
Office Administrator - A. Miron Topsoil Ltd., Thornloe, ON

Jobs In Temiskaming Shores • Temiskaming Shores

On-site
CAD 40,000 - 60,000
Adminstrative Assistant - Construction & Office Operations
Adminstrative Assistant - Construction & Office Operations

Suchan Renovations Inc. • Montreal (administrative region)

On-site
CAD 25,000 - 40,000
Casual dress
Flexible schedule
Paid time off
+1
Accounting Clerk (Fredericton)
Accounting Clerk (Fredericton)

Research & Productivity Council • Fredericton

On-site
CAD 40,000 - 45,000
Defined benefit pension
Wellness rebates
Paid leave
Moncton Office Support Assistant
Moncton Office Support Assistant

McInnes Cooper • City of Moncton

On-site
CAD 42,000 - 54,000
Defined-benefit pension plan
Firm-paid health and dental benefits
Health spending account
+2
Evening Cleaning
Evening Cleaning

IICRC • Fredericton

On-site
CAD 23,000 - 24,000
Free uniforms
Health insurance
Dental insurance