Mainframe Programmer

A Mainframe Programmer develops and maintains software applications on big computers known as mainframes. They write, test, and maintain programs and codes that run on systems such as IBM or Unisys.
Additionally, they must be proficient in programming languages such as COBOL, PL/I, and Assembler, and have experience in large-scale system architecture.