Description
Senior IBM i (AS400/iSeries) Developer
Location: Brampton, ON (Hybrid – 2 to 3 Days Onsite)
Duration: 6–12+ Months Contract
Experience Required: 6–8+ Years
Job Overview
We are seeking an experienced Senior IBM i (AS400/iSeries) Developer to support the development, enhancement, and maintenance of enterprise billing applications within a telecommunications environment. The ideal candidate will possess deep technical expertise across RPG/RPGLE, CL/CLLE, COBOL, DB2 for i, and IBM i architecture, along with strong experience in production support, troubleshooting, solution design, and technical leadership.
This role requires close collaboration with business stakeholders, QA teams, operations teams, and cross-functional technology groups to deliver high-quality solutions and ensure operational stability.
Key Responsibilities
- Design, develop, enhance, and maintain applications on the IBM i (AS400/iSeries) platform.
- Develop and support solutions using:
- RPG
- RPGLE (Free Format)
- CL/CLLE
- COBOL
- SQL / Embedded SQL
- DB2 for i
- Perform analysis, development, testing, troubleshooting, and production support activities.
- Support batch processing, scheduled jobs, and operational processes within the IBM i environment.
- Participate in solution design, impact analysis, technical estimations, and implementation planning.
- Develop and maintain technical specifications, process flows, data mappings, and operational documentation.
- Troubleshoot complex application and system issues and provide timely resolutions.
- Support integrations using Web Services, APIs, and IBM MQ.
- Collaborate with business users and technical teams to gather requirements and deliver effective solutions.
- Conduct code reviews and ensure adherence to development standards and best practices.
- Mentor junior developers and provide technical leadership across project initiatives.
- Support release management, code promotions, and environment management activities.
- Drive knowledge transfer and ensure operational readiness across support teams.
Required Skills & Experience
IBM i / AS400 Technical Expertise
- 8+ years of hands-on experience working with IBM i (AS400/iSeries) applications.
- Strong development experience with:
- RPG
- RPGLE (Free Format)
- CL/CLLE
- COBOL
- SQL / Embedded SQL
- Extensive experience with:
- DB2 for i
- ILE Architecture
- DDM
- Display Files
- Subfiles
- Batch Processing
- Scheduled Jobs
- Legacy Application Support
- Strong troubleshooting and production support experience.
Development Tools
Experience with IBM i development and support tools including:
- RDi (Rational Developer for i)
- VS Code
- GitHub Copilot
- Implementer (MKS)
- Hawkeye
- PKENCRYPT / PKZIP
Telecommunications Domain Experience
Strong preference for candidates with experience supporting telecommunications billing platforms and processes, including:
- Billing
- Rating
- Message Processing
- Accounts Receivable
- Ordering Systems
- Enterprise System Integrations
- Web Services
- IBM MQ
Leadership & Functional Skills
- Strong technical leadership and mentoring capabilities.
- Experience leading development activities and coordinating deliverables.
- Strong estimation, planning, and delivery management skills.
- Ability to perform impact analysis and solution design.
- Excellent written and verbal communication skills.
- Proven ability to collaborate effectively with:
- Business Teams
- QA Teams
- Operations Teams
- Cross-Functional Technology Teams
Preferred Qualifications
- Experience in large-scale telecommunications environments.
- Strong understanding of enterprise billing systems and operational processes.
- Experience working within Agile and Waterfall delivery models.
- Familiarity with application modernization initiatives on IBM i platforms.
Additional Requirements
- Must be eligible to apply for Government of Canada (GoC) Security Clearance.
- Ability to work independently with minimal transition support.
- Strong commitment to quality, documentation, operational excellence, and knowledge sharing.
Why Join?
- Opportunity to work on large-scale enterprise telecommunications billing systems.
- Long-term contract with a stable and collaborative team environment.
- Exposure to complex IBM i modernization and integration initiatives.
- Hybrid work model offering flexibility and team collaboration.





