Talent.com
Programmers.io
RPG Developer (IBM i / AS400) — Application SupportProgrammers.io • Toronto, ON, Canada
RPG Developer (IBM i / AS400) — Application Support

RPG Developer (IBM i / AS400) — Application Support

Programmers.io • Toronto, ON, Canada
6 hours ago
Job type
  • Full-time
  • Permanent
  • Quick Apply
Job description

RPG Developer

IBM i (AS/400) Application Support & Maintenance

Position Title RPG Developer (IBM i / AS400) - Application Support

Client Engagement Public Sector Client - Existing IBM i Application Support Team (North America)

Purpose of Hire Backfill for the existing development/support team maintaining the current production environment

Location Toronto, Ontario, Canada (preferred)

Work Arrangement Remote - occasional onsite collaboration for candidates based in or near the Greater Toronto Area (GTA); onsite attendance is not a requirement

Citizenship / Status Canadian citizens or Canadian Permanent Residents strongly preferred

Engagement Type Full-time / Contract (Programmers.io staffing for client delivery)

Reports To Delivery Lead, Programmers.io

About the Opportunity

Programmers.io supports a public sector client's existing IBM i (AS/400) application landscape, which runs a mix of RPG, RPGLE, CL, COBOL, Synon 2E (Cool 2E), LANSA, and DB2/400. This role is a backfill position on the existing development and support team - it is focused on day-to-day production support, maintenance, and enhancement of the current live environment.

Note: This is not a reverse engineering, modernization, or transformation role, and this position is not part of any separate modernization/transformation initiative or bid. The successful candidate will join the existing BAU (business-as-usual) team responsible for keeping the current system running smoothly.

Key Responsibilities

Provide ongoing production support and maintenance for existing RPG/RPGLE and CL applications on IBM i / AS400.

Troubleshoot and resolve day-to-day incidents, break-fixes, and production issues within agreed SLAs.

Develop, test, and deploy enhancements, change requests, and minor modifications to existing programs.

Work with DB2/400 physical files, logical files, display files, and printer files to support application changes and issue resolution.

Support and maintain functionality built using Synon 2E / Cool 2E generated applications.

Perform code reviews, unit testing, and documentation updates for changes made to the existing system.

Monitor and support batch jobs, schedules, and interfaces that are part of daily/weekly/monthly operations.

Collaborate with the existing IBM i team, business analysts, and QA to prioritize and deliver support tickets and enhancement requests.

Escalate and clearly document any recurring issues, technical debt, or risks identified while supporting the system.

Required Skills & Experience - Weighted by Client Environment Footprint

Given the technology composition of the client's current application estate, no single candidate is expected to be equally expert in all three legacy technologies. Candidates should be evaluated primarily on RPG/RPGLE and Synon 2E strength, with COBOL treated as a secondary, supporting skill.

Must-Have (Primary Weightage - RPG/RPGLE & Synon 2E)

Strong hands-on experience with RPG and RPGLE on IBM i / AS400 (5+ years preferred) - this is the dominant technology across the client's application portfolio.

Solid working experience with Synon 2E / Cool 2E generated applications - a significant share of the client's business logic is built/generated through Synon, so this is a mandatory skill, not a nice-to-have.

Working knowledge of CL (Control Language) programming.

Experience with DB2/400 - physical files, logical files, and SQL/DDS-based database objects.

Secondary / Supporting Skill (Lower Weightage - COBOL)

Basic to working exposure to COBOL is helpful, as a smaller portion of the application estate includes COBOL programs, but deep COBOL expertise is not the primary requirement for this role.

Candidates strong in RPG/RPGLE and Synon 2E but with limited COBOL exposure will still be considered strong fits, since COBOL represents a smaller share of the environment compared to RPG/Synon.

Good to Have

Exposure to LANSA 4GL applications.

Experience supporting (not necessarily building) integrations, interfaces, or batch processes on IBM i.

Soft Skills

Strong troubleshooting and problem-solving skills in a live production support setting.

Good written and verbal communication skills for ticket documentation, handovers, and team collaboration.

Comfortable working independently in a remote-first delivery model.

Reliable, responsive, and comfortable with support SLAs and on-call/rotation expectations if applicable.

Nice to Have

Prior experience supporting public sector, financial services, or benefits administration systems.

Experience working in a long-running AS400 production support/maintenance team (as opposed to net-new development).

Familiarity with incident/ticketing tools (e.g., ServiceNow, ALM, Jira) used for support ticket tracking.

Location & Work Arrangement

This role is remote-friendly; onsite presence is not required.

Candidates based in or near Toronto are preferred, as occasional in-person collaboration with the delivery team may be arranged for those who are locally based and available.

Canadian citizens or Permanent Residents are strongly preferred for this engagement, given the nature of the client and program.

Why Join Programmers.io

Join a stable, ongoing production support engagement with a long-standing public sector client.

Work alongside an experienced IBM i team supporting a well-established application environment.

Steady, predictable work focused on support and enhancements rather than project-based delivery pressure.

Flexible, remote-first working model with a collaborative, support-focused culture.

To apply, please share your updated resume along with your current location, availability, and years of experience with RPG/RPGLE, CL, Synon 2E, and (if applicable) COBOL.

Create a job alert for this search

RPG Developer (IBM i / AS400) — Application Support • Toronto, ON, Canada

Similar jobs

Senior Application Developer (IBM i / AS400)

Kumaran SystemsToronto, Ontario, Canada
Full-time

