Senior Bookkeeper (Calgary)

Senior Bookkeeper (Calgary)

03 Oct
|
Marda Loop Communities Association
|
Calgary

03 Oct

Marda Loop Communities Association

Calgary

MARDA LOOP COMMUNITIES ASSOCIATION

Senior Bookkeeper (Contract Position)

Position Title: Senior Bookkeeper

Reports To: General Manager

Employment Status: Contract Position

Hours: 40–60 hours per month

Location: MLCA Community Hall, Calgary, AB

Start Date: Mid-October 2026

Compensation: $35.00-$45.00 per hour depending on experience and qualifications

Position Summary The Marda Loop Communities Association (MLCA) is seeking an experienced and detail-oriented Senior Bookkeeper to oversee the day-to-day financial administration of the Association. The successful candidate will be responsible for full-cycle accounting, payroll administration, financial reporting, grant accounting, audit support, and regulatory compliance. This position requires a highly organized professional with a minimum of 10 years of bookkeeping experience and strong Excel skills.

Experience working within a not-for-profit organization is considered a solid asset. This is a contract position with an expected commitment of 40 - 60 hours per month.

Key Responsibilities

- Manage full-cycle accounts receivable and accounts payable processes.
- Prepare and post accruals, deferrals, and month-end journal entries.
- Maintain departmental accounting records and cost allocations.
- Prepare monthly, quarterly, and annual financial reports for management and the Board.
- Process payroll and maintain payroll records through Ceridian Dayforce.
- Administer employee benefits programs and related reconciliations.
- Annual tax reporting
- Manage WCB reporting, remittances, and compliance requirements.
- Complete account reconciliations including bank accounts, credit cards, prepaid expenses, deferred revenue, and other balance sheet accounts.
- Prepare and submit AGLC reporting and related reconciliations.
- Track, record, and report on grant funding and grant expenditures.
- Support annual and periodic third-party audits and provide required documentation.




- Monitor cash flow and assist with budget preparation and forecasting.
- Maintain financial records in accordance with generally accepted accounting principles and applicable legislation.
- Provide recommendations for process improvements and internal controls.
- Transition Records and data to on-line and cloud-based systems where appropriate

Qualifications and Experience
- Minimum 10 years of progressive bookkeeping or accounting experience.
- Post-secondary education in accounting, bookkeeping, or related discipline preferred.
- Experience in a not-for-profit environment is an asset.
- Intermediate to advanced Microsoft Excel skills including formulas, pivots, and financial analysis.
- Strong understanding of accrual accounting principles, financial reporting, payroll, and account reconciliation.
- Exceptional attention to detail, organization, and accuracy.
- Strong communication and interpersonal skills.
- Work independently and be flexible to address shifting needs
- Ability to manage multiple priorities and deadlines independently

Software Experience
- Sage 50 Premium Accounting
- CAFT (Customer Automated Funds Transfer)
- Square and Stripe payment platforms
- Microsoft Excel
- Ceridian Dayforce
- Communal

What MLCA Offers An prospect to contribute to a vibrant community organization, work with a collaborative team, and support programs, events, facilities, and services that benefit residents and businesses in the Marda Loop area. This is a contract position with compensation ranging from $35.00 - $45.00 per hour depending on experience and qualifications. The anticipated workload is 40 to 60 hours per month. As a contract role, participation in employee benefit plans is not included.

How to Apply

Interested candidates should submit a resume and cover letter to [email protected] outlining their qualifications and relevant experience. Applications will be reviewed as received and may remain open until the position is filled.

Pay: $35.00-$45.00 per hour

Expected hours: 10.0 – 15.0 per week

Work Location: Hybrid remote in Calgary, AB T2T 4G7

📌 Senior Bookkeeper (Calgary)
🏢 Marda Loop Communities Association
📍 Calgary

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior bookkeeper (calgary) / calgary

Subscribe to this job alert:

Get the latest job offers by email for: senior bookkeeper (calgary) / calgary