Mainframe Programmer III reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing for a large-scale mainframe computer system. Maintains and develops online and batch application programs. Being a Mainframe Programmer III develops and implements a disaster recovery plan. Works with project members to develop specifications, diagrams and flowcharts. Additionally, Mainframe Programmer III may require a bachelor's degree. Typically reports to a project leader or manager. The Mainframe Programmer III contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. To be a Mainframe Programmer III typically requires 4 to 7 years of related experience.