Co-op, Full Stack Developer (Acheson)

North American Construction Group Inc.Acheson, AB
Onsite

About The Position

The Engineering Coop Program within North American Construction Group (NACG) offers valuable exposure to heavy equipment reliability/maintenance engineering. This Full Stack Developer co-op position is based out of the Acheson office, located 10 minutes west of Edmonton. To be considered, candidates must be currently working towards their Mechanical Engineering Degree, though other engineering disciplines will be considered. The Acheson location houses both the head office and a maintenance shop, which is the main coordination point for the maintenance of NACG's fleet of over 600 pieces of heavy equipment. NACG is recruiting for future leaders and has a history of hiring graduating students from its co-op program, offering invaluable experience with the hope of returning as a permanent employee. The company encourages growth and development for students entering the workforce.

Requirements

  • Currently working towards your Mechanical Engineering Degree, other Engineering disciplines will be considered.
  • Highly motivated individuals who have excellent communication, organizational and problem-solving skills
  • Candidates familiar with the basics of data analytics, system administration, and/or software development
  • Candidates with an interest in heavy equipment and mining
  • Students of all disciplines in the engineering program will be considered
  • You must hold a valid class 5 driver’s license to be considered for this position

Nice To Haves

  • Experience with MS Power BI, ArcGIS Pro, R, and/or Python for data analytics considered an asset
  • Experience with XMPro, MS Power Apps, and/or MS Power Automate considered an asset
  • Familiarity with RESTful API integration considered an asset
  • Familiarity with condition-based monitoring or reliability programs considered an asset

Responsibilities

  • Working under the direction of the Software Engineer, the successful candidate will work with engineers, maintenance and operations management, IT professionals, and upper management to support the reliability program’s operations and conduct data analytics and expansion projects.
  • Developing real-time data analyses to improve equipment health outcomes
  • Analyzing bulk equipment data to understand and explain trends in equipment health
  • Building reports for wide audiences communicating analytics
  • Development/improvement of internal team tools
  • Development of software solutions for program expansion
  • Monitoring data source devices and troubleshooting firmware issues
  • Maintaining and standardizing data templates
  • Monitoring and maintenance of servers and services

Benefits

  • Competitive compensation and benefits packages
  • Excellent career growth prospects
  • Substantial benefits package provided to all employees
  • GRRSP Matching
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service