Job Description Mainframe Programmer Job Description
Mainframe Programmer Job Description

Job Brief

The Mainframe Programmer is responsible for developing, modifying, and testing code and scripts essential for the operation of computer applications. This role involves working from detailed specifications provided by software and web developers, as well as other stakeholders, to create robust programs that facilitate the storage, location, and retrieval of critical documents, data, and information. Candidates should possess a strong background in mainframe technologies and programming languages, along with proven experience in systems analysis and application development.

Responsibilities

  • Design, code, and implement mainframe applications and systems using industry-standard programming languages, such as COBOL, PL/I, or Assembler.
  • Analyze user requirements and translate them into technical specifications for application development.
  • Test and debug mainframe applications to ensure optimal performance and reliability.
  • Maintain and enhance existing mainframe applications, ensuring seamless integration with other systems.
  • Collaborate with cross-functional teams, including software developers and system analysts, to ensure project alignment.
  • Document code changes, system configurations, and technical processes for future reference and knowledge sharing.
  • Stay up-to-date with emerging technologies and best practices in mainframe programming.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Mainframe Programmer or similar role in application development.
  • Proficiency in mainframe programming languages such as COBOL, JCL, and DB2.
  • Strong understanding of mainframe operating systems and architecture.
  • Experience with software development methodologies, including Agile and Waterfall.
  • Familiarity with version control systems and project management tools.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills, both verbal and written.

Similar Job Titles

  • Mainframe Developer
  • Systems Programmer
  • Senior Mainframe Analyst
  • Mainframe Software Engineer
  • Application Developer – Mainframe
  • Legacy Systems Programmer
  • Mainframe Application Support Engineer
  • COBOL Programmer