About Staffing® is an Alberta-based recruitment company that connects jobseekers to employers across Canada. Established in 1996, About Staffing is a proud BBB Accredited business.
We have partnered with a well-established professional services organization with operations in Western Canada to support them in hiring for their next Intermediate-Senior Bookkeeper.
Job ID: 43259
Job Type: Direct Hire
Category: Accounting
Location: Calgary, Alberta
Work Model: Fully in-office position (Downtown)
Our client is an established organization with a long-standing presence in the Canadian market and a small, close-knit Calgary office. The team takes pride in the stability of the business and the strong relationships built over many years, both internally and with their clients and partners.
This is a small office environment where everyone has an important role to play. While team members manage their own areas of responsibility independently, being approachable, dependable, and comfortable working alongside others is important to the overall team dynamic.
The Intermediate Bookkeeper will provide accounting and payroll support across two related businesses, managing day-to-day financial transactions while also taking ownership of regular reporting, reconciliations, payroll, government remittances, and year-end audit preparation. This is a trusted position with access to sensitive financial information, banking records, and confidential business data, so discretion, reliability, and sound judgment are essential.
Duties and Responsibilities:
The key job functions are:
- Manage day-to-day bookkeeping and accounting activities for two related businesses.
- Process semi-monthly payroll for approximately 15 employees across both Canadian and United States (US) payrolls.
- Review attendance information and ensure payroll records are complete and accurate.
- Calculate and maintain vacation pay records for employees.
- Complete regular bank reconciliations across multiple accounts and investigate discrepancies as required.
- Prepare weekly operating reports and monthly financial statements for management review.
- Prepare and submit Goods and Services Tax (GST) and Provincial Sales Tax (PST) filings on a quarterly basis, along with other required monthly government remittances.
- Maintain accurate General Ledger (GL) records and process journal entries (J/E) as required.
- Support Accounts Payable (AP) and Accounts Receivable (AR) functions when additional coverage is required.
- Prepare financial documentation and supporting schedules for year-end audits.
- Maintain organized and accurate financial records, ensuring information is readily accessible and properly documented.
- Liaise with government agencies, financial institutions, and other external parties as required.
- Handle confidential financial and business information with a high degree of discretion and professionalism.
- Provide general accounting and administrative support to leadership as required.
Education:
- Post-secondary education in Accounting, Finance, Business Administration, or a related discipline is preferred.
- Relevant bookkeeping or accounting training combined with strong practical experience will also be considered.
Qualifications:
- Successful completion of a criminal record check and credit check is required.
- Successful completion of an education verification is required.
- Strong understanding of full-cycle bookkeeping and day-to-day accounting practices.
- High level of integrity and discretion when handling confidential financial, payroll, and banking information.
- Strong working knowledge of Microsoft Excel and other Microsoft Office applications.
- Comfortable learning and working with different accounting and payroll systems.
Experience:
- Minimum 5 years of progressive bookkeeping or accounting experience.
- Experience managing payroll and related employee records is required.
- Experience with Dayforce One PowerPay preferred.
- Experience preparing financial statements, reconciliations, journal entries, and government remittances is strongly preferred.
- Experience supporting year-end audits and preparing financial documentation is an asset.
- Experience working with QuickBooks Online (QBO) or other accounting software is preferred.
- Experience in property management, professional services, or a multi-entity environment would be considered an asset.
Skills:
- Accuracy: Highly detail-oriented with the ability to maintain reliable financial records and identify discrepancies.
- Communication: Clear and professional communicator who is comfortable interacting with internal teams, leadership, financial institutions, and government representatives.
- Organization: Strong ability to manage recurring deadlines across payroll, reconciliations, reporting, and tax filings.
- Confidentiality: Demonstrates sound judgment and discretion when working with sensitive financial and employee information.
- Independence: Self-directed and dependable, with the ability to manage responsibilities without constant oversight.
- Adaptability: Quick to learn new accounting processes and systems and comfortable supporting different areas of the accounting function.
- Relationship Building: Approachable and personable, with the ability to build positive working relationships within a small team.
Base Salary: $60,000 – $75,000 per year
- Salary will be based on the successful candidate’s experience, accounting knowledge, and overall fit for the role.
- Comprehensive benefits package.
Work Hours:
- 40 hours per week.
- Monday – Friday.
- 8:30AM – 4:30PM.
Additional Notes:
- This opportunity does not include relocation. It will be the responsibility of the candidate should relocation be required.
- All applicants must be authorized to work in Canada to be considered for employment.
Pay: $60,000.00-$75,000.00 per hour
Application question(s):
- This is a fully in office position, downtown Calgary. Are you comfortable with this?
Experience:
- Bookkeeping or accounting: 3 years (required)
- QuickBooks Online: 1 year (required)
- Dayforce One PowerPay: 1 year (preferred)
Work Location: In person