Text copied to clipboard!
Title
Text copied to clipboard!Mainframe Programmer
Description
Text copied to clipboard!
We are looking for a Mainframe Programmer to join our dynamic technology team. As a Mainframe Programmer, you will be responsible for designing, developing, testing, and maintaining software applications that run on mainframe computer systems. You will work closely with business analysts, project managers, and other IT professionals to ensure that mainframe applications meet the needs of the organization and operate efficiently and securely. Your role will involve analyzing user requirements, writing and debugging code in languages such as COBOL, JCL, and Assembler, and performing system integration and performance tuning. You will also be responsible for troubleshooting and resolving issues, documenting technical processes, and ensuring compliance with industry standards and security protocols. The ideal candidate will have strong analytical skills, attention to detail, and a solid understanding of mainframe environments, including IBM z/OS, CICS, and DB2. Experience with batch and online processing, as well as knowledge of software development life cycle methodologies, is essential. You should be comfortable working independently and as part of a team, managing multiple tasks and deadlines, and communicating technical information to non-technical stakeholders. If you are passionate about legacy systems and enjoy solving complex technical challenges, we encourage you to apply for this rewarding opportunity.
Responsibilities
Text copied to clipboard!- Design, develop, and maintain mainframe applications
- Write and debug code in COBOL, JCL, and related languages
- Analyze user requirements and translate them into technical solutions
- Perform system integration and performance tuning
- Troubleshoot and resolve application issues
- Document technical processes and procedures
- Collaborate with cross-functional teams
- Ensure compliance with security and industry standards
- Participate in code reviews and quality assurance activities
- Support batch and online processing environments
- Provide technical support and training to end-users
Requirements
Text copied to clipboard!- Bachelor’s degree in Computer Science or related field
- Proven experience as a Mainframe Programmer
- Proficiency in COBOL, JCL, and Assembler
- Familiarity with IBM z/OS, CICS, and DB2
- Strong problem-solving and analytical skills
- Knowledge of software development life cycle methodologies
- Experience with batch and online processing
- Excellent communication and teamwork abilities
- Attention to detail and organizational skills
- Ability to manage multiple tasks and deadlines
- Understanding of security and compliance requirements
Potential interview questions
Text copied to clipboard!- What experience do you have with mainframe programming languages?
- Can you describe a challenging mainframe project you worked on?
- How do you ensure the security of mainframe applications?
- What is your experience with IBM z/OS, CICS, or DB2?
- How do you approach troubleshooting and debugging?
- Describe your experience with batch and online processing.
- How do you stay updated with mainframe technologies?
- What methodologies do you use for software development?
- How do you document your technical work?
- Have you provided technical support or training to end-users?