Senior RPG Programmer/Analyst (JDA/MMS) - Remote - FS435

Fresche Solutions Inc.

Franklin (MA)

Remote

USD 120,000 - 150,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fresche Solutions Inc. is seeking a Senior RPG Programmer/Analyst to lead analysis, design, development and maintenance of IBM i applications.

You will craft solutions that bridge legacy reliability with modern efficiency and guide client projects from conception through delivery. Working independently and with a team, you’ll provide consulting support for business applications, perform full lifecycle tasks, and contribute to modernization efforts across diverse industries.

Qualifications

  • 20+ years of proven experience with the IBM i (iSeries/AS/400) platform.
  • Mastery of various forms of RPG (RPGLE, Free-form syntax, embedded SQL).
  • Hands-on ERP experience with JDA/MMS.
  • Expert-level DB2 application programming and database design.
  • Deep understanding of ILE concepts (Modules, Service Programs, Binding Directories).
  • Experience with deployment/version control processes.
  • Strong verbal and written communication with clients and developers.

Responsibilities

  • Consult & Collaborate: Support our clients in resolving application issues, identify business needs, and deliver solutions throughout the full project life cycle.
  • Architect & Develop: Analyze, design, code, and test software applications using all versions of RPG and SQL.
  • Testing and Quality Assurance: Ensure program and application integrity through various testing phases (Unit, Integration, Smoke, etc.).
  • Document and Communicate: Translate system architecture into clear textual and visual documentation for both technical and non-technical stakeholders.
  • Quality Leadership: Capable of leading a small technical team when required. Lead code reviews for database and logic changes.
  • Modernize: Support our clients to transform legacy business applications into modern, scalable ILE applications.

Skills

IBM i experience
RPG programming
JDA/MMS ERP
DB2 programming
ILE concepts
Change management
Communication skills

Tools

RDi
Eclipse IDE
Git
SVN
GoAnywhere

Job description

Why Join Fresche?

At Fresche Solutions, we don’t just maintain legacy systems; we transform them. For over a decade, we've been the leading partner for IBM i modernization and innovation. We offer a true work-from-anywhere (North America) model, prioritizing work-life balance and a culture where our values aren't just posters on a wall, they guide every technical decision we make.


The Impact You’ll Make

As a Senior RPG Programmer/Analyst, you will lead the analysis, design, development, and maintenance of business-critical IBM i applications. You are architecting solutions that help our clients bridge the gap between legacy reliability and modern efficiency – not just writing code.


You will work both independently and as part of a collaborative team, providing our clients with consulting services in support of their business applications systems.


Day-to-Day Responsibilities


  • Consult & Collaborate: Support our clients in resolving application issues, identify business needs, and deliver solutions throughout the full project life cycle.

  • Architect & Develop: Analyze, design, code, and test software applications using all versions of RPG and SQL.

  • Testing and Quality Assurance: Ensure program and application integrity through various testing phases (Unit, Integration, Smoke, etc.).

  • Document and Communicate: Translate system architecture into clear textual and visual documentation for both technical and non-technical stakeholders.

  • Quality Leadership: Capable of leading a small technical team when required. Lead code reviews for database and logic changes.

  • Modernize: Support our clients to transform legacy business applications into modern, scalable ILE applications.


What You Bring to the Table


  • Expertise: 20+ years of proven experience with the IBM i (iSeries/AS/400) platform.

  • Advanced RPG: Mastery of various forms of RPG (especially RPGLE, including Free-form syntax and embedded SQL).

  • ERP / Package Experience: Proven hands-on experience with JDA/MMS (Mandatory).

  • Database Depth: Expert-level DB2 application programming and database design.

  • Modern Concepts: Deep understanding of ILE concepts (Modules, Service Programs, Binding Directories)

  • Change Management: Experience navigating structured deployment and version control processes.

  • Communication: Capable of verbal and written communication with various levels of client personnel. The ability to explain technical \"why\" to stakeholders in business terms and \"how\" to developers in technical terms.


Nice to Have


  • Application Packages: Experience with major IBM I ERP systems (Infor LX, BPCS, Infor XA, MAPICS, PRMS, JDE, Frontier, HFA, etc.)

  • Applications: Distribution, Manufacturing, Finance, Insurance.

  • Tooling: Experience with RDi (Rational Developer for i) or Eclipse-based IDEs.

  • Modern DevOps: Familiarity with Git or SVN in an IBM i environment.

  • Analysis: Experience with Impact Analysis tools.

  • Integrations: Experience with integration solutions using APIs, JSON, XML and other integration tools such as GoAnywhere.


Ready to Transform the Industry?

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior RPG Architect & Lead (IBM i)
Remote Senior RPG Architect & Lead (IBM i)

Fresche Solutions Inc. • Franklin (MA)

Remote
USD 120,000 - 150,000
Senior RPG Programmer/Analyst (Fully Remote)
Senior RPG Programmer/Analyst (Fully Remote)

Brazil Security & IT • United States

Remote
USD 90,000 - 150,000
Fully remote work (North America)
Permanent employment
Sr. RPG Developer
Sr. RPG Developer

Jobgether • Minnesota

Remote
USD 82,656 - 89,544
Competitive hourly rate
100% remote work flexibility
Health, dental, and vision coverage
+2
Senior RPGLE Developer
Senior RPGLE Developer

Prime Inc • Springfield (MO)

Hybrid
USD 95,000 - 125,000
Senior RPGLE Developer
Senior RPGLE Developer

Prime, Inc. • Springfield (MO)

On-site
USD 95,000 - 135,000
MMS/RPG Engineer
MMS/RPG Engineer

CapNexus • Florida City (FL)

Remote
USD 120,000 - 160,000
Medical
Dental
401(k)
RPG Programmer
RPG Programmer

Programmers.io • Maryland

Hybrid
USD 110,000 - 140,000
iSeries RPG/ RPG LE Developer III
iSeries RPG/ RPG LE Developer III

Y&L Consulting, Inc. • United States

Remote
USD 110,000 - 160,000
Senior RPG Programmer
Senior RPG Programmer

Premier Staffing Partners • United States

Remote
USD 90,000 - 110,000
IBM iSeries Programmer
IBM iSeries Programmer

Henricksen & Co • Oak Brook (IL)

On-site
USD 110,000 - 160,000
Comprehensive benefits