Specialist Software Developer Middleware

1 month 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 Specialist Software Developer Middleware 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:

  • Provide maintenance and support for COBOL-based applications (MSC & EWM) deployed on Micro Focus Enterprise Server
  • Troubleshoot issues within the application stack, Micro Focus runtime, including CICS Gateway, MQ Series, JCL, CICS, Stored Procedures, and IBM DB2 UDB
  • Work closely with development teams to analyze and resolve application defects and performance issues
  • Monitor application performance and proactively identify areas for optimization
  • Collaborate with infrastructure teams to ensure the smooth operation of the application environment and resource utilization
  • Manage integration with Control-M scheduler for job scheduling and monitoring
  • Maintain / update security using Open-LDAP (Micro Focus External Security Manager) for Micro Focus resource access
  • Work with Jenkins for application builds and deployment

POSITION REQUIREMENTS:

  • Bachelor's degree in Computer Science, Information Technology, or related field
  • 7+ experience in maintaining and supporting COBOL-based applications deployed on distributed platforms (Micro Focus Enterprise Product Suite deployed on Linux)
  • Strong troubleshooting skills and the ability to analyze complex issues within the application stack (Microfocus)
  • Proficiency in working with CICS Gateway, MQ Series, JCL, CICS, Stored Procedures, and IBM DB2 UDB
  • Experience with Control-M scheduler for job scheduling and monitoring
  • Knowledge of Open-LDAP (Micro Focus External Security Manager) for securing Micro Focus resources
  • Familiarity with Jenkins for application builds and deployment

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: 2
  • Job Grade: 4
  • Job Available to: Internal & External

#LI-ONSITE

#LI-GK1

