Back to job search
RL
RMI LLPVerified Job Source

Senior Bookkeeper

The Senior Bookkeeper is responsible for managing full-cycle accounting tasks including A/R, A/P, payroll, and bank reconciliations. They must also handle CRA submissions, month-end reporting, and provide bookkeeping services for various clients.

  • On-site
  • Calgary, AB
  • Posted Aug 5, 2026
  • Apply by Sep 4, 2026
  • 1 position

Job summary

At RMI LLP we strive to provide companies and individuals with professional services with a personal touch to empower success by finding solutions to problems that matter. Our team of highly dedicated individuals takes pride in providing optimum customer service to our clients. Our team possesses our core values of honesty, and positivity, being part of a team environment, setting realistic professional goals, and achieving them. We are currently expanding our team and are looking for two Senior Bookkeepers Key Responsibilities Excellent organizational, communication, interpersonal, and computer skills with demonstrated proficiency in Excel A/R - creating invoices, managing collections, and entering data accurately A/P - accurately entering vendor invoices, ensuring timely payments and reconciliation Able to work on inter-company transactions Able to work with multi-currencies Payroll - Process, review, and reconcile bi-weekly or monthly payroll for employees/contractors through time-cards, system uploads, or communication with clients Payroll - Able to create and file ROE for employees Bank Reconciliations - ensuring accurate and timely completion of bank reconciliations Create various management reports Completing and analyzing month-end reporting and identifying discrepancies, variances, and trends Expert understanding of journal entries Able to create and enter journal entries if needed Timely and accurate CRA submissions and reporting Ability to perform off-site bookkeeping for clients Ability to work and organize own schedule independently Expert knowledge in QuickBooks (desktop and online) Ability to apply bookkeeping experience and problem-solve Advanced knowledge of GST, trust examinations, T4, T5, T5018, WCB, ROE, and various required Government filings Ability to promote the company; its people and its talents Exceptional communication skills Innovative; bring forward ideas to help clients or the company Experience: Must have experience with QuickBooks - desktop and online Must have 5 years of experience in public practice bookkeeping with 3 years as a Senior in the field Minimum of 1 year of computerized accounting experience with strong communication and analytical skills Be proficient with MS Word and Excel Formal bookkeeping or accounting education and training is considered an asset We are grateful to all applicants for their interest in RMI, however, only those candidates under consideration will be contacted.

What you’ll do

The Senior Bookkeeper is responsible for managing full-cycle accounting tasks including A/R, A/P, payroll, and bank reconciliations. They must also handle CRA submissions, month-end reporting, and provide bookkeeping services for various clients.

Requirements

Candidates must have 5 years of public practice bookkeeping experience, including 3 years as a Senior, and expert proficiency in QuickBooks. Formal bookkeeping or accounting education is considered an asset.

Listed skills

  • Microsoft ExcelPreferred
  • Microsoft WordPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • QuickBooks Desktop
  • QuickBooks Online
  • Accounts Receivable
  • Accounts Payable
  • Payroll Processing
  • Bank Reconciliation
  • Month-end Reporting
  • Journal Entries
  • CRA Reporting
  • Microsoft Excel
  • Microsoft Word
  • Inter-company Transactions
  • Multi-currency Accounting
  • GST Knowledge
  • T4/T5 Filing
  • ROE Creation

Job areas

  • Finance & Accounting
  • Consulting
  • Administrative

Additional details

Minimum education
Professional degree
Minimum experience
5+ years
Apply by
Sep 4, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available