Analyst Software Development – Critical Systems SME- EN
edmonton, division no. 11, Canada • Posted June 19, 2026
Role Description
Analyst Software Development – Critical Systems SME
This opportunity plays a critical role in CN’s Core Modernization program, which focuses on replacing aging Mainframe‑based platforms that support mission‑critical railway operations, including train operations, yard management, and safety‑related systems.
The Specialist Software Development – Critical Systems SME is a senior technical contributor who brings deep knowledge of legacy systems while actively supporting CN’s transition to modern architectures. The role balances hands‑on development and support of existing Mainframe applications with strategic modernization activities executed in collaboration with architecture teams and system integration partners.
This position is ideal for employees with strong legacy expertise who want to contribute their institutional knowledge to a multi‑year transformation initiative while ensuring operational stability, regulatory compliance, and safety.
Key...
Interested in this role?
Click the button below to start your application for Analyst Software Development – Critical Systems SME- EN at CN.
Apply Now