#



  • Calgary, Alberta, Canada Canadian Pacific Railway Full time

    Middleware Software Development Specialist Canadian Pacific Railway (CP) and Kansas City Southern (KCS) have united to form CPKC, the only truly North American railway. We are making significant advancements as we leverage our rich heritage and robust foundations, transporting essential goods across our extensive 20,000-mile network to bolster economic...


  • Calgary, Alberta, Canada Canadian Pacific Railway Full time

    Middleware Software Development Specialist Canadian Pacific Railway (CP) and Kansas City Southern (KCS) have united to form CPKC, the only truly North American railway. Our extensive 20,000-mile network plays a crucial role in transporting essential goods, fostering economic growth across Canada, the U.S., and Mexico. Join us in shaping history as we...


  • Calgary, Alberta, Canada Canadian Pacific Railway Full time

    Middleware Software Development Specialist Canadian Pacific Railway (CP) and Kansas City Southern (KCS) have united to form CPKC, the only truly North American railway. Our extensive 20,000-mile network plays a crucial role in transporting essential goods, fostering economic growth across Canada, the U.S., and Mexico. Become part of a significant journey as...


  • Calgary, Alberta, Canada CPKC Full time

    About CPKCCanadian Pacific and Kansas City Southern have merged to form CPKC, the only truly North American railway. We are a leading transportation company that moves essential goods across our 20,000-mile network to support economic growth throughout Canada, the U.S., and Mexico.Job SummaryThe Specialist Software Developer Middleware is responsible for...


  • Calgary, Alberta, Canada CP Full time

    Maintain and Support Mission-Critical ApplicationsAs a COBOL Middleware Developer, you will play a vital role in ensuring the smooth operation of our core business applications. Your expertise in COBOL and related technologies will be instrumental in providing ongoing maintenance, support, and optimization for these systems.Responsibilities:Provide...


  • Calgary, Alberta, Canada BioAro Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Specialist to join our team at BioAro Inc.Key ResponsibilitiesEducation and ExperienceHold a Bachelor's degree in Computer Science or a related fieldHave at least 2 years of experience in software developmentTechnical SkillsProficient in writing, modifying, integrating, and testing software...


  • Calgary, Alberta, Canada MMS Rubiverse Consulting Ltd Full time

    About the RoleMMS Rubiverse Consulting Ltd is seeking a skilled Software Development Specialist to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesClient Consultation: Collaborate with clients to understand...


  • Calgary, Alberta, Canada A2Z Networks & IT Consulting Inc. (Alberta) Full time

    About the RoleWe are seeking a highly skilled Software Development Specialist to join our team at A2Z Networks & IT Consulting Inc. (Alberta). As a key member of our team, you will be responsible for maintaining and developing software applications to meet the needs of our clients.Key ResponsibilitiesSoftware Maintenance: Ensure the stability and efficiency...


  • Calgary, Alberta, Canada A2Z Networks & IT Consulting Inc. (Alberta) Full time

    About the RoleWe are seeking a skilled Software Development Specialist to join our team at A2Z Networks & IT Consulting Inc. (Alberta). As a key member of our software development team, you will be responsible for maintaining and enhancing our existing computer programs.Key ResponsibilitiesMaintenance and Enhancement: Make modifications to existing computer...


  • Calgary, Alberta, Canada CUTTING EDGE CONSULTING (SAP ISU) Full time

    About the RoleCUTTING EDGE CONSULTING (SAP ISU) is seeking a skilled Software Development Specialist to join our team. As a key member of our digital solutions team, you will be responsible for designing and developing cutting-edge web applications that meet the evolving needs of our clients.Key ResponsibilitiesClient Consultation: Collaborate with clients...


  • Calgary, Alberta, Canada Acclogic Strategic Consulting Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Specialist to join our team at Acclogic Strategic Consulting Inc. as a Web Developer.Key ResponsibilitiesClient Engagement: Collaborate with clients to understand their website requirements and develop comprehensive documentation.Technical Development: Design, integrate, and...


  • Calgary, Alberta, Canada City of Calgary Full time

    About the OrganizationThe City of Calgary is dedicated to public service and community enhancement. We prioritize work-life balance and foster a culture of safety, offering competitive compensation and benefits.Role OverviewAs a Software Development Specialist, you will be responsible for designing, testing, documenting, and implementing new software...


  • Calgary, Alberta, Canada Cyber Perficient Inc Full time

    About Cyber Perficient IncWe are a leading provider of innovative IT solutions, dedicated to helping businesses thrive in the digital age.Job SummaryCyber Perficient Inc is seeking a highly skilled Software Development Specialist to join our team. As a key member of our software development team, you will be responsible for collaborating with clients to...

  • Software Developer

    2 weeks ago


    Calgary, Alberta, Canada CP Full time

    About the Role As a Software Developer, you will play a crucial role in ensuring the smooth operation and continuous improvement of our software systems. You'll be responsible for resolving technical issues, implementing enhancements, and collaborating with teams to deliver high-quality solutions. Key Responsibilities Execute ITIL procedures for Problem...


  • Calgary, Alberta, Canada Acclogic Strategic Consulting Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Specialist to join our team at Acclogic Strategic Consulting Inc. as a Web Solutions Engineer. In this role, you will be responsible for designing and developing innovative web solutions that meet the needs of our clients.Key ResponsibilitiesClient Consultation: Collaborate...


  • Calgary, Alberta, Canada City of Calgary Full time

    About the OrganizationThe City of Calgary is dedicated to providing essential services and programs that enhance community well-being. We prioritize a healthy work-life balance and foster an environment that promotes both physical and psychological safety. Our competitive compensation packages include wages, pensions, and benefits, making Calgary an...

  • Software Developer

    16 hours ago


    Calgary, Alberta, Canada CPKC Full time

    About the RoleCPKC is seeking a skilled Software Developer to join our team in Calgary, Alberta. As a Software Developer, you will play a critical role in analyzing, developing, testing, implementing, and documenting software solutions that contribute to CPKC's organizational goals.Key ResponsibilitiesExecute ITIL procedures in the area of Problem...


  • Calgary, Alberta, Canada Advanced Micro Devices, Inc Full time

    Overview:MAKE A DIFFERENCE WITH AMD TECHNOLOGYAt AMD, we are dedicated to transforming lives through our innovative technology, enhancing industries, communities, and the global landscape. Our mission focuses on creating exceptional products that propel next-generation computing experiences, serving as the foundation for data centers, artificial...

  • Senior Technical Lead

    16 hours ago


    Calgary, Alberta, Canada Rogers Communications Full time

    About the RoleRogers Communications is seeking a highly skilled and experienced Senior Technical Lead to join our Enterprise Service Integration (Middleware) team. As a key member of our team, you will be responsible for establishing a technical vision and driving project delivery.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and...


  • Calgary, Alberta, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....