Analyst Software Development – Critical Systems SME- EN

CN

📍 edmonton, division no. 11, Canada

Full-time Other-General

Job 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...

Apply for this Position