Post Job Free
Sign in

Software Developer Analyst at CPKC

Company:
CPKC
Location:
Canada
Posted:
May 26, 2026
Apply

Description:

Join CPKC as a Software Developer Analyst to advance safety and efficiency in train operations while working in Calgary or Kansas City.

Play a vital role in a mission-critical environment.

In this Analyst Software Developer role, you’ll shape the future of our Advanced Train Control team.

Your contributions will drive innovation using modern programming techniques, real-time data management, and automation tools.

This is an excellent opportunity for those eager to grow in software development and complex systems integration.

Key Responsibilities: • Develop applications for effective field asset monitoring • Collaborate with cross-functional teams for system integration • Support real-time data management and monitoring solutions • Leverage automation and analytics for system enhancement • Participate in on-call support for critical train movement systems Requirements: • Bachelor’s degree in computer science or similar • 0-3 years in software development or system support • Proficiency in programming languages like Python, Java, and C# • Interest in AI/ML applications for practical challenges • Strong analytical problem-solving abilities Utilize your technical skills to make a significant difference in train control and operations at CPKC.

#J-18808-Ljbffr

Apply