Jobs · Engineering

Senior RPG Programmer/Analyst - Remote - FS446

Fresche Solutions · Franklin, MA · 6 days ago
RemoteRemoteEngineeringFull-time

About the role

Fresche Solutions is a trusted partner for organizations seeking to modernize their IBM i systems. As a Senior RPG Programmer/Analyst, you will play a pivotal role in transforming legacy applications into scalable, modern solutions.

Responsibilities

  • Consult and collaborate with clients to resolve application issues and deliver solutions across the project lifecycle.
  • Architect and develop applications using RPG and SQL, ensuring quality through thorough testing phases.
  • Document and communicate system architecture effectively, bridging technical and non-technical audiences.
  • Lead a small technical team and conduct code reviews for database and logic changes.
  • Help clients modernize legacy applications into ILE solutions.

Requirements

  • Extensive experience on the IBM i platform, with a proven track record of solving business problems.
  • Advanced proficiency in RPG, including RPGLE, free-form syntax, and embedded SQL.
  • Expert-level skills in DB2 application programming and database design.
  • Strong understanding of modern ILE concepts, including modules, service programs, and binding directories.
  • Experience with change management processes, including structured deployment and version control.
  • Effective communication skills, able to explain both technical and business aspects clearly.

Qualifications

  • Proven experience with major IBM i ERP systems such as Infor LX, BPCS, Infor XA, MAPICS, PRMS, JDE, Frontier, HFA, and others.
  • Background in distribution, manufacturing, finance, or insurance applications.
  • Experience with RDi or other Eclipse-based IDEs, and familiarity with Git or SVN in an IBM i environment.
  • Comfortable with impact analysis tools and integration work involving APIs, JSON, XML, and tools like GoAnywhere.

Skills

  • IBM i platform expertise
  • RPG programming and SQL
  • DB2 application programming and database design
  • Modern ILE fluency
  • Change management and deployment processes
  • Broad industry knowledge (distribution, manufacturing, finance, insurance)
  • Technical and business communication skills

Benefits

We offer a flexible work environment, genuine collaboration, and a culture shaped by our core values. Our benefits package includes:

  • Competitive compensation
  • Genuine flexibility in work arrangements
  • Continuous learning opportunities
  • Regular feedback and career growth

Pay

Compensation is commensurate with experience and qualifications.

Schedule

Work from anywhere in North America, with a flexible schedule to accommodate your needs.

Benefits

Our comprehensive benefits package includes:

  • Health insurance
  • Retirement plans
  • Flexible spending accounts
  • Employee assistance programs

Apply

To apply, visit freschesolutions.com/careers/. Follow us on LinkedIn for updates.

Similar jobs

Senior RPGLE Programmer

Shield HealthCare - Medical Supplies for Care at Home Since 1957Santa Clarita, California, United States· 1 wk ago
Engineering$125k–$145k/yrapply on workforcenow.adp.com

Senior Functional Analyst (Remote)

ForFutures Financial, Planning, a financial advisory practice of Ameriprise Financial Services LLCSanta Ana, CA· 3 wk ago
Business Development$112k–$150k/yr