We are looking for a detail-oriented, experienced, and dependable Senior Accountant / Bookkeeper to join our team and support a growing Canadian CPA firm.
This role is ideal for someone who can independently manage multiple clients, take ownership of bookkeeping assignments, maintain high levels of accuracy, and communicate professionally with both the internal team and clients.
The successful candidate should have strong hands-on experience with Canadian bookkeeping practices, QuickBooks Online, Dext, and Odoo, along with excellent English communication skills.
Key Responsibilities
• Manage end-to-end bookkeeping for multiple small and medium-sized Canadian clients
• Perform bank, credit card, and other account reconciliations
• Review and maintain Accounts Payable (AP) and Accounts Receivable (AR)
• Process, categorize, and review transactions using Dext
• Maintain accurate and up-to-date records in QuickBooks Online and Odoo
• Prepare monthly financial statements, working papers, and supporting schedules
• Setup rules and automate bookkeeping as much as possible
• Review financial records for accuracy, completeness, and consistency
• Identify discrepancies, unusual transactions, and outstanding items and follow up as required
• Handle bookkeeping cleanup and month-end close activities
• Communicate effectively with the internal team and, when required, directly with clients
• Meet deadlines and maintain a high standard of work across multiple client files
• Participate in occasional late-evening/night meetings based on client or team requirements
Requirements
• 4–6+ years of relevant bookkeeping/accounting experience
• Robust hands-on experience with QuickBooks Online (QBO), Dext, and Odoo
• Experience managing multiple clients independently
• Strong understanding of bookkeeping, reconciliations, AP/AR, and month-end processes
• Excellent attention to detail and a strong focus on accuracy
• Excellent written and spoken English communication skills – mandatory
📌 Senior Accountant (India)
🏢 SAGE
📍 India