With a solid foundation, anything is possible. Building something from nothing is in your blood, and it’s in ours too. It’s why we choose to do meaningful work that transforms the world we live in. Like you, we can’t wait to get our hands on exciting, diverse projects that make a difference in our communities. We’re constantly growing (it’s kind of our thing) and we depend on every member of our talented teams to get us even further. You can depend on steady, long-term access to high-quality projects across Canada, the U.S. and beyond. At Black & McDonald, we strive to provide our people with endless opportunities to learn, grow and leave their mark on an exciting industry.


Black & McDonald’s Ottawa team is growing! If you are an independent, enthusiastic, and driven professional searching for an opportunity to build a solid foundation for your career, this position is for you. The Job Cost Analyst is located in Ottawa and reports directly to the Regional Vice President.

The Job Cost Analyst's primary areas of responsibility will consist of ongoing performance and monitoring of functions in support of regional business activities. The successful candidate will be provided with a comprehensive training plan.


  • Review project budgets, analyze budget variances and prepare estimates of costs to complete
  • Use JDE to set up jobs, add cost codes, log, enter, and review change orders, record booked sales, and review/update job forecast
  • Monitor labour cost
  • Prepare salary recovery worksheets and other cost transfer forms
  • Run and review productivity report
  • Prepare detail variance analysis and identify trends
  • Flag any potential risks and concerns
  • Provide job cost information for month end, quarter end and year end close
  • Participate in month-end job cost reviews
  • Provide ad-hoc financial analysis and reports for management as requested


  • Communicates Effectively
  • Continuous Learning
  • Customer Focus
  • Problem Solving and Innovation
  • Teamwork and Collaboration
  • Values and Respects Others
  • Maximizes Business Performance and Team Effectiveness


  • Post-secondary education in business/accounting/finance
  • Proven experience with budgetary preparation and maintenance
  • Advanced user of MS Office (Excel, Word, Outlook)
  • Experience with JD Edwards is an asset
  • Excellent time management skills