Mainframe Programmer Job Description

Mainframe Programmer Job Description

4.6
203 votes for Mainframe Programmer
Mainframe programmer provides guidance and support with a comprehensive in-depth knowledge of testing and validation for basic to highly complex code changes.

Mainframe Programmer Duties & Responsibilities

To write an effective mainframe programmer job description, begin by listing detailed duties, responsibilities and expectations. We have included mainframe programmer job description templates that you can modify and use.

Sample responsibilities for this position include:

Plan, install, configure, customize and monitor IBM z/OS operating system software and various other IBM software including but not limited to CICS, DB2, SyncSort
Installation and configuration of IBM z/OS and related HW
Configuration of network, backup, journaling, security
Support existing production systems and operations
Design and optimize mainframe databases
Develop and execute test plans for changes
Identify programming and operational risks in development/production environments
Work with Business groups, Project Management, and Quality Control to ensure successful implementations
Develop patches and/or new programs to support business enhancements
Support for network management suite of applications

Mainframe Programmer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Mainframe Programmer

List any licenses or certifications required by the position: SSL, CE, COMPTIA, ITIL, UNIX, SMP/E, RACF

Education for Mainframe Programmer

Typically a job would require a certain level of education.

Employers hiring for the mainframe programmer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Technical, Business, Education, Information Systems, Management Information Systems, Engineering, Information Technology, Software Development, Technology

Skills for Mainframe Programmer

Desired skills for mainframe programmer include:

Testing and validation for basic to complex code changes
JCL
Software development tools and methods
COBOL
SQL
CICS
Configuration
DB2
Test design
Testing procedures

Desired experience for mainframe programmer includes:

Completion of a technical training program in software development programming language and four years business experience will also qualify
High school diploma or GED and eight years experience will also qualify
Work independently being a team player
Willing to participate in production support rotation (24/7 support)
WebFocus experience
Basic knowledge in Mainframe

Mainframe Programmer Examples

1

Mainframe Programmer Job Description

Job Description Example
Our innovative and growing company is looking for a mainframe programmer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for mainframe programmer
  • Collaborate with server hardware, database, network and security administrators to create and maintain a robust technical infrastructure
  • Develop and implement monitoring procedures to maximize availability and performance of the system while meeting defined targets
  • Responsible for troubleshooting problems by reading system and application dumps and providing recommendations and performing resolution activities
  • Performs performance data collection, analysis, and tuning of the operating system and associated systems
  • Create/maintain appropriate documentation for systems and applications as appropriate
  • Provide weekly status updates and time reporting
  • Reviews, analyzes, and modifies programming systems including encoding, testing, debugging, documenting and installing programs
  • Conducts cost evaluations, user needs analysis, in-house system customizations and upgrades, system performance studies, and enhancement recommendations
  • Responsible for writing and/or supporting computer applications, with close involvement in the installation of vendor releases and enhancements, analysis, design, coding, testing, documenting, and production implementation system-required modifications
  • Develops data retrieval and data management systems
Qualifications for mainframe programmer
  • Leadership in technical implementations
  • Working knowledge of System Life Cycle Development Methodology, programming and systems analysis
  • Capable of leading/supervising technical staff
  • Full knowledge in all aspects of project management
  • Experience analyzing, coding, testing, documenting, and installing projects of medium complexity
  • Experience with industry standard PC products
2

Mainframe Programmer Job Description

Job Description Example
Our growing company is hiring for a mainframe programmer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for mainframe programmer
  • May assist training other Mainframe Programmer Analyst.Qualifications
  • Completes the project life cycle for applications or systems, including providing estimates and decisions on the establishment and implementations of new or revised applications systems and programs
  • Reviews customer requirements
  • Produces design specifications, creates screen layouts, graphical user interfaces, and printed outputs developed by self and others
  • Analyzes requirements and creates designs
  • Directly responsible for the completion of the implementation, data conversion, test results, and clean up of test environment after implementation
  • Installation and customization of IBM z/OS and associated major subsystems
  • Installation and customization of IBM and non-IBM software products for z/OS
  • Monitor the operating system using RMF and Omegamon to improve performance and to diagnose and resolve problems
  • Respond to issues generated from the Service Desk, Development and Test Application staff
