Mainframe developer Job Description
Mainframe developer Job Description Template
Mainframe developers possess in-depth knowledge of mainframe computer systems, developing, testing, and maintaining mainframe applications. They are responsible for analyzing system requirements, designing programs, coding algorithms, debugging, integrating software, and ensuring smooth functionality. Their expertise contributes to efficient and secure processing of large-scale data and vital business operations.
Responsibilities:
- Design, develop, test, and maintain Mainframe applications using COBOL, JCL, and DB2
- Collaborate with cross-functional teams to analyze business requirements and develop technical solutions
- Identify and troubleshoot software defects and performance issues
- Participate in code reviews and ensure high-quality standards are met
- Proactively research and stay up-to-date with new technologies and industry trends
- Document code and processes for future reference and knowledge sharing
- Provide technical guidance and mentorship to junior team members
- Contribute to the development and implementation of best practices and coding standards for Mainframe development
Requirements:
- At least 3 years of experience in mainframe development
- Proficiency in programming languages such as COBOL, JCL, and VSAM
- Experience with CICS, IMS, and DB2 databases
- Ability to troubleshoot and debug issues in mainframe applications
- Familiarity with mainframe development tools such as Endevor and File-AID
- Strong analytical and problem-solving skills
- Excellent communication and interpersonal skills to collaborate with cross-functional teams