Software Engineer, RPG, IBM iSeries, AS/400

Posted 2 months ago

Apply Now

Resume Score

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

Sign in to check score

About the role

  • Software Engineer developing and supporting ERP applications on IBM Power Systems for Toppan Merrill's regulated communications. Enhancing performance and ensuring regulatory compliance.

Responsibilities

  • Design, develop, modify, and support ERP applications on the IBM i (AS/400 / iSeries / Power Systems) platform
  • Translate functional and non-functional business requirements into clear technical and system designs
  • Operate autonomously as a strong individual contributor while collaborating effectively within a team
  • Implement new features, resolve defects, and enhance performance of existing applications
  • Support end-to-end ERP business processes with a focus on reliability, data integrity, and compliance
  • Provide production support, issue investigation, root-cause analysis, and remediation
  • Participate in technical design discussions, sprint planning, estimation, and backlog refinement
  • Adhere to the Toppan Merrill Project Life Cycle, development methodologies, ITIL, ISO standards, and IT controls
  • Ensure best practices for coding, testing, system acceptance, change control, and security
  • Conduct code reviews, follow established patterns and standards, and contribute to long-term platform health
  • Leverage new technologies and practices to modernize legacy components and improve delivery efficiency
  • Communicate proactively regarding timelines, risks, and changes to ensure alignment and transparency
  • Collaborate in a global delivery environment, partnering with distributed teams as needed

Requirements

  • 5+ years of application development experience on IBM Power Systems (System i / iSeries / AS/400)
  • 2+ years of experience translating functional and non-functional requirements into system requirements
  • Ability to build positive working relationships across engineering, product, operations, and leadership
  • Hands-on experience with: RPG IV (ILE), RPGLE, RPG Free, CL, CLLE, DB2/400, SQLRPGLE
  • Basic knowledge of IBM i OS commands
  • Experience supporting production systems and participating in performance tuning and optimization

Benefits

  • Enhanced Medical, Dental, Vision and Life insurance for employees and dependents
  • Retirement Savings Plan
  • Paid time off including vacation sick, community involvement, bereavement, jury duty, and holidays.
  • Paid parental leave
  • Paid community involvement/volunteer days
  • Wellness Resources and Employee Assistance Programming

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$100,000 - CA$140,000 per year

Degree requirement

No Education Requirement

Tech skills

ERP

Location requirements

RemoteCanada

Report this job

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