This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our client, a boutique public accounting firm in the heart of downtown Ottawa, is looking for an experienced Senior Bookkeeper to join their growing team. The firm provides high-level advisory, tax, and accounting services without losing its personalized touch. Built on the core principles of respect, collaboration, continuous learning, and accountability, this firm offers the ultimate professional balance: a close-knit, supportive environment with direct mentorship, alongside complex, engaging work for a diverse client base. If you are looking for a workplace that genuinely champions work-life balance while offering room to advance your skills, this is the perfect place to grow.
Job Responsibility
Manage full-cycle bookkeeping for a diverse portfolio of clients, including bank/credit card reconciliations, messy book clean-ups, and direct client communication
Process payroll, maintain records, and file HST/GST returns and payroll remittances
Assist new clients with chart of accounts setup and train them on basic bookkeeping processes
Prepare working papers and support partners/accounting staff with year-end engagements and tax reporting
Requirements
5+ years of full-cycle bookkeeping experience, ideally within a public accounting firm
Proficiency in QuickBooks Online/Desktop and MS Office
Deep understanding of Canadian accounting, tax, and payroll practices