Senior RPG Programmer-Analyst

Other Jobs To Apply

No other job posts for this day.

Job Description:

  • Lead the analysis, design, development, and maintenance of mission-critical IBM i applications
  • Support our clients in resolving application issues, identify business needs, and deliver solutions throughout the full project lifecycle
  • Analyze, design, code, and test software applications using all versions of RPG and SQL
  • Ensure program and application integrity across different testing phases (unit, integration, smoke testing, etc.)
  • Translate system architecture into clear documentation, both textual and visual, for technical and non-technical stakeholders
  • Able to lead a small technical team when required
  • Assist our clients in transforming legacy business applications into modern, scalable ILE applications

Requirements:

  • More than 20 years of proven experience with the IBM i platform (iSeries/AS/400)
  • Proficiency in the various forms of RPG (including RPGLE, free-form syntax and embedded SQL)
  • Expertise in DB2 application programming and database design
  • Strong understanding of ILE concepts (modules, service programs, binding directories)
  • Experience with structured deployment and version control processes
  • Ability to communicate effectively, both verbally and in writing, with stakeholders at different levels within the client organization
  • Experience with major IBM i ERPs (Infor LX, BPCS, Infor XA, MAPICS, PRMS, JDE, Frontier, HFA, etc.)
  • Familiarity with Git or SVN in an IBM i environment
  • Experience with impact analysis tools
  • Experience with integration solutions using APIs, JSON, XML and other tools such as GoAnywhere

Benefits:

  • Excellent work–life balance with flexible hours
  • Remote work opportunity from anywhere in Canada
  • Distinct and inclusive company culture
Back to blog