Job Description
Senior Application Support Specialist
Posting Start Date:  4/29/26

Join CPKC, North America’s first transnational railroad connecting U.S., Canada, and Mexico, where your career drives progress and safety is paramount. We connect communities, fuel economic growth, and provide meaningful work in a culture that values diversity, accountability, and pride. With opportunities for training, development, and advancement, you’re not just building a career—you’re part of something bigger. Together, we move goods, connect people, and create lasting change. Your future starts here.

 

PURPOSE OF THE POSITION:

The Senior Application Support Specialist (Specialist Functional Analyst Custom Solutions) is a techno/functional role accountable for gathering, understanding, and documenting business processes, gathering and documenting requirements and functional specifications, recommend and implement solutions that will enable the organization to achieve its goals.

 

POSITION ACCOUNTABILITIES:

  • Analyze and create design artifacts that satisfy validated business requirements
  • Lead and execute technical IS projects
  • Overall project and its deliverables by acting as the customer’s single point of contact for the project
  • Build software solutions that strictly comply with technical specifications, agreed to best practices
  • Execute and support a range of application and software types
  • Create, execute or participate in all levels of application testing
  • Participate in the on-call support rotation
  • Actively monitor the operating efficiency and stability of systems against determined service level agreements, ensuring optimal usage of the organization’s software assets and its contribution to the organization’s goals
  • Actively maintain system technical documentation ensuring accuracy and timeliness of information
  • Awareness of, and adherence to, best practices for application software development
  • Awareness of, and adherence to, defined support processes (e.g. incident management, change management, etc.)

 

POSITION REQUIREMENTS:

  • University Degree in Computer Science, Information Systems, Engineering, Science or equivalent practical experience
  • 7+ years of experience within the software and infrastructure environments
  • 5+ years’ experience with diagnosing, isolating and debugging software, infrastructure, and data related problems
  • 2+ years’ experience with Web services and web-based application support
  • 2+ years’ experience with system integration protocols and software (API)
  • Knowledge of Active Directory application and processes
  • Understanding of Network Architecture and approaches
  • Understanding and adherence to Enterprise Security best practices
  • Experience working with MS SQL is an asset
  • Good understanding of Network protocols like TCP/IP, HTTP, HTTPS, SSL
  • Facilitate cross-departmental project delivery activities, and gain commitment for delivery while managing competing demands, to ensure that project delivery dates are not compromised
  • Experience working with security and/or First Response organizations will be considered an asset

 

WHAT CPKCKC HAS TO OFFER:

  • Flexible and competitive benefits package
  • Competitive company pension plan
  • Employee Share Purchase Plan
  • Performance Incentive Program
  • Annual Fitness Subsidy
  • Part-time Studies Program

 

PRE-EMPLOYMENT REQUIREMENTS:

 Background Investigation

  • Criminal history check
  • Education verification
  • Professional references

 

BECOMING A RAILROADER:

As an employee with a North American presence, the possibility does exist that the location of your position may be changed based on organizational requirements.

 

Management Conductor Program

Becoming a qualified conductor or locomotive engineer is the single best way for a management employee to learn the business at CPKCKC. You may be required to obtain a certification or to maintain your current certification/qualification as a conductor or locomotive engineer.

 

CULTURE OF INCLUSION:

For our U.S. applicants, CPKCKC is an equal opportunity/affirmative action employer, inclusive of protected veterans and individuals with disabilities. For Canadian applicants CPKCKC is an employment equity employer committed to the principles of employment equity and inclusion. We encourage all qualified candidates to apply including: women, Black, Indigenous, People of Color (BIPOC), members of the LGBTQ+ community and people with disabilities. Accommodations for the job application process can be provided, as appropriate, upon request. All applicant information will be managed in accordance with the federal Personal Information Protection and Electronic Documents Act (PIPEDA).

 

  • Req ID: 105891
  • Department: Information Services & Network Service Centre (NSC)
  • Job Type: Full-Time
  • Position Type: Non-Union
  • Location: Calgary, Alberta
  • Country: Canada
  • % of Travel: 0-10%
  • # of Positions: 1
  • Job Grade: 4
  • Job Available to: Internal & External

 

#LI-ONSITE

#LI-JA1