Software Developer

6 days ago


Calgary, Alberta, Canada CPKC Full time

Canadian Pacific (CP) and Kansas City Southern (KCS) are now CPKC. As the only truly North American railway, we are making big moves Drawing on our strong foundations and heritage, CPKC moves essential goods across our 20,000-mile network to support economic growth throughout Canada, the U.S. and Mexico. Be a part of history as we connect a continent and create exciting career opportunities across our new transnational network. Visit to learn about the CPKC advantage, our purpose and culture.

PURPOSE OF THE POSITION:

The Spec Software Developer PTC Soln - is accountable for maintaining and supporting core business systems and, analyzing, developing, testing, implementing and documenting changes to these systems that will contribute to the organization's ability to achieve its goals.

POSITION ACCOUNTABILITIES:

  • Responsible for the delivery of business or system solutions within a System Development Lifecycle (SDLC) methodology and in compliance with determined Service Level Agreements (SLA)
  • Analyze, implement, maintain and document system software
  • Diagnose, isolate and debug software problems and perform problem resolutions
  • Review, analyze and modify programming systems, including coding, testing, debugging and installing for a large-scale system
  • Lead the analysis of organizational needs and operating efficiencies for the development and implementation of applications
  • Maintain records for the documentation of systems development and revisions
  • Providing 24*7 support on rotation

POSITION REQUIREMENTS:

  • University Degree in Computer Science, Information Systems, Engineering, Science or equivalent practical experience
  • 5+ years of practical experience in code development in a wide variety of programming languages like Python (preferred) or Ruby or Java
  • 3+ years of experience working with Red Hat Linux or Unix Servers
  • 2+ years of experience working with Elasticsearch, Logstash and Kibana is an asset
  • Prior experience with any other messaging(message-oriented-middleware) system like IBM MQ, Kafka, Rabbit MQ, MuleSoft etc is an asset

WHAT CPKC 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

ADDITIONAL INFORMATION:

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

Background Investigation:

The successful candidate will need to successfully complete the following clearances:

  • Criminal history check
  • Reference check

Management Conductor Program:

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

