Senior RPG Programmer, Analyst – JDA, MMS

Posted 30 minutes ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior RPG Programmer/Analyst modernizing IBM i applications for Fresche Solutions. Leading RPG, SQL, DB2, JDA/MMS development and legacy-system transformation.

Responsibilities

  • Lead analysis, design, development, and maintenance of business-critical IBM i applications
  • Support clients in resolving application issues and identifying business needs throughout the full project life cycle
  • Analyze, design, code, and test software applications using all versions of RPG and SQL
  • Ensure program and application integrity through unit, integration, smoke, and other testing phases
  • Translate system architecture into textual and visual documentation for technical and non-technical stakeholders
  • Lead small technical teams when required
  • Lead code reviews for database and logic changes
  • Support transformation of legacy business applications into modern, scalable ILE applications
  • Provide consulting services supporting clients' business application systems

Requirements

  • 20+ years of proven experience with the IBM i (iSeries/AS/400) platform
  • Mastery of various forms of RPG, especially RPGLE, including Free-form syntax and embedded SQL
  • Proven hands-on experience with JDA/MMS (Mandatory)
  • Expert-level DB2 application programming and database design
  • Deep understanding of ILE concepts (Modules, Service Programs, Binding Directories)
  • Experience navigating structured deployment and version control processes
  • Verbal and written communication with various levels of client personnel
  • Nice to have: experience with major IBM i ERP systems, RDi or Eclipse-based IDEs, Git or SVN, Impact Analysis tools, and APIs, JSON, XML, GoAnywhere

Benefits

  • True work-from-anywhere (North America) model
  • Work-life balance
  • Collaborative team environment

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

ERPSQLSubversion

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.