Financial Controller

David Nairne & Associates

North Vancouver

Hybrid

CAD 90,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible hours
RRSP matching
Team-oriented culture
Career development
Extended health, dental, vision, life

Job summary

David Nairne & Associates seeks a Financial Controller to lead the company’s financial operations in a hands-on, project-based environment. You will work closely with project managers and leadership to deliver accurate reporting, robust controls, and timely insights for decision-making.

Reporting to the Operations Manager, you will supervise an Accounting Assistant and act as the senior finance lead, driving process improvements and ensuring compliance across tax and statutory requirements.

Qualifications

  • CPA designation required and CPA designation is mandatory.
  • Bachelor’s degree in Accounting, Finance, or related field.
  • Minimum 5+ years of progressive accounting experience in a small to mid-sized company.

Responsibilities

  • Prepare monthly financial statements and analyses.
  • Lead month-end and year-end close processes.
  • Manage budgets and forecasts.
  • Oversee accounts payable/receivable and cash flow.
  • Oversee payroll accuracy and compliance.
  • Provide timely, insightful reporting to leadership.

Skills

Financial reporting
Internal controls
Payroll compliance
Leadership/mentoring
Communication
Process improvement

Education

CPA designation
Bachelor’s degree in Accounting/Finance

Tools

Deltek Vantagepoint
ERP systems

Job description

Who We Are

David Nairne & Associates Ltd (DNA) is a multi-disciplinary firm of civil engineers, structural engineers, architects, planners, and project managers. With more than 50 years of experience and a team of 60+ professionals, we work on unique projects throughout BC and northern Canada. Our client base includes Federal, Provincial, Indigenous, and Métis governments, as well as government agencies and private sector developers. Many of our projects are in stunning, remote communities where our work has meaningful impact.

Job Summary

The financial controller leads the company’s financial operations, ensuring accurate reporting, strong controls, and timely insight to support decision‑making. This is a hands‑on role in a project-based environment, working closely with project managers and leadership.

Reporting Relationship
  • Reports to: Operations Manager
  • Direct Reports: Accounting Assistant (1-2)
  • Acts as the senior finance lead
Job Responsibilities
Financial Management and Reporting
  • Prepare monthly financial statements and analysis.
  • Lead month-end and year-end close.
  • Manage budgets and forecasts.
  • Analyze results and provide actionable insight.
  • Maintain general ledger and reconciliations.
  • Deliver clear, timely reporting to leadership.
  • Maintain practical, useable financial procedures.
Accounts and Cash Flow Management
  • Oversee accounts payable and accounts receivable.
  • Monitor cash flow.
  • Ensure accurate bank reconciliations.
  • Drive collections and resolve billing issues.
  • Maintain WIP and support timely billing.
Payroll Administration
  • Oversee payroll accuracy and compliance (semi-monthly, salaried).
  • Ensure payroll processes are reliable and compliant.
Team Leadership and Supervision
  • Supervise and support accounting staff.
  • Ensure work is completed accurately and on time.
  • Coach and develop team members.
  • Maintain quality and accountability.
Compliance and Controls
  • Ensure compliance with tax and regulatory requirements.
  • Oversee tax filings and remittances.
  • Maintain effective internal controls.
  • Lead audit and year-end process.
  • Proactively identify and address risks.
Process Improvement and Support
  • Improve processes to increase efficiency and accuracy.
  • Strengthen reporting and tools.
  • Provide timely support to project managers and leadership.
  • Improve financial understanding across the team.
  • Ensure documentation is current and useable.
  • Support business priorities, as needed.
Skills and Qualifications
  • Bachelor’s degree in Accounting, Finance, or a related field.
  • CPA designation required.
  • 5 + years of progressive accounting experience, preferably in a small to mid-sized company.
  • Experience supervising or mentoring accounting staff preferred.
  • Strong financial reporting and controls knowledge.
  • Experience with payroll processing and related compliance requirements.
  • Experience with Deltek Vantagepoint preferred (or similar project-based ERP).
  • Advanced Microsoft Excel and systems experience.
  • Strong communication, leadership, and interpersonal skills.
  • Able to improve and simplify processes.
What Success Looks Like
  • Financial records are accurate, current, and reliable.
  • Monthly and year-end reporting is completed on time with minimal errors or corrections.
  • Semi-monthly payroll is processed accurately and on schedule.
  • Accounting assistants are well-supported, productive, and meeting deadlines.
  • Internal controls are consistently followed, and compliance requirements are met.
  • Management has timely financial information to support sound business decisions.
  • Accounting processes run efficiently, with continuous improvements identified and implemented.
Work Environment
  • The work location is based out of our North Vancouver office, walking distance to the SeaBus
  • Primarily in‑office; up to two days WFH per week after onboarding, based on performance and business needs
  • 5 hours per week, core hours are 10 AM to 3 PM
Why Join Us

At DNA, we value creativity, teamwork, and a sense of purpose. You’ll work in a supportive, energetic environment where professional development is encouraged.

We offer:
  • Flexible 37.5-hour work week with hybrid options
  • Matching RRSP plan
  • A collaborative and social team culture
  • Varied project exposure and career development
  • Extended health, dental, vision, travel, and life insurance
  • Leave top ups (i.e. maternity, caregiver, sick leave)

The compensation range considers a wide range of factors that are considered in making compensation decisions, including but not limited to job‑related skills, experience, and relevant training or education, business and organizational needs. Actual offers will be based on a combination of these factors, taking into account internal equity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Assistant Controller
Assistant Controller

Creative Energy • Vancouver

On-site
CAD 115,000 - 144,000
Competitive salary
Bonus program
RRSP matching 5%
+1
Manager, Financial Reporting
Manager, Financial Reporting

Creative Energy • Vancouver

On-site
CAD 115,000 - 144,000
RRSP matching 5%
Performance-based bonus program
Professional growth opportunities
+1
Controller
Controller

Arlyn Recruiting • Vancouver

On-site
CAD 110,000 - 150,000
Extended health coverage
Dental coverage
Health Spending Account
+11
Controller
Controller

Chartered Professional Accountants of British Columbia • Burnaby

Hybrid
CAD 125,000 - 145,000
Annual performance bonus
100% CPABC dues & PD coverage
Extended health, dental, and vision
Controller
Controller

Natural Resource Solutions Inc • Southwestern Ontario

On-site
CAD 105,000 - 130,000
company matching RRSP plan
annual profit sharing
additional bonus
+3
Financial Controller
Financial Controller

The Portfolio Group • Toronto

On-site
CAD 110,000 - 130,000
Paid day off on your birthday
Enhanced health and dental benefits
RRSP matching program
+2
Finance Controller
Finance Controller

Chief Isaac Group of Companies • Dawson City

On-site
CAD 70,000 - 90,000
Competitive salary and benefits package
Opportunity to grow within the organization
Supportive and team-oriented work environment
Assistant Controller, Financial Operations
Assistant Controller, Financial Operations

Enkel • Vancouver

Hybrid
CAD 70,000 - 90,000
Competitive compensation
Employer-paid benefits for you and the
Generous paid time off
+2
Assistant Controller
Assistant Controller

Abmgood • Richmond

On-site
CAD 90,000 - 100,000
Performance-based bonus
Extended group health & dental
Controller
Controller

Horizon Contracting Group • City of Langley

Hybrid
CAD 95,000 - 115,000
Discretionary bonus based on company performance
15 days paid time off
Extended health, dental, and vision after 90 days
+2