What Do Mainframe Systems Programmers Do?

Mainframe systems programmers are responsible for implementing and maintaining an organization's server computer, as well as performing updates and routine maintenance on the mainframe computer to prevent problems from arising. Troubleshooting may occasionally be necessary in this position to ensure that no security holes exist in the mainframe system, and tests should be carried out regularly to identify any bugs or other problems.

What Are Popular Skills for Mainframe Systems Programmers?

Skills in IBM DB2 are correlated to pay that is above average. Skills that pay less than market rate include Mainframe, IBM Mainframe, Job Control Language (JCL) and COBOL.

What is the Pay by Experience Level for Mainframe Systems Programmers?

A mid-career Mainframe Systems Programmer with 5-9 years of experience earns an average total compensation (includes tips, bonus, and overtime pay) of C$70,589 based on 10 salaries. An experienced Mainframe Systems Programmer with 10-19 years of experience earns an average total compensation of C$67,410 based on 6 salaries. In their late career (20 years and higher), employees earn an average total compensation of C$80,000.