A career as a senior AS400/I-series developer in the DFS team means acting as an AS400 development specialist and playing a crucial role in the management and development of computer systems.It mea... Show more

 • Promoted

Senior Ibm I / As400 Developer - Impact & Innovation

Kumaran SystemsToronto, Canada
Full-time

A technology solutions provider in Toronto, Ontario is seeking a Senior AS400/I-series Developer.This role involves managing, developing, and maintaining applications on AS400 systems while collabo... Show more

 • Promoted

GCP Technical Lead

Tekgence Inctoronto, on, Canada
Full-time

The GCP Technical Lead is responsible for leading end‑to‑end application and database migration initiatives to Google Cloud Platform.This role requires strong hands‑on expertise in designing cloud ... Show more

 • Promoted

Remote SyteLine ERP Programmer/Analyst

ASTECToronto, ON, 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

Progress 4GL Developer for Investment Systems

ALTEN CanadaToronto, ON, CA
Full-time

Become a key player as a Progress 4GL Developer specializing in Investment Systems.Leverage your financial services experience while working on complex, mission-critical backend systems.We seek a c... Show more

 • Promoted

RQ09884 - Int. Applications Architect

Source CodeToronto, ON, CA
Full-time

Contract 7 months, 2 possible extensions.Support the integrity of the Ontario Court of Justice (OCJ) and Superior Court of Justice (SCJ) business applications, architectures, and ensure that develo... Show more

 • Promoted

Application Architect - Mainframe IDMS COBOL

LeadingtalentMarkham, ON, CA
Full-time

A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe.You’ll work with visionaries across multiple industries to improve the hybrid c... Show more

 • Promoted

MNP Solution Developer - Power Platform Focus

Debtt GroupMarkham, ON, CA
Full-time

Become a Solution Developer at MNP, specializing in Power Platform and Dynamics 365 Customer Service solutions.Engage with advanced AI technologies while designing impactful software.In this role, ... Show more

 • Promoted

ASIC Systems Architecture, Staff – Edge AI

Qualcommmarkham, york region, Canada
Full-time

Qualcomm is the world's leading developer of next-generation of always connected Edge‑AI processing technology and is committed to building a world‑class organization that will lead the industry.Be... Show more

 • Promoted

Game Developer - Gacha RPG Specialist

Tier 9 Game StudiosToronto, ON, CA
Full-time

Become a Game Developer at Tier 9 Game Studios in Toronto, specializing in Gacha role-playing games.Help us enhance our new title, Auto Battles World, with engaging gameplay elements.At Tier 9 Game... Show more

 • Promoted

IVR Systems Developer Role at Wipro

WiproToronto, ON, CA
Full-time

Wipro is seeking an IVR Systems Developer to enhance user interactions with expert IVR and Voice BOT solutions.This role combines development with technical support to transform customer experience... Show more

 • Promoted

HPC Systems Developer

Vector InstituteToronto, ON, CA
Full-time

The Vector Institute is seeking an HPC Systems Developer to join our growing team in Toronto as we continue the work of making Canada a centre of expertise for AI in the world.The incumbent in this... Show more

 • Promoted

RPA Developer

Tata Consultancy ServicesToronto, ON, CA
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c... Show more

 • Promoted

Sap Advanced Business Application Programming Developer

Atlantis IT GroupToronto, ON, CA
Full-time

SAP ABAP Developer – Integration.Need - hands-on development experience with the SAP integration.Build OData APIs in ECC using SAP Gateway (SEGW) exposing BAPIs and Function Modules.Develop CDS Vie... Show more

 • Promoted

RPA Support Engineer with Focus on Automation and Infrastructure

BULL INFORMATION SYSTEMS LIMITEDToronto, ON, CA
Full-time

Support and optimize Robotics Process Automation initiatives.Manage incidents, provision virtual machines, and maintain bot performance to enhance automation capabilities across the organization.In... Show more

 • Promoted

Senior Application Support (TRIRIGA/IWMS) – Bilingual

Rubicon PathToronto, ON, CA
Full-time

A leading tech firm in Toronto seeks an Application Support Specialist - Senior.This role involves providing support for the ECIS project team, addressing user inquiries, managing help desk tickets... Show more

 • Promoted

Remote OpenPages Solution Architect - GRC & Integrations

Sky Systems, Inc. (SkySys)Toronto, ON, CA
Remote
Full-time

A leading technology solutions provider seeks an experienced OpenPages Solution Architect to lead the design and optimization of OpenPages frameworks.The role is fully remote, allowing candidates f... Show more

 • Promoted

Senior IBM i / AS400 Developer - Impact & Innovation

Kumaran SystemsToronto
Full-time

A technology solutions provider in Toronto, Ontario is seeking a Senior AS400/I-series Developer.This role involves managing, developing, and maintaining applications on AS400 systems while collabo... Show more

 • Promoted

Expert Android BSP Developer Focused on Performance and Security

SyntronicMarkham, York Region, CA
Full-time

Harness your skills as an Expert Android BSP Developer.Join a community dedicated to advancing technology through innovative embedded solutions in sectors like automotive and healthcare.We seek an ... Show more

 • Promoted

Senior Crypto Developer in Security Solutions

ScotiabankToronto, ON, CA
Full-time

Excelling as a Crypto Engineer, you will be pivotal in creating secure crypto products that meet rigorous standards.Collaborate closely across teams to develop innovative security capabilities focu... Show more