Bookkeeper

Calgary, AB, CA, Canada

Job Description

About Us



Firefly Solar is a growing solar installation company committed to delivering sustainable energy solutions across Western Canada. We take pride in providing reliable, cost-effective, and environmentally responsible solar systems to our customers. As we continue to grow, we are looking for a detail-oriented and organized

Bookkeeper

to join our team.


Position Summary



The Bookkeeper plays an important role in maintaining accurate financial records and supporting day-to-day accounting operations. This includes managing accounts payable, reconciling company credit cards, reviewing deposits, and ensuring that revenue recognition for completed installations is both accurate and complete. The ideal candidate brings strong attention to detail, excellent organizational skills, and experience working in a fast-paced service or installation environment.


Key Responsibilities

Manage accounts payable by entering invoices, processing payments, and keeping vendor accounts current Reconcile company credit card transactions and verify supporting receipts Track and review customer deposits received against sales agreements Verify installation completion records to ensure accurate revenue recognition Assist with monthly and year-end reconciliations and reporting Maintain organized and compliant accounting documentation Collaborate with the operations team to align financial data with project milestones Support management with ad-hoc reporting and administrative tasks as needed
Qualifications

Diploma or certificate in accounting, bookkeeping, or a related field Minimum of 3 years of bookkeeping or accounting experience, ideally within construction, trades, or installation industries Strong understanding of accounting principles and reconciliation processes Proficient with QuickBooks and Microsoft Excel Excellent attention to detail and organizational skills Strong written and verbal communication skills Ability to work independently while managing multiple priorities in a fast-paced environment
What We Offer

Competitive compensation package Supportive and collaborative work environment Opportunity to contribute to a cleaner and more sustainable future

Job Type:

Full-time



Benefits:

Dental care Extended health care

Language:

English (required)



Work Location:

In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2979120
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Calgary, AB, CA, Canada
  • Education
    Not mentioned