Senior Programmer Analyst (Burlington, ON)

Wolseley Group

Burlington

On-site

CAD 110,000 - 135,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Safety-focused culture
Company-paid benefits starting day 1
Retirement plan with employer match
Paid vacation and sick time
Annual bonus and profit-sharing
Employee discounts on products
Education reimbursement

Job summary

Wolseley Canada in Burlington is seeking a Senior Programmer Analyst to develop, maintain and support critical business applications on the IBM i/AS400 platform. You will leverage RPG and COBOL skills to lead projects through the full SDLC, collaborating with cross-functional teams to deliver quality solutions.

The role requires 5+ years on IBM System i with RPG IV/ILE, COBOL, and embedded SQL. You’ll participate in code reviews, Go-Live support and 24/7 on-call rotations while driving

Qualifications

  • 5+ years programming on IBM System i / AS400
  • Experience with RPG IV, RPG Free, ILE
  • Proficiency in COBOL batch and interactive programs
  • Strong OS400 knowledge: DB, Query, library/file structures
  • Experience with SDLC and project delivery
  • Able to perform 24/7 on-call support
  • Strong analytical and communication skills

Responsibilities

  • Create technical specifications and implement high-quality business systems
  • Develop and maintain IBM i applications
  • Review solutions and choose efficient approaches
  • Deliver projects through the full SDLC on schedule
  • Participate in code reviews and testing (unit, system, QA/UAT)
  • Provide Go-Live and post-deployment support
  • Troubleshoot and support existing software
  • Collaborate with manager to meet timelines and client needs
  • Work with third parties to resolve issues
  • Lead end-to-end project life cycle

Skills

RPG IV/ILE
COBOL
SQL
SDLC
Team collaboration
Code reviews
On-call support

Education

Postsecondary CS/CE or related

Tools

Aldon change management
ROBOT scheduler
Web Services on iSeries

Job description

At Wolseley Canada, our leading-edge is the knowledge and insight found in every corner of our organization. Here, you’ll build strong relationships and support critical industries that touch the lives of Canadians. Every day, we show up with intention and pride; in ourselves, our associates, and our customers. You’ll have a solid foundation to try new things, uncover new possibilities, challenge yourself, and grow your career. Does this sound like somewhere you’d like to be?

Wolseley Canada is the leading wholesale distributor of plumbing, HVAC/R, waterworks and industrial products in the country and working here means, a network of possibilities, a place you are valued and a higher standard.

Join the Pros!
WhyYou’llLove Working Here
  • Safety-focused and inclusive workplace culture

  • Comprehensive benefits with premiums fully paid for by the company for the “Core” package starting day 1

  • Competitiveretirement savings programincludingRRSP and Defined Contribution pension plan with employer matching up to 5.25%Day1

  • Paid vacation, sick time, andpaidbirthday off

  • Annual bonus and profit-sharing opportunities

  • Employee discounts on leading plumbing, HVAC/R, and industrial products

  • Education reimbursement and ongoingcareer developmentopportunities

  • Employee referral programs and recognition initiatives

The Opportunity

Join the Burlington location as a Senior Programmer Analyst, where you’ll develop, maintain, and support critical business applications on the IBM i/AS400 platform. We’re looking for an experienced professional with strong RPG and COBOL programming skills who can manage projects through the full SDLC, collaborate with cross-functional teams, and deliver high-quality solutions that support business operations and drive continuous improvement.

What you will do:
  • Create technical specifications and perform programming, testing, and implementation to deliver high-quality business information processing systems.

  • Develop and maintain applications on IBM i platform.

  • Review proposed solutions using current programming practices and determine the most efficient method for developing the desired functionality.

  • Responsible for delivery of assigned projects through the entire SDLC on a committed timeline.

  • Participate in technical walkthroughs, coding, code reviews, and testing phases (unit, system, QA/UAT).

  • Provide support during Go-Live and post-deployment.

  • Analyses, debugs and supports existing application software

  • Assist with implementation of new applications and systems software, (i.e. upgrades, enhancements, fixes)

  • Assists with troubleshooting, debugging and inquires related to system functionality and performance

  • Collaborate closely with the team manager to ensure project timelines, quality standards, and client requirements are met.

  • Must be able to handle the entire life cycle of a project from requirements gathering to development, unit testing, assisting users with QA testing, UAT, deployment and follow-up support

  • Work with third parties, to determine problem solutions and corrective actions.

  • Perform 24/7 on-call support for critical business applications. This is 1 week at a time on a rotating basis between a team of developers.

