
Senior Accountant
Vision Loss Rehabilitation Canada
full-time
Posted on:
Location Type: Hybrid
Location: Kitchener • 🇨🇦 Canada
Visit company websiteSalary
💰 CA$75,000 - CA$90,000 per year
Job Level
Senior
Tech Stack
ERP
About the role
- Ensure accurate and timely financial transaction processing, focusing on journal entries, accounts receivable, accounts payable, bank reconciliations, and general ledger maintenance.
- Support month-end close cycle, funding reporting, and audit preparation to ensure financial integrity.
- Prepare and post journal entries, accruals, and program allocations.
- Complete daily and monthly bank and general ledger reconciliations.
- Verify setup and approve new accounts receivable customers.
- Process EFT’s and wires payments in compliance with finance policies.
- Assist with interim and year-end audits.
Requirements
- 5+ years progressive accounting experience, including accounts receivable, accounts payable and general ledger management
- Experience with allocations and high-volume transaction processing
- Nonprofit or healthcare accounting experience considered an asset
- Strong Excel skills and ERP proficiency (NetSuite preferred)
- Familiarity with Concur or similar expense systems
- Understanding of GAAP and fund/funding reporting principles
- Strong attention to detail and accuracy
- Ability to manage deadlines and high-volume tasks during peak periods
- Effective communication and customer service skills
- Collaborative, adaptable and comfortable working in a dynamic, mission-driven environment
Benefits
- Comprehensive benefits for health, vision, dental, and mental health supports.
- Flexible work arrangements, paid time off, and work-life balance initiatives
- Career development through training, mentorship, and advancement opportunities
- Inclusive work culture with supportive teams, and meaningful work
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
financial transaction processingjournal entriesaccounts receivableaccounts payablebank reconciliationsgeneral ledger maintenancemonth-end close cycleaudit preparationallocationshigh-volume transaction processing
Soft skills
attention to detailaccuracytime managementeffective communicationcustomer servicecollaborationadaptabilityability to manage deadlinesworking in dynamic environments