This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an IBMi Applications Architect based in Canada.
This is a senior architecture role focused on shaping and evolving large-scale IBMi application environments that power mission-critical retail operations. You will define the technical direction for RPG-based applications, ensuring scalability, performance, and alignment with modern IBMi development standards. The role blends deep hands-on expertise with strategic oversight, including modernization of legacy systems and optimization of core business applications. You will act as a key technical authority, guiding development teams through complex design and integration challenges. Working in a fully remote setup with occasional onsite collaboration, you will help standardize engineering practices across distributed teams. A strong focus is placed on automation, CI/CD evolution, and AI-assisted development to improve delivery efficiency. This position offers the opportunity to influence long-term platform architecture and drive meaningful transformation.
Accountabilities:
- Provide senior technical leadership for IBMi application architecture, acting as the escalation point for complex design, integration, and performance challenges across enterprise systems.
- Define and enforce development standards, testing methodologies, and documentation practices to ensure consistency and optimal application performance across teams.
- Design and evolve modernization strategies for RPG/ILE-based applications and databases, ensuring alignment with current IBMi best practices.
- Lead issue management processes, ensuring structured prioritization, escalation, resolution, and communication across IBMi platforms and integrated systems.
- Promote engineering excellence through mentoring, knowledge sharing, reusable patterns, and continuous improvement initiatives.
- Advocate for automation, CI/CD enhancement, enhanced monitoring, and AI-assisted development practices to improve efficiency and delivery speed.
- Develop and maintain a 5-year application modernization roadmap to ensure long-term platform stability, scalability, and performance.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
- 8+ years of IBMi software development experience, including CL, RPG/RPGLE, free-format RPG, ILE components, SQL/embedded SQL, APIs, DDL, and database triggers.
- 5+ years of experience in application architecture and customization within IBMi JDA MMS environments.
- Strong expertise in IBMi application development standards, performance optimization, and enterprise-scale RPG systems.
- Experience with modern development tooling such as VS Code, Rational Developer for i, ARCAD, IBM iNavigator, and ACS, as well as version control practices.
- Proven experience implementing ILE best practices in large-scale IBMi environments supporting high availability and large user bases.
- Strong background in IBMi security, system administration, DR/BCP strategies, PowerHA, and iASP configurations.
- Demonstrated leadership in guiding technical teams, defining standards, and improving engineering processes.
- Familiarity with AI tools (e.g., coding assistants or automation tools) and their application in software development environments is an asset.
- Excellent communication, problem-solving, and stakeholder management skills with the ability to operate effectively under pressure.
Benefits:
- Competitive salary range: $107,600 – $157,600 annually.
- Short-Term Incentive Plan: up to 15% annual performance-based bonus.
- Management Profit Sharing Plan (MPSP): up to 15% annual contribution.
- Company-funded retirement savings program.
- Comprehensive health and dental coverage with flexible cost-sharing options.
- Paid time off including vacation, personal days, and additional holiday closure between Christmas and New Year’s.
- Fully remote work arrangement with occasional onsite visits in Ottawa.
- Career development support, coaching, and internal growth opportunities.
- Additional perks including employee discounts, parental leave top-up, recognition rewards, and a strong safety-first culture.