CPKC 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 Colour (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:
  • Department: Information Services
  • Job Type: Full-Time
  • Position Type: Non-Union
  • Location: Calgary, Alberta
  • Country: Canada
  • % of Travel: 0-10%
  • # of Positions: 1
  • Job Grade: 4
  • Compensation Rate:
  • Job Available to: Internal & External

#LI-ONSITE

#LI-GK1



  • Calgary, Alberta, Canada Banyan Software Full time

    About Intelligenz:Intelligenz, under the Banyan Software umbrella, is a worldwide provider of integrated Recreation Management Software for Leisure Facilities,Parks & Recreation and Universities. Intelligenz has been developing, marketing and implementing oursoftware solutions since 2002.Job Summary:The primary responsibility of this role is to drive sales...

  • Software Developer

    2 weeks ago


    Calgary, Alberta, Canada HCLTech Full time

    Job title - Software Developer III – Video SoftwareLocation - Calgary, Alberta.Onsite - The roleAs a Software Developer in the Video Applications team, you will be involved in the software development lifecycle in our fast-paced Agile development environment. You will work with other developers, our architect and testers to collaboratively develop software...

  • Software Developer

    2 weeks ago


    Calgary, Alberta, Canada HCLTech Full time

    Job Opening: Software Developer III – Video SoftwareLocation: Calgary, AlbertaWork Arrangement: OnsiteDescription:We are seeking a Software Developer to join our Video Applications team. In this role, you will play a key part in the software development process within our dynamic Agile environment. Collaborating with fellow developers, architects, and...

  • Software Developer

    2 weeks ago


    Calgary, Alberta, Canada HCLTech Full time

    Job title Software Developer III – Video Software LocationCalgary, Alberta. Onsite The role As a Software Developer in the Video Applications team, you will be involved in the software development lifecycle in our fast paced Agile development environment. You will work with other develop

  • Software Developer

    2 weeks ago


    Calgary, Alberta, Canada Ziing Full time

    At Ziing, we are setting new standards with our transformative enterprise platform that builds and integrates web, iOS, and Android applications. Our approach combines the forefront of modern technologies, including generative AI and comprehensive Microsoft ecosystems, within a culture that merges the agility of a startup with the reliability of enterprise...

  • Software Developer

    4 weeks ago


    Calgary, Alberta, Canada Lockheed Martin Canada Full time

    About the role As a Software Developer, you will be helping our team with mission critical software for the control and analytics of Uncrewed Vehicles and Systems. Lockheed Martin Canada CDL Systems software is deployed globally in Small (SUAS), Medium (Shadow RQ-7), Large (Grey Eagle MQ-1C), and high altitude pseudo satellite (HAPS) systems as well as...

  • Software Developer

    2 months ago


    Calgary, Alberta, Canada Lockheed Martin Canada Full time

    About the role As a Software Developer, you will be helping our team with mission critical software for the control and analytics of Uncrewed Vehicles and Systems. Lockheed Martin Canada CDL Systems software is deployed globally in Small (SUAS), Medium (Shadow RQ-7), Large (Grey Eagle MQ-1C), and high altitude pseudo satellite (HAPS) systems as well as...

  • Software Developer

    2 weeks ago


    Calgary, Alberta, Canada Lockheed Martin Canada Full time

    About the roleAs a Software Developer, you will be helping our team with mission critical software for the control and analytics of Uncrewed Vehicles and Systems. Lockheed Martin Canada CDL Systems software is deployed globally in Small (SUAS), Medium (Shadow RQ-7), Large (Grey Eagle MQ-1C), and high altitude pseudo satellite (HAPS) systems as well as...

  • Software Developer

    4 weeks ago


    Calgary, Alberta, Canada Lockheed Martin Canada Full time

    About the roleAs a Software Developer, you will be helping our team with mission critical software for the control and analytics of Uncrewed Vehicles and Systems. Lockheed Martin Canada CDL Systems software is deployed globally in Small (SUAS), Medium (Shadow RQ-7), Large (Grey Eagle MQ-1C), and high altitude pseudo satellite (HAPS) systems as well as...

  • Software Developer

    2 weeks ago


    Calgary, Alberta, Canada NovAtel Inc. Full time

    OverviewHexagon Autonomy and Positioning (A&P) is looking for a Software Developer to join our team to develop precise positioning products for autonomous driving applications. In this position, you will have a focus on integrating and adapting emerging Hexagon products geared for automotive and safety critical applications to different platforms and...


  • Calgary, Alberta, Canada JAM Software GmbH Full time

    Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June Secure special PCBC pricing by booking your meeting before the conference Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push the...

  • software developer

    2 weeks ago


    Calgary, Alberta, Canada ABSOLUTE INFO SYSTEMS LTD Full time

    Education: Bachelor's degreeExperience: 1 year to less than 2 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...

  • Software developer

    2 weeks ago


    Calgary, Alberta, Canada All Portal Consulting Inc Full time

    Volunteer Experience · Work Experience · Work & Career NOC Job Code/Title: Software developers and programmersJob detailsLocation: St NW suite 202, Calgary, AB T2N 1B9Salary: 40.00 hourly / 35 to 40 hours per WeekTerms of employment: Permanent employment Full timeFlexible Hours, To be determinedStart date: Starts as soon as possiblevacancies: 1...

  • software developer

    2 weeks ago


    Calgary, Alberta, Canada Roof Ruler Inc Full time

    Education: College/CEGEPExperience: 1 year to less than 2 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...

  • software developer

    2 weeks ago


    Calgary, Alberta, Canada Roof Ruler Inc Full time

    Education: Expérience: EducationCollege/CEGEPTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...

  • Software Developer

    2 weeks ago


    Calgary, Alberta, Canada Resemble Full time

    Software Developer - Full Stack at Validere Validere is a measurement, reporting, and verification (MRV) SaaS company that helps energy organizations transform disconnected, incomplete data into clear and immediately actionable pathways to financial and environmental value.Over 50 of North America's leading energy companies rely on Validere's technology and...

  • software developer

    2 weeks ago


    Calgary, Alberta, Canada Antares Professional Corporation Chartered Professional Accountants Full time

    Education: Bachelor's degreeExperience: 3 years to less than 5 yearsWork settingPrivate company, corporation or industryTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the...

  • Software developer

    2 weeks ago


    Calgary, Alberta, Canada Tapptic Inc. Full time

    Overview Languages English Education College/CEGEP Experience 7 months to less than 1 year Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Program animation software to predefined specifications for...

  • software developer

    2 weeks ago


    Calgary, Alberta, Canada TAPPTIC INC. Full time

    Education: Expérience: EducationCollege/CEGEPTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsProgram animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and Internet-based...

  • software developer

    2 weeks ago


    Calgary, Alberta, Canada JMJ Network Ltd Full time

    Education: Expérience: EducationCollege/CEGEPTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...