Senior RPG Programmer/Analyst - Remote - FS465

Fresche Solutions Inc.

Montreal

Remote

CAD 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Fresche Solutions Inc. in Montreal, Canada, seeks an experienced IBM i developer to modernize legacy systems.

You will architect and develop applications using RPG and SQL across IBM i, ensuring high-quality outputs and robust documentation for both technical and business audiences. You will collaborate with clients to resolve issues, guide small teams, and drive modernization efforts across distributed environments in North America.

Qualifications

  • Proven IBM i depth with years of solving real business problems.
  • Understand business operations behind the code (distribution, manufacturing, finance, or insurance).
  • Mastery of RPG forms, especially RPGLE with free-form syntax and embedded SQL.
  • Strong DB2 programming and database design expertise.
  • Fluent ILE concepts: modules, service programs, binding directories.
  • Comfort with structured deployment and version control processes.
  • Ability to explain technical concepts to business stakeholders and developers.

Responsibilities

  • Consult with clients to resolve application issues and deliver solutions across the project lifecycle.
  • Architect and develop applications using RPG and SQL across IBM i platforms.
  • Ensure quality through unit, integration, and system testing phases.
  • Document system architecture clearly for technical and non-technical audiences.
  • Lead small technical team and perform code reviews for DB and logic changes.
  • Help clients transform legacy applications into scalable, modern ILE solutions.

Skills

IBM i depth
Advanced RPG
Database depth
Modern ILE fluency
Change management
Communication bridging worlds
Business acumen

Tools

RDi
Git
SVN
Eclipse IDEs

Job description

Why Fresche? We don’t just keep legacy systems running — we transform them. For over a decade, Fresche Solutions has been the partner organizations trust for IBM i modernization. You’ll work from anywhere in North America, with genuine flexibility and a culture where our values actually shape the technical decisions we make every day.

The Impact You'll Make

What You’ll Do
  • Consult and collaborate. Partner with clients to resolve application issues, uncover business needs, and deliver solutions across the full project lifecycle.
  • Architect and develop. Analyze, design, code, and test applications using all versions of RPG and SQL.
  • Ensure quality. Safeguard application integrity through unit, integration, smoke, and other testing phases.
  • Document and communicate. Translate system architecture into clear documentation that works for technical and non-technical audiences alike.
  • Lead. Guide a small technical team when needed and run code reviews for database and logic changes.
  • Modernize. Help clients transform legacy applications into scalable, modern ILE solutions.
What You Bring
  • Proven IBM i depth — extensive, demonstrated experience on the IBM i (iSeries / AS/400) platform, with the judgment that comes from years of solving real business problems on it.
  • Business acumen — you understand the operations behind the code (distribution, manufacturing, finance, or insurance) and can spot when a technical solution actually serves the business need.
  • Advanced RPG — mastery across RPG forms, especially RPGLE, including free-form syntax and embedded SQL.
  • Database depth — expert-level DB2 application programming and database design.
  • Modern ILE fluency — strong command of modules, service programs, and binding directories.
  • Change management — comfort with structured deployment and version control processes.
  • Communication that bridges worlds — you can explain the “why” to business stakeholders and the “how” to developers with equal ease.
Nice to Have
  • Experience with major IBM i ERP systems (Infor LX, BPCS, Infor XA, MAPICS, PRMS, JDE, Frontier, HFA, and others)
  • Background in distribution, manufacturing, finance, or insurance applications
  • Familiarity with RDi or other Eclipse-based IDEs
  • Git or SVN experience in an IBM i environment
  • Impact analysis tools
  • Integration work with APIs, JSON, XML, and tools like GoAnywhere
Ready to Transform the Industry?

We’re looking for creative, motivated people who do their best work in fast-paced environments. If you’re committed to excellence and want to work with the best in the IBM i space, we’d love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IBM i System/36 Developer - Remote - FS462
IBM i System/36 Developer - Remote - FS462

Fresche Solutions • Montreal

Remote
CAD 90,000 - 130,000
Programmeur(euse)-Analyste RPG senior - Télétravail - FS465
Programmeur(euse)-Analyste RPG senior - Télétravail - FS465

Fresche Solutions Inc. • Montreal

Remote
CAD 90,000 - 120,000
Développeur.euse IBM i System/36 - Télétravail - FS462
Développeur.euse IBM i System/36 - Télétravail - FS462

Fresche Solutions • Montreal

Remote
CAD 90,000 - 120,000
Télétravail flexible (Amérique du Nord
Analyst/Developer (RPG/AS400 IBM i)
Analyst/Developer (RPG/AS400 IBM i)

kdc/one, Knowlton • Knowlton

On-site
CAD 85,000 - 110,000
Comprehensive insurance including eye,
Travel insurance
RRSP contributions
+3
Senior AS/400 RPG/COBOL Developer – Modernization
Senior AS/400 RPG/COBOL Developer – Modernization

Aliant Resources • Canada

On-site
CAD 90,000 - 130,000
IBMi Developer
IBMi Developer

K Rp • Brantford

On-site
CAD 90,000 - 120,000
Innovation leader
Privately owned company
On-site lab
+3
Senior Application Developer (IBM i / AS400)
Senior Application Developer (IBM i / AS400)

Kumaran Systems • Toronto

On-site
CAD 80,000 - 100,000
Java Developer
Java Developer

Experis (Austria) • Alliston

On-site
CAD 120,000 - 150,000
RQ07879:Senior Systems Analyst
RQ07879:Senior Systems Analyst

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 130,000
Senior IBMi Application Developer
Senior IBMi Application Developer

Johnston Group Inc. • Winnipeg

Hybrid
CAD 85,000 - 105,000