Project Controller – Finance

4 days ago

Montreal, Montreal (administrative region), Canada BPA Full-time $70,000 - $100,000 Contract

Bring order, make the numbers speak and become a cornerstone of our projects. BPA is looking for a Project Controller to oversee the financial performance of a portfolio of engineering projects and support our Ottawa/Kanata team. You will also play a key role in our system migration: harmonizing files, putting best practices in place and contributing to a project that will shape how we work.

Your day-to-day impact

  • Monitor a portfolio of engineering projects and manage billing and financial performance.
  • Hold regular meetings with project managers to assess work in progress for revenue recognition.
  • Identify at‑risk projects and follow up with project managers on fee requests, change orders, overruns and more.
  • Help project managers analyze and understand their project financial data (training, reports, follow‑ups).
  • Take part in month‑end and year‑end closing activities and the external audit file.
  • Perform other related duties, including administrative tasks.

A key project: system migration

You will play an active role in migrating our financial system. You will harmonize the Ottawa/Kanata team’s files to meet BPA standards and work closely with the Finance team to meet deadlines. This represents about 15% of the role, with more involvement during key project phases in February and March.

Your profile

  • DEC or bachelor’s degree in accounting, finance or a related field; CPA designation, an asset.
  • Experience in project accounting, billing or project control, ideally in consulting engineering.
  • Bilingualism required: strong command of French and English, both spoken and written.*
  • Proficiency with Microsoft 365, advanced Excel and experience with ERP software.
  • Highly autonomous, well organized, with a strong sense of order and quality.
  • Solid financial skills, reliability and rigour.
  • Strong communication skills and the ability to explain financial information to project teams.
  • Team player who enjoys collaborating.

**Fluency in English is essential due to the shared-service nature of the role and to maintain an appropriate ratio of bilingual employees in certain positions, ensuring effective coordination and service delivery across the organization.