Qualifications for mainframe programmer
  • 10 years of JCL experience
  • 10 years of CICS experience
  • Ability to provide 24 hr/7day per week on call support on a rotating basis
  • JCL, REXX knowledge
  • Flexibility, versatility, and dependability
  • Will be working on US Marine Corps installation
3

Mainframe Programmer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of mainframe programmer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for mainframe programmer
  • Daily administration of IBM z platform
  • Maintenance of mainframe hardware and software
  • Development of system related scripts and procedures
  • Completes the project life cycle for applications or systems, including providing estimates on the establishment and implementations of new or revised applications systems and programs
  • Reviews customer requirements to gain understanding of application or system
  • Produces design documents and program specifications with assistance
  • Creates and executes unit test plans to verify own code and confirm programs meet specifications
  • Interfaces between department and operating teams to complete problem analysis
  • Provides technical on-call support on a rotational basis with other team members
  • May assist training other Mainframe Programmer Analyst
Qualifications for mainframe programmer
  • 7+ years experience working with ISV products such as BMC Control-M and Control-O
  • Capable of managing project assignments independently while providing 3rd level Engineering support when necessary
  • Should have exposure on Mainframe System Verticals
  • Experience with Mainframe utilities such as Sort, Fileaid, IBM File manager, File aid, Debugging tools
  • Experience working with software configuration management tools
  • Experience writing technical design documents with exposure to the complete SDLC cycle
4

Mainframe Programmer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of mainframe programmer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for mainframe programmer
  • Lead efforts in the research and resolution of Technical issues and provides technical assistance to developers in support of the database and data model
  • Develops and updates Mainframe batch programs in processing the incoming data
  • Creates and updates System Design Documents (SDD) and Interface Control Document (ICD) for the capturing Mainframe batch processing
  • Coordinates and collaborates with source system technical teams and business analysts in identifying, developing and validating Mainframe requirements
  • Creates and updates System Design Documents (SDD) and Interface Control Document (ICD) for the capturing Mainframe processing
  • Conduct trial runs of programs and software applications to ensure they produce the desired information and that the instructions are correct
  • Coordinate with clients and other I.T
  • Make design changes to programs, either alone or in concert with other programmers
  • Prepare unit and integration test plans for program changes, and in cooperation with clients and other I.T
  • Prepare user and operational documentation for programming work performed
Qualifications for mainframe programmer
  • Production support experience working in a global delivery model - leading approximately 4 offshore resources
  • Able to lead a team if required
  • Must have great soft skills
  • Be a self-starter who is also comfortable working independently part of a team
  • Provide technical assistance to Operations teams and development programmers to facilitate independent utilization of new and existing software
  • Experience in downloading, installing and configuring third part vendor tool/utilities for z/OS mainframe
5

Mainframe Programmer Job Description

Job Description Example
Our growing company is looking to fill the role of mainframe programmer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for mainframe programmer
  • Installation and maintenance of CICS and related products
  • Serve as a Project Lead for smaller or less complex projects
  • Serve as a mentor for less experienced programmer/analysts as needed
  • Serve as a ‘go-to’ resource for complex questions
  • Be a participatory team member, share knowledge, assist with projects as needed and suggest improvements for the system development process
  • Coding, testing, and developing mainframe applications
  • May also participate in upgrading or enhancing an existing application
  • Must have a solid history of application development, support, modifications, enhancements and troubleshooting
  • Be able to take strategic direction from executive management
  • 6+ years of prior experience is required
Qualifications for mainframe programmer
  • Experience with z/VM installation configuration and maintenance (IPL , system config definition, CP directory administration )
  • Experience with z/VM related software (IBM Backup and Restore manager for z/VM )
  • Network configuration (TCPIP, VTAM, RSCS )
  • Knowledge of mainframe hardware architecture (LPARs, DASD, Channels, Tapes)
  • Base knowledge of the hardware configuration (IOCP, IODF )
  • Excellent problem determination skills• Very good written & spoken English communication skills

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates