1

Rpg Programmer Jobs in Ontario (NOW HIRING)

You will work with SQL, Node.js, RPG, RPGLE, and CL to optimize system performance, automate ... Strong programming skills in RPG, RPGLE, RPG Free and CL * Familiarity with VS Code, Node.js, and ...

You will work with SQL, Node.js, RPG, RPGLE, and CL to optimize system performance, automate ... Strong programming skills in RPG, RPGLE, RPG Free and CL * Familiarity with VS Code, Node.js, and ...

Experience on-boarding and training IBMi systems engineer resources. * Experience defining, implementing and enforcing processes and standards that follow IBMi RPG, SQL and database best practices.

These include the gamification of betting (your favorite RPG game meets betting), MMOGGs (massive ... To do that we are eager to add a highly skilled DevOps / SRE Engineer Engineer to our incredible ...

These include the gamification of betting (your favorite RPG game meets betting), MMOGGs (massive ... To do that we are eager to add a highly skilled DevOps / SRE Engineer Engineer to our incredible ...

These include the gamification of betting (your favorite RPG game meets betting), MMOGGs (massive ... To do that we are eager to add a highly skilled DevOps / SRE Engineer Engineer to our incredible ...

Crestron AV Programmer

Toronto, ON · Hybrid

$70K - $90K/yr

AV Programmer MacDonald Search Group has been asked by our audiovisual integration client to find a first-class AV Programmer to join their team in Toronto or Ottawa, ON (hybrid with travel as ...

Mid-Senior Gameplay Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a ...

Programmer Analyst ID: 26-75 Location: Timmins, Ontario Site: Kidd Creek Mine Pay Amount: Competitive Schedule: 5x2 More about this job > Description Programmer Analyst Join Our Growing Team!

Mid-Senior Gameplay Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a ...

Senior IT Build/CICS Programmer

Toronto, ON · Remote

CA$81K - CA$115K/yr

We are seeking a Senior CICS systems programmer to join our team providing system support of IBM's Customer Information Control System (CICS) on z/OS in the Mainframe Database Technical Services ...

The Programmer Analyst Advisory be responsible for the ETL development for the Data Composition applications within Canada. The incumbent will influence the technology solution in relationship to ...

next page

Showing results 1-20

Rpg Programmer information

See Ontario salary details

$59K

$93.1K

$125K

How much do rpg programmer jobs pay per year?

As of Jul 27, 2026, the average yearly pay for rpg programmer in Ontario is $93,115.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,000.00 and $105,000.00 per year, depending on experience, location, and employer.

Is RPG programming still used?

RPG programming is still used in legacy systems, particularly on IBM i (AS/400) platforms, where it remains important for maintaining and updating business applications. While newer languages like Java and Python are more common for new development, RPG skills are valuable for maintaining existing enterprise systems and ensuring compatibility with current infrastructure.

What is an RPG programmer?

An RPG programmer is a software developer who specializes in creating and maintaining role-playing game (RPG) software. They typically work with game engines, scripting languages, and development tools to design game mechanics, storylines, and interactive features. Strong programming skills in languages like C++ or Python and knowledge of game development environments are essential for this role.

What are the key skills and qualifications needed to thrive as an RPG Programmer, and why are they important?

To thrive as an RPG Programmer, you need strong proficiency in IBM RPG programming languages, knowledge of AS/400 (IBM i) systems, and experience with business application development. Expertise with tools such as IBM iSeries, SQL, and CL programming, along with familiarity with source control systems, is typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with teams and address complex business requirements. These skills are essential for building and maintaining robust, reliable enterprise software solutions that support critical business operations.

What are some common challenges RPG Programmers face when collaborating with designers and artists on game development teams?

RPG Programmers often collaborate closely with designers and artists to implement gameplay features and ensure technical feasibility of creative ideas. One common challenge is translating complex design concepts or visual assets into functional, optimized code while maintaining the intended player experience. Effective communication and flexibility are crucial, as requirements can change during development. Balancing creative vision with technical constraints, such as performance optimization and platform limitations, is also a frequent part of the role.

What Is an RPG Programmer?

An RPG programmer creates or enhances software and programs using RPG (Report Program Generator), a specialized coding language developed by IBM. RPG is currently used for business applications and is compatible with IBM i- or OS/400-based systems. Your responsibilities as an RPG programmer include designing and developing code in RPG, generating reports, and fixing bugs. Qualifications include a bachelor’s degree in computer science and familiarity with multiple coding languages. RPG programmers often work with other programmers in a corporate office or IT department.

What tech jobs pay 400,000 a year?

High-level roles such as senior software engineers, solutions architects, and technical directors can earn $400,000 or more annually, especially in large tech companies or with extensive experience and specialized skills. These positions often require advanced knowledge of programming, system design, and leadership, along with strong industry experience and sometimes stock options or bonuses.

What is the difference between Rpg Programmer vs Game Developer?

AspectRpg ProgrammerGame Developer
Required SkillsProficiency in RPG languages (e.g., RPG IV), coding, debuggingProgramming, design, project management
Work EnvironmentGame studios, software companies, often focused on RPG projectsBroader industry settings, including various game genres
CertificationsProgramming certifications, game development coursesComputer science degrees, software development certifications
Industry UsageSpecialized in RPG game developmentDevelops multiple game types, including RPGs

While both roles involve game programming, an Rpg Programmer specializes in creating and maintaining RPG games using specific languages and tools. A Game Developer has a broader scope, working on various game genres and handling multiple aspects of game creation. The Rpg Programmer focuses more on coding within RPG environments, whereas the Game Developer combines programming with design and project management skills.

How much do RPG programmers make?

RPG programmers typically earn between $60,000 and $100,000 annually, depending on experience, location, and the complexity of projects. Skilled programmers with knowledge of game engines and scripting languages may earn higher salaries, especially in competitive markets or with specialized certifications.
What are the most commonly searched types of Rpg Programmer jobs in Ontario? The most popular types of Rpg Programmer jobs in Ontario are:
What are popular job titles related to Rpg Programmer jobs in Ontario? For Rpg Programmer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Rpg Programmer jobs in Ontario look for? The top searched job categories for Rpg Programmer jobs in Ontario are:
What are popular job titles related to Rpg Programmer jobs in ON? For Rpg Programmer jobs in ON, the most frequently searched job titles are:
Infographic showing various Rpg Programmer job openings in Ontario as of July 2026, with employment types broken down into 84% Full Time, 9% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $93,115 per year, or $44.8 per hour.

IBMi Developer

KeepRite Refrigeration

Brantford, ON • On-site

Full-time

Retirement

Posted 27 days ago


Job description

Salary: $75,000 +

Who are we?

National Refrigeration and Air Conditioning Canada Corp. is a leading North American manufacturer of commercial refrigeration products marketed under the KeepRite Refrigeration brand name. These products include specialized applications in food storage and processing, industrial process cooling, including evaporator coils, condensing units, condensers, heat transfer and heat recovery and air conditioning products. From the smallest unit to the very largest, KeepRite Refrigeration brings experience and commitment to the refrigeration industry - beginning with the product design and engineering, and continuing through manufacturing, sales and aftermarket support. KeepRite Refrigeration products have been manufactured and distributed worldwide for 80+ Years.

About the Role:

We are currently seeking a skilled IBMi Developer to join our IT team. This role is responsible for designing, developing, maintaining, and supporting applications running on the IBMi (iSeries AS/400) platform. You will work with SQL, Node.js, RPG, RPGLE, and CL to optimize system performance, automate business processes, and develop integrations with external applications. The ideal candidate will collaborate closely with various business teams to deliver effective technical solutions that align with organizational needs.

Responsibilities include, but are not limited to:

  • Application Development & Maintenance: Design, develop, maintain, and optimize applications on the IBMi platform using SQL, Node.js, RPG, RPGLE, and CL
  • Database Management: Develop and optimize SQL queries, stored procedures, and database structures (DB2, DDS, DDL) to ensure efficient data retrieval and manipulation
  • System Integration & Web Services: Design and develop RESTful APIs using JSON to integrate IBMi Power systems with external platforms
  • Database Communication: Utilize Embedded SQL for secure and efficient data access, retrieval, and system communication
  • Process Automation & Optimization: Work closely with business teams to identify areas for process improvement and automation to enhance productivity and operational efficiency.
  • Technical Analysis & Problem-Solving: Analyze business requirements and translate them into scalable, maintainable technical solutions, while troubleshooting and debugging existing applications to resolve system issues
  • Testing & Deployment: Perform thorough testing and validation to ensure a smooth transition into production environments
  • Continuous Learning & Innovation: Stay updated on emerging IBMi technologies, recommend improvements, and implement best practices to enhance system performance, security, and reliability.
  • Collaboration & Communication: Partner with IT and business stakeholders to align technical solutions with business needs.
  • Perform other duties as assigned by the IT Manager.

Preferred Qualifications/ Skills:

  • 3+ years of experience as an IBMi Developer
  • Extensive knowledge in SQL, Embedded SQL, DB2, DDS, and DDL for database management and integration.
  • Experience developing and integrating REST web services using JSON on the IBMi platform.
  • Strong programming skills in RPG, RPGLE, RPG Free and CL
  • Familiarity with VS Code, Node.js, and modern development tools considered an asset
  • Experience in manufacturing and order lifecycle applications preferred
  • Knowledge of Git for version control and collaborative development is considered an asset

What we offer:

  • Top company known for innovation in its field
  • Privately owned company with a strong future
  • On-site UL-certified lab, with 15,000 square feet of state-of-the-art research and development equipment
  • Comprehensive and competitive company-paid benefits package
  • Registered DC pension program
  • Professional Development and Membership Reimbursement

Location: 159 Roy Blvd, Brantford, N3R 7K1 (On-site, 5 days a week)

Hours of Work: Monday Friday, 8:00 am 4:30 pm/ 8:30 am - 5:00 pm

Accessibility:

KeepRite Refrigeration is proud to be an equal opportunity employer, committed to fostering an inclusive and accessible hiring process. We strive to ensure our recruitment, assessment, and selection processes are barrier-free and accommodate applicants with disabilities as needed. Please notify the HR department upon scheduling your interview if you require accommodation in advance.

To learn more about KeepRite Refrigeration, please visit www.k-rp.com