IBM Supply Chain & EDI Developer
- Pickering, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- Typically 5+ years of professional software-development experience, including substantial hands-on delivery on IBM i / iSeries / AS/400.
- Posting language
- English
- Posted
Original job description
seeking an experienced IBM i developer to support and evolve the applications that underpin supply chain, distribution, dealer service, warehousing, purchasing, inventory, order processing, shipping, accounting interfaces, and EDI. This role provides succession capacity for a business-critical application portfolio while helping move the IBM i ecosystem toward more maintainable, integrated, and modern ways of working.
Required Skills & Experience
- Typically 5+ years of professional software-development experience, including substantial hands-on delivery on IBM i / iSeries / AS/400. Equivalent depth gained through a different career path will be considered.
- Strong RPG capability, including RPGLE/ILE and modern free-form RPG, plus practical CL and SQL experience.
- Solid knowledge of Db2 for i, relational data concepts, physical/logical files or SQL equivalents, embedded SQL, data integrity, and performance considerations.
- Experience supporting business-critical applications through analysis, design, coding, testing, deployment, troubleshooting, and production support.
- Practical understanding of supply-chain, distribution, warehouse, inventory, purchasing, order-management, shipping, or related operational processes.
- Working EDI knowledge, including mapping or translation concepts, partner-specific requirements, common X12 transaction flows, monitoring, and exception resolution.
- Ability to investigate beyond a single program and understand complete workflows, interfaces, data movement, operational impact, and downstream consequences.
- Strong written and verbal communication, sound judgement, disciplined documentation, and the ability to work directly with technical and non-technical stakeholders.
- Willingness to work regularly from the Pickering office, particularly during onboarding and knowledge transfer, and to participate in planned production-support or implementation activities when required.
Preferred Qualifications
- Experience with BPCS / Infor LX, especially supply-chain, inventory, purchasing, order-management, shipping, finance, or related modules.
- Experience with EDI platforms or tools such as OpenText TrustedLink EDI/400, Gentran, Cleo, Infor EDI, Liaison, or comparable products; knowledge of X12 and/or EDIFACT.
- Experience with RDi, IBM i Access Client Solutions, Git, automated testing, CI/CD concepts, code-quality tooling, or structured peer review.
- Exposure to BPCS / Infor LX modernization, SQL DDL conversion, Infor Development Framework, WebTop / SIW, or browser-based replacement of green-screen workflows.
- Experience with integration platforms such as Boomi, Azure integration services, API management, message queues, secure file transfer, or cloud connectivity.
- Experience with warehouse-management, dealer, transportation, reporting, analytics, or data-platform integrations.
- Practical experience using enterprise-approved AI tools for development, analysis, testing, documentation, or legacy-code understanding, with appropriate attention to privacy, security, and validation.
- Bachelor's degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience.
More about this job
Responsibilities
Support and evolve business-critical IBM i applications across supply chain, distribution, warehousing, purchasing, inventory, order processing, shipping, accounting interfaces, and EDI. Investigate end-to-end workflows and integrations, deliver application changes, and contribute to production support and modernization efforts.
Requirements
Typically requires 5+ years of software-development experience, substantial hands-on IBM i experience, strong RPG skills, and practical CL, SQL, and Db2 for i knowledge. Candidates should understand relevant operational processes and EDI workflows, and be able to support applications through the full development lifecycle while communicating effectively with technical and non-technical stakeholders.
Skills
- IBM i Development
- RPGLE/ILE
- Free-Form RPG
- CL
- SQL
- Db2 for i
- EDI
- X12
- Supply Chain
- Distribution
- Inventory Management
- Order Management
- Production Support
- Application Integration
- Troubleshooting
- Stakeholder Communication
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Logistics
- Data & Analytics
Keywords
- IBM i
- iSeries
- AS/400
- RPGLE
- ILE
- Free-Form RPG
- CL
- SQL
- Db2 for i
- Embedded SQL
- EDI
- X12
- EDIFACT
- BPCS
- Infor LX
- OpenText TrustedLink EDI/400
- Gentran
- Cleo
- Infor EDI
- Liaison
- RDi
- IBM i Access Client Solutions
- Git
- CI/CD
- Infor Development Framework
- WebTop
- SIW
- Boomi
- Azure Integration Services
- API Management