Talent.com
CGI
Mainframe Developer - IBMCGI • Vancouver, Canada
Mainframe Developer - IBM

Mainframe Developer - IBM

CGI • Vancouver, Canada
2 days ago
Job type
  • Full-time
Job description

Position Description:

We are seeking a seasoned Mainframe Developer to play a critical role in our enterprise database migration from mainframe systems to the AWS Cloud. In this role, you will investigate, analyze, and modify core legacy mainframe modules to create message queues, enabling seamless data redirection to the cloud via Enterprise Service Bus (ESB) services and modern APIs.
While your primary expertise lies in deep mainframe development (COBOL, CICS, PL/I, DB2, JCL), you will collaborate closely with integration teams using IBM App Connect Enterprise (IBM ACE) to transform our tightly coupled legacy architecture into a modern, event-driven, cloud-ready ecosystem.
Implementation Project Context
The initial assignment involves a large, multi-year enterprise implementation focused on modernizing how core business and customer data is exchanged and governed across systems and digital channels. The program is replacing tightly coupled legacy integrations with a modern, API-first and event-driven architecture, delivering a set of enterprise-grade REST APIs, cloud-based integration services, and asynchronous messaging capabilities that form the backbone of the platform. This includes implementation patterns leveraging publish/subscribe messaging, event-driven architecture (EDA), and change data capture (CDC) to support near real-time propagation of customer and business data changes across enterprise systems.
To facilitate this data redirection without disrupting core operations, the developer will investigate and modify mainframe batch modules and online environments to output to message queues. These queues will be consumed by ESB services and APIs to ensure near real-time, resilient, and secure data propagation to AWS. The integration patterns, messaging contracts, and refactored mainframe components you deliver will form the backbone of this migration and serve as blueprints for future transformation initiatives.

Your future duties and responsibilities:

. Mainframe Investigation & Refactoring: Analyze existing mainframe modules (COBOL, PL/I, CICS, DB2, Batch) to understand data flows and dependencies.
. Queue Integration: Modify and enhance legacy batch modules and online transactions to create and push data into message queues (IBM MQ) for cloud redirection.
. JCL & Batch Optimization: Update and maintain JCL and batch processing flows to support the new migration architecture.
. Integration Collaboration: Partner with integration engineers to map mainframe data structures to ESB services (IBM ACE) and REST APIs.
. Testing & Validation: Ensure the reliability, fault tolerance, and performance of modified mainframe modules to avoid any disruption to day-to-day business operations.
. Build and integrate publish/subscribe and asynchronous messaging solutions

Required qualifications to be successful in this role:

Mandatory Technical Experience (Mainframe)

. Core Mainframe Technologies: Extensive experience with COBOL, PL/I, and CICS.
. Database & Batch Processing: Strong proficiency in DB2 and writing/modifying Batch modules and JCL.
. Messaging Infrastructure: Proven experience working with IBM MQ or similar mainframe messaging queuing systems to facilitate data movement.

Highly Desirable / Excellent-to-Have

. ESB Services: Experience with IBM App Connect Enterprise (ACE) or building message flows for data transformation and routing between disparate systems.
. Cloud & Modern Integration: Familiarity with AWS services (e.g., Lambda, API Gateway, SQS/SNS) and REST API concepts.
. Architecture Patterns: Exposure to Event-Driven Architecture (EDA), Publish/Subscribe messaging, and Change Data Capture (CDC).
. Data Migration Support: Assist in implementing Change Data Capture (CDC) or asynchronous messaging patterns to ensure data consistency between the mainframe and AWS during the coexistence phase.

General Background

. Undergraduate degree in Computer Science, Information Technology, or equivalent practical experience.
. 5+ years of software engineering experience, with a heavy focus on Mainframe systems and data integration.

#LI-ST3

CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes various factors including but not limited to skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $70, - $,.

Skills:

  • Amazon Web Services Cloud
  • Application Development
  • CICS
  • COBOL
  • Data Migration
  • DB2
  • IBM Appl. Connect Enterp.(ACE)
  • Legacy System Integration
  • Mainframe
  • PL/I
  • RESTful (Rest-APIs)
  • Web Components
Create a job alert for this search

Mainframe Developer - IBM • Vancouver, Canada

Similar jobs

Senior Embedded Software Developer - Dometic

MarineRichmond, Metro Vancouver Regional District, CA
Full-time

Dometic is searching for a skilled Embedded Software Developer in Vancouver, BC, to cultivate innovations in the marine sector.Focus on developing firmware and connectivity for state-of-the-art ele... Show more

 • Promoted

Rivian Senior Embedded Software Developer

Rivian and Volkswagen Group TechnologiesVancouver, British Columbia, Canada
Full-time

Shape the future of automotive software as a Senior Embedded Software Developer at Rivian.This role emphasizes collaboration and integrates software solutions with vehicle controls for electric veh... Show more

 • Promoted

Remote Oracle Cloud ERP & DB Expert (Bilingual)