What you will bring :
  • Post Secondary education in Computer Science, Computer Engineering or a related discipline with hands-on programming experience or the equivalent combination of education and experience;

  • 5+ years programming experience on IBM System i, AS400 analysing, developing and implementing applications in RPG IV, RPG Free, ILE using SEU, SDA, embedded SQL, stored procedures, service programs, modules, binding and activation groups.

  • 4+ years experience in analysing and maintaining COBOL batch and interactive programs on the iSeries.

  • Solid understanding of the OS400 environment including Database, Query and Library/File structures;

  • Experience with Aldon change management system and ROBOT job scheduler is an asset.

  • Knowledge of Web Services on the iSeries is an asset.

  • Solid understanding of principles and techniques of computer systems, data communications/network concepts;

  • Fundamental understanding of procedures and structured programming languages, and the ability to assume responsibility for increasingly complex assignments;

  • Experience with EDI transaction processing and Warehouse management software would be an asset;

  • Strong analytical and problem-solving skills;

  • Excellent interpersonal skills with demonstrated success working in a team environment;

  • Excellent communication skills, both oral and written;

  • Highly organized in prioritizing work and multi-tasking

Base Salary: $110,000 to $135,000 + 15% MIP

New Position: Net New Role
#INDCORP

Our Commitment to You

Wolseley Canada is proud to be an equal opportunity employer, embracing diverse backgrounds and perspectives. We are committed to an inclusive, barrier-free recruitment process with accommodation available on request for candidates participating in all stages of the recruitment and selection process.

Ready to Shape the Future?
Please note:

Wolseley uses AI-assisted tools to support applicant screening.

Where a salary range is posted, the total compensation range posted for this rolerepresentsthe total compensation opportunity, which may include base wage, bonuses, commissions, and/or other monetary components, if applicable. Placement in the range will be based on factors such as market conditions, internal equity, candidate experience,skillsand qualifications relevant to the role.

Benefitseligibility varies based on employment status and contract length. Full-time permanent positions are eligible for the full benefits package. Fixed-term contract positions may be eligible forhealth and dentalbenefits depending on the terms of the position. Short‑term contract positions are not eligible for company-sponsored benefits.

This position requires the result of a satisfactory criminal record check. A record under the Criminal Code and/or other federal offence record(s) does not automatically mean you will be ineligible for the position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Programmer Analyst (Burlington, ON)
Senior Programmer Analyst (Burlington, ON)

Wolseley Inc • Burlington

On-site
CAD 110,000 - 135,000
Annual bonus
Profit-sharing opportunities
Education reimbursement
+2
Senior Programmer Analyst (Burlington, ON)
Senior Programmer Analyst (Burlington, ON)

Wolseley Inc • Burlington

On-site
CAD 110,000 - 135,000
Safety culture
Company-paid benefits on Day 1
RRSP matching up to 5.25%
+5
Lead Compensation Analyst – Canada (Burlington, ON)
Lead Compensation Analyst – Canada (Burlington, ON)

Wolseley • Burlington

On-site
CAD 90,000 - 105,000
Core benefits from Day 1
Education reimbursement
Career development opportunities
+1
Associate Category Manager - Waterworks (Burlington, ON)
Associate Category Manager - Waterworks (Burlington, ON)

Wolseley Canada Inc. • Burlington

On-site
CAD 70,000 - 80,000
Comprehensive benefits
Annual bonus
RRSP/pension matching
Lead Compensation Analyst – Canada (Burlington, ON)
Lead Compensation Analyst – Canada (Burlington, ON)

Wolseley Canada Inc. • Burlington

On-site
CAD 90,000 - 105,000
Employee discounts
RRSP match
Pension plan
+5
Outside Sales Rep
Outside Sales Rep

Wolseley Canada Inc. • Medicine Hat

On-site
CAD 70,000 - 100,000
Core benefits paid from day 1
Pension with employer matching
Paid vacation, sick time & birthday
+4
Inside Sales Representative - Waterworks (Cambridge, ON)
Inside Sales Representative - Waterworks (Cambridge, ON)

Wolseley Canada Inc. • Cambridge

On-site
CAD 54,000 - 66,000
Comprehensive benefits package
RRSP and Defined Contribution pension
4% Bonus Day 1
+5
Senior IBM i Programmer Analyst — RPG/COBOL Expert
Senior IBM i Programmer Analyst — RPG/COBOL Expert

Wolseley Inc • Burlington

On-site
CAD 110,000 - 135,000
Annual bonus
Profit-sharing opportunities
Education reimbursement
+2
Counter Order Picker
Counter Order Picker

Wolseley Canada Inc. • Edmonton

On-site
CAD 38,000 - 52,000
Full benefits package
Annual bonus
Profit sharing
+3
Outside Sales Representative
Outside Sales Representative

Wolseley Canada Inc. • Red Deer

On-site
CAD 60,000 - 85,000
Safety culture
Company benefits fully paid
Retirement plan with employer match
+5