1

Rpg Ii Programming Jobs (NOW HIRING)

Release Programmer (RPG)

Allen, TX ยท On-site +1

$56K - $75K/yr

Minimum of 2 years of experience programming in an object-oriented programming language from either ... RPG Experience * Bachelor's degree in CIS or data processing field. * Experience working in a ...

Programmer Analyst II

Baltimore, MD ยท On-site

$86K - $103K/yr

... in RPG Free Format programming to join our development team. In this role, you will be responsible for designing, developing, maintaining, and enhancing business applications on the IBM i platform.

Programmer Analyst II

Baltimore, MD ยท On-site

$86K - $103K/yr

... in RPG Free Format programming to join our development team. In this role, you will be responsible for designing, developing, maintaining, and enhancing business applications on the IBM i platform.

... 2. Application Administration & Infrastructure Liaison * Serve as the primary technical point of ... Programming Skills: Exceptional proficiency in RPG IV (ILE RPG), RPGLE, CL, and SQL on DB2 for i.

New

Software Engineer II

San Francisco, CA ยท On-site

$114K - $157K/yr

Star Wars, Twin Peaks, RPG games). As a Software Engineer II, working on our data systems, you will help us to determine what 300M+ users are passionate about by contributing development of a real ...

Software Engineer II

San Francisco, CA ยท On-site

$114K - $157K/yr

Star Wars, Twin Peaks, RPG games). As a Software Engineer II, working on our data systems, you will help us to determine what 300M+ users are passionate about by contributing development of a real ...

The candidate will also provide tier 1 and 2 technical support for business applications. Essential ... SQL RPG, CL or other equivalent programming languages Develop and maintain solutions utilizing ...

Showing results 21-40

Rpg Ii Programming information

See salary details

$33K

$93.4K

$129.5K

How much do rpg ii programming jobs pay per year?

As of Sep 14, 2026, the average yearly pay for rpg ii programming in the United States is $93,366.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,500.00 and $107,000.00 per year, depending on experience, location, and employer.

What is RPG II programming?

RPG II programming refers to using the Report Program Generator II (RPG II) language, which is a high-level programming language developed by IBM in the 1960s for business applications, especially on IBM midrange systems like the System/3. RPG II is known for its simplicity in handling business data processing tasks such as generating reports and managing files. Although considered legacy technology today, it played a significant role in automating business processes and is still maintained in some organizations with older IT infrastructure.

What are the key skills and qualifications needed to thrive as an RPG II programmer?

To thrive as an RPG II Programmer, you need strong proficiency in RPG II language, understanding of IBM midrange systems (like AS/400), and experience in legacy system maintenance or modernization. Familiarity with tools such as IBM iSeries, CL (Control Language), and database management systems is essential, and relevant certifications like IBM Certified Specialist can be advantageous. Attention to detail, analytical problem-solving, and effective communication are crucial soft skills for collaborating with teams and stakeholders. These skills and qualities ensure the reliable functioning and upgrading of critical business applications that still depend on legacy RPG II code.

What are common challenges faced by RPG II programmers when maintaining legacy systems, and how can they be addressed?

RPG II programmers often encounter challenges such as lack of documentation, outdated code structures, and integration difficulties with modern technologies when maintaining legacy systems. Addressing these issues typically involves reverse-engineering business logic, collaborating closely with end-users and other IT teams, and gradually refactoring code for better maintainability. Staying proactive with documentation and leveraging emulator tools or middleware can also ease the transition toward more current systems while supporting existing business processes.

What is the difference between Rpg Ii Programming vs Rpg I Programming?

AspectRpg Ii ProgrammingRpg I Programming
Required CredentialsTypically requires basic programming certifications or training in RPG IIOften requires foundational RPG I knowledge or certifications
Work EnvironmentUsed in legacy IBM i (AS/400) systems, often in enterprise settingsPrimarily in older or legacy systems, similar environment
Industry UsageCommon in industries with legacy IBM systems like finance, manufacturingPredecessor to RPG II, less common today but still in legacy systems

