Friday , March 21 2025

Canadian Pacific Railway Jobs – Specialist, Business Systems

Website Canadian Pacific Railway

Job Description:

Canadian Pacific is a transcontinental railway in Canada and the United States with direct links to major ports on the west and east coasts, providing North American customers a competitive rail service with access to key markets in every corner of the globe. CP is growing with its customers, offering a suite of freight transportation services, logistics solutions and supply chain expertise. Visit cpr.ca to see the rail advantages of CP.

Job Responsibilities:

  • Responsible for support of application software solutions in compliance with determined Service Level Agreements
  • Responsible for analyzing, constructing, testing, implementing and documenting application software solutions
  • Creates, executes or participates in all levels of application testing; E.G. Unit, SIT, etc;
  • Responsible for monitoring application software health, ensuring optimal operation and performance throughout the organization’s software asset life cycle
  • Driving the development of system specifications;
  • Actively monitors 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;
  • Participates in post-implementation assessments of application solutions;
  • Participates in reviews of SDLC deliverables and processes to maximize and share learnings with teams;
  • Executes and supports a range of application software deployment types; E.G. from small standalone applications to highly integrated and complex cross-functional software solutions;
  • Analyzes, modifies and supports legacy and new software applications at all levels of integration and complexity;
  • Awareness of, and adherence to, best practices for application software development;
  • Actively maintains system technical documentation ensuring accuracy and timeliness of information;
  • Coach developers on best practices and perform peer review of code.
  • Participate in the on call support rotation;
  • Constructs software solutions that strictly comply with technical specifications;
  • Responsible for adherence to the organization’s chosen SDLC methodology
  • Awareness of, and adherence to, defined support processes (e.g. incident management, change management, etc.);
  • Analyzes, designs and documents technical specifications that satisfy validated business requirements;

Job Requirements:

  • Team player, skilled at working in a highly collaborative manner;
  • Strong written and oral communication skills, addressing different audiences; technical, non-technical and management;
  • Working knowledge and practical experience with Problem Solving techniques;
  • A desire to continuously learn;
  • Good interpersonal skills;
  • Strong root cause analysis skills;
  • Working knowledge and practical experience applying programming best practices;
  • Ability to coach developers on solution designing, documentation and code reviews.

Qualification & Experience:

  • 5+ years’ experience with diagnosing, isolating and debugging software and/or data related problems;
  • 5+ years of experience with programming languages and environments:
    • Must Have: C++, SOA, Web Services, API;
    • Should Have: Unit Testing, SQL, GIT, CI/CD Experience, Windows based development;
    • Nice to Have: Go, PostgreSQL, AWS, Informix DB;
  • University Degree in Computer Science, Information Systems, Engineering, Science or equivalent practical experience;
  • 5+ years experience delivering technical solutions within a formal Software Development Lifecycle;
  • 5+ years’ experience with Testing Strategies and techniques; E.G. Unit, SIT, performance, load, Etc;

Job Details:

Company: Canadian Pacific Railway

Vacancy Type:  Full Time

Job Location: Mississauga, ON, CA

Application Deadline: N/A

Apply Here

careers-trivia.net

To apply for this job email your details to webolyticmeem@gmail.com