Senior RPG Programmer/Analyst - Remote - FS465

Fresche SolutionsRemoteFull-timeSenior, 5–8 yearsListed 1 week ago

Apply now

About this role

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

This  isn’t  a code-and-ship role. As a Senior RPG Programmer/Analyst,  you’ll  lead the analysis, design, development, and maintenance of business-critical IBM  i  applications — architecting solutions that help clients bridge legacy reliability with modern efficiency.  You’ll  work independently and alongside a collaborative team, guiding clients through  real challenges  in their business application systems and seeing your decisions make a measurable difference.

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.

Apply Today: freschesolutions.com/careers/

Follow Us: LinkedIn

#LI-Remote #IBMi #RPGDeveloper #RPGProgrammer-Analyst #Modernization