Position Expired
This job is no longer accepting applications.
Part-Time Bookkeeper - Multi-Entity, Non Profit Environment
STEM Camp
**About Us**
STEM Camp is a not-for-profit organization dedicated to inspiring youth through hands-on, engaging experiences in science, technology, engineering, and mathematics. With multiple operating entities—including STEM Camp, Camp STEAM Canada, Camp Tournesol, and associated foundations—we require a part-time bookkeeper (approx. 15 hrs/week during non-peak and 20–25 hrs/week during peak summer season) with experience in Sage Accounting, multi-entity reporting, and not-for-profit financial practices.
## **Responsibilities**
- *Core Duties**
- Full-cycle bookkeeping using Sage Accounting Software
- Accounts Payable and Receivable
- Payroll processing (year-round: ~10 staff; seasonal: ~600 staff)
- Monthly bank and credit card reconciliations
- Preparation of monthly financial statements
- HST filings (Quarterly and Annually, as required per entity)
- Inter-company invoicing and reconciliation
- Preparation of various management reports on request
- Setting up or managing integrations with payroll platforms or other systems
- *Additional Responsibilities**
- Maintain up-to-date financial binders and filing systems
- Assist with year-end preparation for external accountants
- Provide support for government grant reconciliation (e.g., Canada Summer Jobs)
- Review and validate staff expense reports
- Communicate financial updates to management, especially during summer operations
- Respond to information requests from internal team members in a timely manner
## **Qualifications**
- Proficiency in Sage 50 or Sage 300 (cloud/online versions preferred)
- Minimum 5 years of bookkeeping experience, including multi-entity management
- Familiarity with Canadian not-for-profit accounting practices
- Experience with payroll remittances, T4s, HST filings, and grant reporting
- Ability to work independently and manage competing priorities
- Strong communication skills and responsiveness to staff needs
Other Recent Opportunities
Treasurer - Volunteer Board Member Position
12/24/2025Herbert H. Carnegie Future Aces Foundation
Remote Donor and Fundraising Outreach Coordinator
12/23/2025Zimbabwe Red Cross Society
Interim Executive Director, Climate Justice Leader; Remote
12/23/2025Black Eco Bloom
Chief Operating Officer at Scott Mission
12/23/2025Cause Leadership Inc.
Bilingual Communications Coordinator - Programs (1-Year Contract)
12/22/2025Bladder Cancer Canada
Head of Policy, Advocacy, and Communications (PAC)
12/22/2025Clinton Health Access Initiative, Inc.
Job Alerts
Get notified when new positions matching your interests become available at {organizationName}.
Need Help?
Questions about our hiring process or want to learn more about working with us?