Senior RPG Programmer/Analyst - Remote - FS465

Fresche Solutions•Franklin, MA
•Remote

About The Position

Fresche Solutions is hiring a Senior RPG Programmer/Analyst to lead analysis, design, development, and maintenance of business-critical IBM i applications. The role involves architecting solutions that help clients balance the reliability of legacy systems with modern efficiency. The employee will work independently and collaboratively, advising clients on challenges in their business application systems and contributing across the full project lifecycle. The position includes developing and modernizing applications, ensuring their integrity through testing, documenting system architecture for technical and non-technical audiences, and guiding a small technical team when needed. The role is remote and can be performed from anywhere in North America.

Requirements

  • Extensive demonstrated experience with the IBM i (iSeries / AS/400) platform.
  • Understanding of business operations and the ability to identify technical solutions that address business needs.
  • Advanced proficiency across RPG forms, especially RPGLE, including free-form syntax and embedded SQL.
  • Expert-level DB2 application programming and database design skills.
  • Strong command of ILE modules, service programs, and binding directories.
  • Comfort with structured deployment and version control processes.
  • Ability to communicate technical and business concepts effectively to stakeholders and developers.

Nice To Haves

  • Experience with major IBM i ERP systems such as Infor LX, BPCS, Infor XA, MAPICS, PRMS, JDE, Frontier, or HFA.
  • 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.
  • Experience with impact analysis tools.
  • Integration experience with APIs, JSON, XML, and tools such as GoAnywhere.

Responsibilities

  • Partner with clients to resolve application issues, identify business needs, and deliver solutions throughout the project lifecycle.
  • Analyze, design, code, and test applications using RPG and SQL.
  • Ensure application integrity through unit, integration, smoke, and other testing phases.
  • Document system architecture clearly for technical and non-technical audiences.
  • Guide a small technical team when needed and conduct code reviews for database and logic changes.
  • Help clients modernize legacy applications into scalable ILE solutions.

Benefits

  • Remote work from anywhere in North America.
  • Genuine flexibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service