Mainframe Developer - IBM
$70k - $140k per yearMainframe Developer - IBM 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,000 - $140,000. Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
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,000 - $140,000. Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Mainframe Developer - IBM in Vancouver, BC vacancy
$85k - $160k per year
Senior Integration Developer - (IBM ACE / ESB) Position Description We are seeking a seasoned Integration Developer specializing in IBM... ...play a critical role in our enterprise database migration from mainframe systems to the AWS Cloud. In this role, you will design and...MainframeIbm$85k - $160k per year
Technical Lead - Mainframe / ESB Integration Position Description... ...team of Mainframe, ESB, and API developers. Implementation Project Context... ...refactored to push data into IBM MQ, which is then ingested,... ...Your work creates value. You’ll develop innovative solutions and build...MainframeIbm- ...your CV and cover letter describing your experience and expected compensation. Name:* Email:* Phone Please SelectFront End Web DeveloperBack End Developer (Java)Senior Customer Support SpecialistBusiness Developer Cover Letter (Optional) CV/Resume (Required):*...SuggestedFull time
$13.25k per year
We are a data-driven company with a collegial atmosphere looking for team members who can do great work for application in the algorithmic trading industry. We are a data-driven company with a collegial atmosphere looking for team members who can do great work for application...SuggestedFull timeInternshipRelocation package$95k - $110k per year
...We are seeking a skilled Databricks Developer to join our Data Development team. Reporting to the Team Lead, Data Development, the Databricks Developer implements robust data pipelines using Apache Spark on Databricks, supports advanced data transformation, and enables scalable...Suggested$100k per year
Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status, operation and maintenance...Full time- ...years of progressively responsible work experience designing, developing, customizing, and implementing Retail Point of Sale system... ...frameworks within Agile/Scrum, and waterfall environments ~ Develops code, techniques and processes that interfaces with middleware,...
$90k - $136k per year
...technologies in order to build further, novel solutions that enhance our category-leading analytics software. What you'll be doing . Developing the core technology for innovative, high-performing, cloud-based applications in generative AI and machine learning Engineering...Full time$80k per year
...Object Notation (JSON) Leverage existing natural language processing (NLP) technologies and artificial intelligence (AI) solutions to develop communication assistance features Experience and specialization Computer and technology knowledge Agile Business...Permanent employmentFull timeWork at officeRemote work$76k - $139k per year
...dedicated to one project at a time so that you can innovate and grow. Be a part of a team of talented and friendly senior-level developers. Work on projects that allow you to use leading tech. The result? We produce meaningful outcomes for our clients that...Full timeWork at officeRemote workMonday to fridayFlexible hours$98.4k - $137.8k per year
...In the role of Senior Salesforce Developer, you will play a pivotal role within the Business Technology team, providing essential support across the Enterprise. Your responsibilities will involve creating highly secure, scalable, adaptable, and high-performing solutions. Reporting...Remote work- ...Senior Elixir Developer at Hiive - Canada/Remote Date: 30 Jan 2023 Workplace: Onsite / Remote Type: Full time Hiive is a fintech startup building a marketplace for private pre-IPO companies. We are growing quickly and looking to hire a seasoned Elixir developer...Full timeRemote work
- ...We are seeking an experienced Senior Frontend Developer to drive the user interface implementation for a major credit union's migration to a modern digital banking platform. This role is ideal for a hands-on developer who excels at translating high-fidelity UX designs into...Remote workFlexible hours
$123.5k - $156k per year
...Vancouver, British Columbia Type: Direct Hire Job #14379 Salary: CA$130,000 Per Hour Our client is looking for a Senior BI Developer to develop enterprise analytics and data solutions and provide technical support for the enterprise data management platform....Hourly payPermanent employmentFull timeDirect hire$120k - $128k per year
...one another, and have fun along the way. Because when you thrive, we all thrive. INTRODUCTION On the lookout for a Lead Backend Developer to join Trainerize powered by ABC Fitness Solutions ( ABC Fitness Solutions builds comprehensive, scalable technology and software...Full time$120k - $150k per year
...providing the essential resources the world relies on. Reporting to the Lead, Platform Management Systems, the Senior Full Stack Developer – Analytics will maintain and improve existing analytics applications that support operations at our mining sites. The Senior...Full timeLive InManual laborWork at office- ...world relies on. Role Overview Reporting to the Team Lead, Business Applications Portfolio Delivery, the Junior Software Developer (Dynamics 365 & Power Platform) is responsible for designing, developing, and supporting solutions within the Microsoft Dynamics 365...Contract workFor contractorsWork at office
- ...We are looking for a senior web frontend developer with experience in React to join our team. Required Skills Strong working experience as a Web Developer in React.js, Redux and Node.js Proficient with browser APIs and optimizing front-end performance Well versed...Full time
$3600 - $6000 per month
...and presentation skills, able to explain technical solutions to non-technical management; Bonus Points: Experience independently developing tabletop games, H5 mini-games, or interactive products; Practical experience using AI tools (e.g., Claude, ChatGPT) to assist with...Full timeInternshipRelocation- * Local Vancouver Candidates Only READY TO BUILD WHAT'S NEXT? Join us as a Software Developer at Centiro. Curious? Creative? Ready to build the technology that moves the world? At Centiro, Software Developers are at the heart of it - turning ideas into scalable solutions...Full timeLocal areaWork from homeWorldwide
- ...valuing collaboration and teamwork, and by including a diversity of industry and life experience. We are seeking a Senior Data Analytics Developer – Fabric Platform to join our team. Reporting to the Software Development Manager, you will be responsible for building the data...Work at officeRemote workFlexible hours
$115.4k - $161.6k per year
...We’re looking for a Senior DevOps Developer who can help us support the development organization to deliver value to customers in a reliable, efficient, and safe manner. You’ll be working in a focused team that owns one or more pieces of the production application environment...Remote workFlexible hours$71.5k - $107.3k per year
...benefits, all while knowing you are part of a greater movement, then apply today! About the workplace The MuleSoft Integration Developer will work on basic Mule 4 projects with guidance and supervision. They should possess the required knowledge and skills to design, build...Permanent employmentFull timeTemporary workInternshipImmediate startRemote workHome officeFlexible hours$76 - $96 per hour
...Vancouver, British Columbia Type: Contract Job #14376 MatchBox Consulting Group is currently seeking an Oracle Cloud Application Developer for a 12 month contract role at one of our clients based in Vancouver Responsibilities: Develop and deliver technical...Contract work- ...Role: Salesforce Developer Position Type: Full time Location: Vancouver, BC Canada Roles and Responsibilities: Strong experience with Salesforce CRM including Sales, Service, Data Cloud and Marketing Cloud. Strong Implementation skills using declarative programming...Full time
- ...Position Junior Software Developer – Observability at Canonical Company Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise...Work at officeRemote workWork from home
- ...Job Description: Guidewire Portal developer with Jutro experience Vancouver, BC or REMOTE Skills: Digital : Cloud Integration~SharePoint 2016~Digital : Guidewire ClaimCenter~Digital : Guidewire PolicyCenter~Digital : Guidewire InsuranceSuite Integration~Functional Testing...Contract workRemote work
$93k - $141k per year
...trust. We offer an award‑winning environment that prioritises your personal and professional growth. Your Opportunity The Developer Advocate will serve as a critical bridge between BDO Canada’s AI Studio and Service Line Labs, ensuring seamless collaboration, technical...Work at officeRemote workFlexible hours- Job Responsibility: Role: Core Java Developer with and Spring Boot Locations: VANCOUVER, BC Hybrid Generic problem solving and Java knowledge, excellent at communication, expertise in Core Java and SpringBoot.Full time
$104.2k - $150k per year
...tuition reimbursement, RRSP's, Sick and Vacation leave, standard increases as applicable Job Description As a senior software developer on the APPS team, you will take on a leadership role in the development of artist-facing tools that enhance the creative and production...Long term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mainframe Developer - IBM. Be the first to apply!
Related searches
- developpeur Vancouver, BC
- java spring boot developer Vancouver, BC
- developer internship Vancouver, BC
- c developer Vancouver, BC
- ruby on rails developer Vancouver, BC
- information developer Vancouver, BC
- developer Vancouver, BC
- tableau developer Vancouver, BC
- designer developer Vancouver, BC
- rpa developer Vancouver, BC
