The Mainframe Developer will be responsible for designing, developing, and maintaining robust mainframe applications that meet business requirements. This involves analyzing existing systems to enhance performance and efficiency, collaborating closely with cross-functional teams to integrate new functionalities, and conducting thorough testing to ensure software reliability and quality. The developer should also document system processes and ensure compliance with industry standards. Regularly engaging in code reviews and providing mentorship to junior developers will also be expected, along with participating in project planning meetings to align on deliverables and timelines.
Candidates must possess a minimum of 6 years and a maximum of 10 years of experience in mainframe development, demonstrating expertise in programming languages such as Cobol, PL/I, and JCL. Familiarity with mainframe databases like DB2 is essential, as is experience working with CICS and VSAM. A solid understanding of software development life cycles and methodologies is required, alongside strong analytical and problem-solving abilities. Demonstrated capacity to work in a team-oriented environment and excellent communication skills are also crucial. A degree in Computer Science or related field is strongly preferred.