Senior Programmer Analyst (Burlington, ON)
Role Overview
The Senior Programmer Analyst will develop, maintain, and support critical business applications on the IBM i/AS400 platform.
The role requires RPG and COBOL programming skills, full SDLC project delivery, cross-functional collaboration, and continuous improvement.
Key Skills for This Role
Full Job Posting
About Wolseley Canada
Wolseley Canada is a wholesale distributor of plumbing, HVAC/R, waterworks, and industrial products across Canada.
The company describes an inclusive, safety-focused workplace with benefits, retirement savings, development opportunities, and employee programs.
The Opportunity
The Senior Programmer Analyst will develop, maintain, and support critical business applications on the IBM i/AS400 platform.
The role requires RPG and COBOL programming skills, full SDLC project delivery, cross-functional collaboration, and continuous improvement.
Core Responsibilities
- Create technical specifications and perform programming, testing, and implementation for business systems.
- Develop and maintain IBM i applications and review proposed solutions for efficient implementation.
- Deliver projects through the full SDLC, including requirements gathering, development, testing, deployment, and follow-up support.
- Participate in code reviews, technical walkthroughs, QA, UAT, go-live support, and post-deployment support.
- Analyze, debug, troubleshoot, and support existing software and system functionality.
- Work with managers, users, teams, and third parties to resolve issues and corrective actions.
- Provide rotating 24/7 on-call support for critical business applications for one week at a time.
Required Qualifications
- Post-secondary education in Computer Science, Computer Engineering, or a related discipline, or equivalent education and experience.
- At least 5 years of IBM System i or AS400 programming experience using RPG IV, RPG Free, and ILE.
- At least 4 years of experience analyzing and maintaining COBOL batch and interactive programs on iSeries.
- Solid understanding of OS400 databases, queries, library and file structures, and computer systems concepts.
- Strong analytical, problem-solving, communication, organization, teamwork, and multitasking skills.
- A satisfactory criminal record check is required.
Additional Experience
- Experience with Aldon change management, ROBOT job scheduling, Web Services on iSeries, EDI processing, or warehouse management software is an asset.
- The position requires the ability to assume responsibility for increasingly complex assignments and participate in rotating on-call support.
Compensation
- Base salary is $110,000 to $135,000 plus a 15% management incentive plan.
- The company offers benefits, retirement savings programs, paid time off, discounts, education reimbursement, and career development opportunities.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Wolseley Canada, Inc.
Pricing Analyst (Burlington, ON)
Burlington, CAN
Wolseley Canada is looking for a Pricing Analyst to support pricing data development, price maintenance, analysis and reporting. Candidates should have advanced Excel and Access skills, database familiarity and analytica
Lead Compensation Analyst – Canada (Burlington, ON)
Burlington, CAN
Wolseley Canada is seeking a lead compensation specialist to own national compensation programs and support a Workday tenant migration. The role requires 6+ years of compensation experience, multi-province Canadian exper
Health & Safety Specialist – 13 Month Contract (Burlington, ON)
Burlington, CAN
Wolseley Canada is seeking a Health & Safety Specialist to coordinate HSE programs, compliance initiatives, reporting, communications, and departmental operations. The role supports regulatory documentation, occupational
Warehouse Associate (1 Year Contract)
Ottawa, CAN
Wolseley Canada is hiring a Warehouse Associate for a one-year contract to coordinate shipping, receiving, order picking, and warehouse product distribution. The role works with freight companies and customers while main
Project Specialist (Calgary, AB)
Calgary, CAN
Wolseley Canada is seeking a Project Specialist to coordinate construction and mechanical projects from planning through completion. The role manages timelines, budgets, vendors, customers, resources, project meetings, a
Projects Supervisor, West
Burnaby, CAN
Wolseley Canada is seeking a Projects Supervisor to oversee regional project operations, allocate incoming requests, coordinate project plans, and support customer and vendor resolution. The role requires strong organiza
Inside Sales Representative - Waterworks
Calgary, CAN
Wolseley Canada is seeking an Inside Sales Representative to manage inbound inquiries, quotations, orders, pricing, and customer relationships for waterworks products. The role requires sales and customer service capabil
Pricing Analyst (Burlington, ON)
Burlington, CAN
Lead Compensation Analyst – Canada (Burlington, ON)
Burlington, CAN
Health & Safety Specialist – 13 Month Contract (Burlington, ON)
Burlington, CAN
Warehouse Associate (1 Year Contract)
Ottawa, CAN
Project Specialist (Calgary, AB)
Calgary, CAN
Projects Supervisor, West
Burnaby, CAN
Inside Sales Representative - Waterworks
Calgary, CAN