Expert, Software Development - TADS

CN

Full-time Computer Occupations
Apply Now
Location
Montreal, Quebec, Canada
Posted
July 09, 2026

Job Description

Job Summary

The role plays a critical part in the design, development, and long‑term evolution of production‑grade, full‑stack applications supporting CN’s Transportation business. While the role has a strong emphasis on native iOS and Android and Angular‑based web interfaces, the incumbent is also responsible for technical decisions that span the entire application stack including systems of interaction, backend services and integrations.

Operating beyond day‑to‑day feature delivery, the role also serves as a technical authority across the application lifecycle, ensuring solutions are scalable, secure, and supportable. This requires a working and practical understanding of backend platforms, system integrations, and operational environments to ensure front‑end and mobility decisions align with long‑term architectural and platform constraints.

Main Responsibilities

Software Development 

·Provide hands‑on technica...