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.