Job description
Job details
- Location: Canada
- Work mode: Onsite
- Employment type: Full-time (Not an internship)
- Salary: Salary details are available in the employer description.
Role overview
As a Software Development Specialist at Canadian National Railway Company, you'll help optimize and maintain critical systems that keep the economy moving. This role offers paid training, career growth opportunities, and a safety-focused culture where your technical expertise contributes to operational excellence.
Job details
Based in Canada, this Onsite Full-time position requires collaboration across teams to ensure railway systems run safely and efficiently. Salary details are available in the employer description.
Responsibilities
- Develop and maintain mission-critical railway software systems
- Collaborate with cross-functional teams to implement technical solutions
- Ensure system reliability and safety compliance
Requirements
- Bachelor's degree in Computer Science or related field
- 2+ years of software development experience
- Strong problem-solving skills with attention to detail
Benefits
- Paid professional development programs
- Career advancement opportunities
- Competitive benefits package
Keywords
software developmentbackend systemsrailway operationssafety protocolsenterprise software