Project Cost Controller

Phasor Engineering IncCalgary, AB
CA$80,000 - CA$120,000Onsite

About The Position

Phasor Engineering is seeking a highly motivated and experienced Project Controller to join their team on a full-time basis in Calgary, AB. This role is crucial for establishing and maintaining a clear flow of information between Operations and Accounting through systems and processes. The Project Controller will support two Phasor divisions and will be billable to projects whenever possible, with costs accounted for during project estimation. The role requires a cursory understanding of project scope, work breakdown structures, budgets, schedules of values, invoicing terms, force account rates, contract types, and project information housed in Project Pulse.

Requirements

  • Three (3) plus years in a similar role
  • Ability to support two Phasor divisions.
  • Billable to projects whenever possible.
  • Accounted for at the time of project estimation.
  • Cursory understanding of work being performed.
  • Walk through WO/WBS/budgets.
  • Walk through schedule of values and invoicing terms.
  • Walk through Force Account Rates.
  • Walk through Contract types.
  • Walk through Project Information housed in Project Pulse.
  • Ensure 100% alignment in Project Pulse.
  • Correct transactions amounts.
  • Correct Markups.
  • Correct dates.
  • Correct allocations.
  • Coordinate with procurement and AP for revisions.
  • Generate and prepare client invoices via Project Pulse as per invoicing terms and PM direction.
  • Generate invoice reference from JDE and apply to Project Pulse Invoice.
  • Track billing milestones and contract payment terms.
  • Follow up on outstanding receivables and escalate to PM as needed.
  • Track purchase order status and align them with project budgets and cost code allocation.
  • Assist with reconciliation of PO commitments vs actuals to reduce open values when N/A.
  • Ensure proper approval workflows are followed.
  • Flag any budgetary issues on weekly variance summaries to PM’s.
  • Review and maintain the Goods Received Not Vouchered account.
  • Highlight variances (over/under) and coordinate with PMs for corrective actions.
  • Perform trend analysis based on burn rates and month/month changes and hypothetical scenario analysis.
  • Highlight areas of clear trend direction.
  • Monitor and document project scope changes in change log as support to Project Manager.
  • Setup new cost codes and/or work orders to facilitate tracking with compliance to our WBS and system requirements.
  • Coordinate the move of timesheets to correct cost codes as support to PM.
  • Update current budgets as changes are approved by client.

Nice To Haves

  • AI is not used to screen or assess candidates.

Responsibilities

  • Act as the critical linkage for project setup in JDE based on information from Project Pulse.
  • Serve as gatekeepers for project go-live, ensuring all critical project setup features are populated before migrating data to JDE and allowing timesheet charges.
  • Perform the actual setup of projects in JDE, ensuring 100% alignment with Project Pulse.
  • Create project folder structures (currently in Data3, potentially Sharepoint in the future).
  • Perform QA on data validity between Project Pulse and JDE, correcting transaction amounts, markups, dates, and allocations.
  • Coordinate with procurement and AP for revisions.
  • Review receiving reports.
  • Flag budgetary issues on weekly variance summaries to PMs.
  • Generate and prepare client invoices via Project Pulse as per invoicing terms and PM direction.
  • Generate invoice references from JDE and apply them to Project Pulse Invoices for PDF export.
  • Track billing milestones and contract payment terms.
  • Follow up on outstanding receivables and escalate to PM as needed.
  • Track purchase order status and align them with project budgets and cost code allocation.
  • Assist with the reconciliation of PO commitments versus actuals to reduce open values when N/A.
  • Ensure proper approval workflows are followed for purchase orders.
  • Review and maintain the Goods Received Not Vouchered account.
  • Highlight variances (over/under) upon PM progress collection, payroll posting, and 3rd party cost migration, and coordinate with PMs for corrective actions.
  • Perform trend analysis based on burn rates, month-over-month changes, and hypothetical scenario analysis.
  • Highlight areas of clear trend direction.
  • Monitor and document project scope changes in a change log to support the Project Manager.
  • Set up new cost codes and/or work orders for tracking compliance with WBS and system requirements.
  • Coordinate the move of timesheets to correct cost codes to support the PM.
  • Update current budgets as changes are approved by the client.

Benefits

  • Salary range: $80,000-$120,000 (excepted yearly earnings may vary)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service