Senior Financial Accountant

Burnaby, BC, CA, Canada

Job Description

Company Overview



BGD Contracting Ltd is British Columbia's leading provider and installer of commercial and industrial automated gates, access control systems, and parking system solutions. Backed by our growing team of seven (7) civil, electrical, installation, and service professionals, we handle everything from urgent service calls to complex, large-scale installations. At BGD, we never compromise on Quality, Integrity, or Dependability--values that define our work and our relationships.

Summary



We are seeking an experienced Senior Financial Accountant who is ready to take the next step and lead the finance function of a fast-growing small business. As our Senior Financial Accountant, you will wear multiple hats - acting as the backbone of our accounting operations while driving improvements across procurement, billing, payroll, reporting, and financial planning & analysis. Working closely with the leadership team, you'll help streamline processes and provide financial insights that enable growth.

Desired Outcomes



Streamline billing & procurement processes Improve P&L and Cashflow insights to enable growth planning Develop and maintain monthly / annual budget and forecasts

Responsibilities



Own and manage full-cycle accounting: AP, AR, general ledger, journal entries, bank reconciliations Lead and optimize billing and collections processes for service, repair, preventative maintenance, and large projects Oversee payroll processing and ensure accurate remittances and benefits tracking Maintain procurement and job costing accuracy in coordination with warehouse and operations teams Produce monthly financial statements, P&L summaries, and cash flow forecasts Support budgeting and financial planning with leadership Liaise with external accountants and tax advisors to ensure compliance Identify and implement process improvements and automation opportunities across accounting workflows Assist with research, integration and implementation of new systems Ensure all financial records are organized, accurate, and audit-ready

QUALIFICATIONS



Education & Experience



CPA designation preferred (would consider someone with experience who is enrolled in CPA program) - CPA dues will be covered by BGD 5+ years of full-cycle accounting experience Experience with budgeting/forecasting is an asset Experience with project/job accounting preferred

Technical Skills



Strong knowledge of general accounting principles and practices Proficiency in accounting software (Quickbooks Online is preferred) Strong Excel / Google Sheets skills (pivot tables, formulas, templates, etc) Working knowledge of job costing and inventory accounting Familiarity with Google Workspace, CRMs, ERPs, and/or Inventory & Billing systems preferred

Preferred Attributes



Strong attention to detail and accuracy Eager to learn, grow and take ownership in a growing business A passion for improving processes and implementing efficient workflows Enjoy collaborating with a cross functional team Strong organizational and time management skills with the ability to manage multiple priorities in a fast-paced environment Proactive mindset with problem solving skills

Why Join BGD Contracting?



Be a key player in a growing company where your voice matters Help shape the systems and processes that will support our growth Competitive salary and benefits package Opportunity for role expansion as the business grows Possibility of hybrid working model for right candidate
Job Type: Full-time

Pay: $80,000.00-$100,000.00 per year

Additional pay:

Bonus pay
Benefits:

Dental care Extended health care Paid time off RRSP match
Flexible language requirement:

French not required
Schedule:

Monday to Friday
Education:

Bachelor's Degree (required)
Experience:

full-cycle accounting: 4 years (preferred)
Licence/Certification:

Chartered Professional Accountant designation (preferred)
Work Location: Hybrid remote in Burnaby, BC V5A 1X8

Application deadline: 2025-06-20
Expected start date: 2025-07-02

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
    JD2432693
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Burnaby, BC, CA, Canada
  • Education
    Not mentioned