Co-op Full-Stack Developer: CMMS for Heavy Equipment

North American Construction Group

Alberta

On-site

CAD 34,000 - 44,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

North American Construction Group in Alberta is seeking a Maintenance Full Stack Developer co‑op student to help build and maintain a CMMS solution for field maintenance teams. You will work under the Reliability Manager on real‑time analytics, web/mobile frontends and backend APIs while contributing to data planning and reporting.

The role emphasizes cross‑functional collaboration, hands‑on software development, and exposure to industrial heavy equipment operations in an Edmonton area location.

Qualifications

  • Experience with .NET, React and React Native in professional or project settings.
  • Knowledge of cloud infrastructure and CI/CD processes is preferred.
  • Strong communication, organization and problem‑solving skills are required.

Responsibilities

  • Develop and maintain real-time data tooling for equipment reliability.
  • Build and enhance web and mobile frontends and backend APIs.
  • Collaborate with reliability and software teams on the CMMS integration.
  • Create reports and dashboards for maintenance operations and leadership.
  • Support data standardization, testing and deployment pipelines.
  • Participate in agile ceremonies and code reviews.

Skills

.NET
React
React Native
CI/CD
Azure DevOps
Cloud infrastructure

Tools

Azure DevOps

Job description

North American Construction Group in Alberta is seeking a Maintenance Full Stack Developer co‑op student to help build and maintain a CMMS solution for field maintenance teams. You will work under the Reliability Manager on real‑time analytics, web/mobile frontends and backend APIs while contributing to data planning and reporting.

The role emphasizes cross‑functional collaboration, hands‑on software development, and exposure to industrial heavy equipment operations in an Edmonton area location.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Engineer Co-op: Design, Debug, Deploy
Application Engineer Co-op: Design, Debug, Deploy

Multimatic • East Gwillimbury

On-site
CAD 24,000 - 35,000
Developer
Developer

Java Holdings Ltd • Calgary

On-site
CAD 80,000 - 110,000
Extended Healthcare Plan
RPP - Group RRSP
Group Life - AD&D - Critical Illness
+3
Co-op Full-Stack Developer: Build Real SaaS Features
Co-op Full-Stack Developer: Build Real SaaS Features

Remarcable • Vancouver

On-site
CAD 32,000 - 36,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Equipment Coordinator Student — Master Asset Flow in Edmonton
Equipment Coordinator Student — Master Asset Flow in Edmonton

PCL • Edmonton

Hybrid
CAD 2,066,000 - 3,031,000
Co-op, Project Coordinator (Suncor Base Plant)
Co-op, Project Coordinator (Suncor Base Plant)

North American Construction Group • Fort McMurray

On-site
CAD 25,000 - 36,000
Accommodations provided
Travel provided
Application Engineering Co-op
Application Engineering Co-op

Multimatic • East Gwillimbury

On-site
CAD 24,000 - 35,000
Co-op Winter 2027 DevOps Engineering - 8-16 Months
Co-op Winter 2027 DevOps Engineering - 8-16 Months

General Dynamics Mission Systems–Canada • Ottawa

On-site
CAD 34,000 - 45,000
Hybrid work model
Flexible work hours
Future co-ops
+1
Co-Op Student Engineering Linear Projects
Co-Op Student Engineering Linear Projects

EPCOR Utilities Inc. • Edmonton

Hybrid
CAD 99,835,000 - 119,080,000
Co-op Winter 2027 - Software Engineering Developer - 16-Months
Co-op Winter 2027 - Software Engineering Developer - 16-Months

General Dynamics Mission Systems–Canada • Calgary

Hybrid
CAD 34,000 - 46,000
Eligibility for future co‑ops or full‑
Co-op Fall 2026 - Software/Systems Engineering - 8-12 Months
Co-op Fall 2026 - Software/Systems Engineering - 8-12 Months

General Dynamics Mission Systems–Canada • Ottawa

Hybrid
Flexible work hours and compressed workweek options
Networking opportunities across teams
Corporate discounts