Rpg Ii Programming and Rpg I Programming are both used in legacy IBM i environments. Rpg Ii offers more advanced features and is more widely used in modern legacy systems, while Rpg I is an earlier version with simpler capabilities. Understanding both helps maintain and upgrade older enterprise applications.

More about Rpg Ii Programming jobs

What are the most commonly searched types of Rpg Ii Programming jobs?

The most popular types of Rpg Ii Programming jobs are:

What job categories do people searching Rpg Ii Programming jobs look for?

The top searched job categories for Rpg Ii Programming jobs are:

What other helpful pages are available for Rpg Ii Programming?

Other pages related to Rpg Ii Programming:

Infographic showing various Rpg Ii Programming job openings in the United States as of September 2026, with employment types broken down into 2% Internship, 83% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $93,366 per year, or $44.9 per hour.

Sr. Developer/ Analyst - GMI ( PERM - Excellent Payout )

Chicago, IL โ€ข On-site

System Canada Technologies
IT Servicesย โ€ขย 11 - 50 employees

Full-time

Re-posted 4 days ago


Key responsibilities

  • Implement new OTC products on GMI within the OTC Cleared Derivatives Technology team.

  • Analyze requirements, produce technical specifications, and support the development team in understanding these specifications.

  • Conduct business process modeling, generate testing scenarios, and document system scenarios to support change management and training.


Job description

Company Description

System Canada resources have a broad range of skills in different technologies.ย The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training programs.

Job Description

Must be ok with Coding/ development on GMIย 

""hands on"" technical role implementing new OTC products on GMI within the OTC Cleared Derivatives Technology team. Leverage a detailed knowledge of GMI in specific areas such as General ledger processing, collateral processing, margining, the batch, fees/comms, interest, regional processing, trade loads, implementing SG CSBs, etc Work with the project leads to analyze requirements and produce technical specifications for build teams. It is expected that some element of level 3 support may be involved, particularly around your own implementations and areas of specialism's. Work with the development team to ensure that they understand the specifications. Conduct business process modelling and generate applicable scenarios testing Document system scenarios and identify roles impacted to help develop and change management and training plan."ย 

ย "Must haveDetailed knowledge of GMI possibly gained from either a Technical or Operational basis.Experience working with Sungard on GMI product support., ideally in support of OTC productsKnowledge of specific products, markets and operational processes in the region (eg EMEA expect LIFFE, EUREX, LME, ICE, Euronext etc)Strong experience of working in a Futures & Options department. Business analysis and testing Strong communication skills, both verbal and written Ability to work on their own and with a distributed team i.e. physically located in other regions Ability to build and maintain strong relationships with business partners and technology Experience of IT business analysis in an Investment Banking context Ability to understand and analyze business processes & workflows with the objective of providing recommendations for the best use of technology to improve these Experience of working within project team, using a set project governance and lifecycle structure. Ability to supervise and co-ordinate system and UAT testing Experience with QA procedures Experience with documentation / issues tracking tools AS400 commands and CL or CLLE / AS400 query or SQL"ย 

ย " Languages: RPG Free format ILE, RPG ILE, RPG/400, RPG III, RPG II, CL, SQL Operating Systems: OS/400 Hardware: IBM I-Series, AS/400 Other: DB2/400, Turnover, Aldon, ย SQL, FTP, MQ Series, Robot Core IT skills (Word, Excel, PowerPoint, Visio, SQL)MQ, FIX, FIXML, Java, SQL"ย 

ย "Nice to haveF&O Industry knowledge - CCP clearing, Regulatory landscape and changes. Core IT skills (Word, Excel, PowerPoint, Notes, Visio, SQL)."ย 


System Canada logo

About System Canada

Sourced by ZipRecruiter

System Canada delivers high end solutions in corporate world. Our resources have a broad range of skills in different technologies.The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training programs.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Toronto, ON, CA