Next VenturesVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A technology consulting firm is seeking a highly experienced Oracle Cloud ERP and Database Expert for a long-term remote assignment in Canada.The role focuses on providing expert-level support acro... Show more

 • Promoted

Remote SyteLine ERP Programmer/Analyst

ASTECVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading machinery manufacturing company is seeking a Programmer Analyst to support their corporate IT team.This hybrid role focuses on designing, developing, and maintaining customized ERP system... Show more

 • Promoted

Senior Embedded Software Developer

Fortinet, Inc.Burnaby, British Columbia, Canada
Full-time

Fortinet is looking for C Developers with a passion to improve and expand the rich feature set of our FortiGate firewall.You will join a dedicated team creating an innovative Unified Threat Managem... Show more

 • Promoted

Mainframe Architect

Avanciers Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Avanciers is a premier IT Staffing/Consulting organization recruiting for a long-term contract role for one of our premier clients in Canada, for a.Designing and implementing application developmen... Show more

 • Promoted

Senior Remote Mainframe Security Architect

Open Systems TechnologiesVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading IT solutions provider is seeking an experienced Enterprise Z-Security Architect for a fully remote position.The role involves mainframe security operations, support, and on-call duties, r... Show more

 • Promoted

Mainframe Storage/Tape Engineer - Remote

Rubicon PathVancouver, Metro Vancouver Regional District, CA
Remote
Full-time +1

About the job Mainframe Storage/Tape Engineer - Remote.Our client, the global IT services company is hiring for the Sr.Mainframe Storage/Tape Engineer position.This is a permanent, full-time, 100% ... Show more

 • Promoted

IBM Maximo Administrator

Aversan Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

We deliver leading‑edge and reliable safety‑critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualified.Administer and support IBM... Show more

 • Promoted

Configuration Management Database Lead

Insight GlobalVancouver, Metro Vancouver Regional District, CA
Full-time

Lead the administration of a high-performance CMDB as a CMDB Administrator.Focus on enhancing data quality and supporting ITSM and ITOM initiatives across the organization.This key role is pivotal ... Show more

 • Promoted

Senior Software Developer - Embedded Linux & Wireless

Delta Controls Inc.Surrey, British Columbia, Canada
Full-time +1

Career Opportunities with Delta Controls.Current job opportunities are posted here as they become available.Subscribe to our RSS feeds to receive instant updates as new positions become available.S... Show more

 • Promoted

Oracle WebLogic/Fusion Middleware Administrator

StantecVancouver, Metro Vancouver Regional District, CA
Full-time +1

At Stantec, we have some of the world’s leading professionals passionate about enabling our business to be its best.Our business teams include finance, procurement, human resources, information tec... Show more

 • Promoted

Remote Mainframe Security Admin - Broadcom Top-Secret

Compunnel Inc.Vancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading IT services firm is seeking a Senior Security Administrator for a remote position.The candidate will provide mainframe user access support, develop automation tools, and work closely with... Show more

 • Promoted

Expert Mainframe Storage Architect Needed

Tech Talent InternationalVancouver, Metro Vancouver Regional District, CA
Full-time

Lead mainframe storage solutions as a skilled Storage Architect.Implement and maintain state-of-the-art storage systems focused on reliability, performance, and scalability from a remote environmen... Show more

 • Promoted

Oracle SCM Manager — Cloud & EBS Implementations

MDA EdgeVancouver, Metro Vancouver Regional District, CA
Full-time

Join a forward-thinking company as an Oracle Supply Chain Manager, where you will lead the optimization of supply chain operations through the implementation of Oracle Cloud SCM.This role requires ... Show more

 • Promoted

Advanced Database Platform Engineer

PAD landscapeVancouver, British Columbia, Canada
Full-time

Drive innovation in gaming as an Advanced Database Platform Engineer.Focus on AWS database management, performance monitoring, and data security protocols.This role is critical in ensuring the stab... Show more

 • Promoted

Remote Backend Developer Focused on Payment Infrastructure

1PasswordVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

Take on the role of a Backend Developer in a remote role, spearheading the enhancement of payment infrastructure.Your Golang proficiency will be vital in delivering impactful solutions.As part of t... Show more

 • Promoted

Remote Oracle Solutions Developer

Banyan SoftwareVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading enterprise software firm is seeking a Technical Solutions Developer to design, build, and enhance database-driven solutions.The ideal candidate should have 3-5 years of experience in Orac... Show more

 • Promoted

Software Developer, CBS Monetization

Themis Solutions Inc.Burnaby, British Columbia, Canada
Full-time

Clio is seeking a Software Developer to join its CBS Monetization Engineering team at our Burnaby office hub.All hub-based Clions are expected to be in office minimum twice per week.We are building... Show more

 • Promoted

Application Architecture Expert - Cloud and EBS

Stantec Consulting International Ltd.Vancouver
Full-time

Shape the future of software systems as an Application Architecture Expert.Utilize your skills in Oracle EBS and cloud services to design scalable and secure solutions for business growth.This role... Show more