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