Senior RPG Programmer/Analyst - Remote - FS465
freschesolutions
- Remote · North America
- Remote
- Senior Level
- Posted
Skills
Required
- IBM
- IBM i
- iSeries / AS/400
- DB2
- application programming
- database design
Preferred
- RPG
- IBM i ERP systems
- Infor
- BPCS
- Infor XA
- MAPICS
- Git / SVN
- XML
- SQL
About freschesolutions
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.
Responsibilities
- 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.
Requirements
- 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.
Preferred
- 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
