Job Summary We are seeking an experienced Mainframe Developer to join our team. In this role, you will play a critical part in the design, development, and maintenance of software solutions for CICS-based products, leveraging the COBOL language on IBM Mainframe (z Series) platforms. You will collaborate with cross-functional teams, enhance flagship products, and ensure the delivery of high-quality solutions.
Key Responsibilities - Design, develop, and maintain software applications for the IBM z/OS and CICS environment.
- Write efficient, maintainable, and scalable COBOL code, with the ability to debug complex systems.
- Collaborate with stakeholders to gather project requirements and translate them into technical specifications.
- Perform unit testing and debugging to ensure the functionality and performance of developed solutions.
- Participate in code reviews, providing constructive feedback to team members.
- Stay updated on industry trends and emerging technologies to drive continuous improvement in development practices.
- Create and review technical documents, offering suggestions for improvements with clear, concise, and diplomatic communication.
- Leverage your expertise in COBOL to enhance products and ensure the successful integration of software solutions.
- Work within Agile and Waterfall methodologies to ensure high-availability concepts are met and solutions are delivered on time.
Required Qualifications - 6-8 years of strong domain/industry experience in EFT, Payments, or Core Banking technologies.
- 8+ years of experience in Product Development, with high proficiency in COBOL programming languages.
- 6+ years of proven experience in Mainframe development, with expertise in IBM z/OS 2.6 and 3.1, DB2, MQ, and CICS (5.6, and 6.1 preferred).
- 8+ years of experience with CICS Command-level application programming.
- Working knowledge and understanding of VSAM, JCL, DFSORT, IBM Utilities, SNA, TCP/IP, and TSO/ISPF.
- Strong understanding of ISO 8583 messaging methodologies; knowledge of ISO20022 is a plus.
- Exposure to ISPW (Code Pipeline), code promotion, code check-in, peer reviews, and best practices in testing and development.
- Familiarity with waterfall and Agile processes, and understanding of high-availability concepts.
- Experience with CICD concepts, branching/merging methodologies for code development and management.
Preferred Qualifications - Strong understanding of test-driven development, unit, integration, and regression testing methodologies.
- Familiarity with the software development lifecycle (SDLC) and Application Lifecycle Management (ALM) methodologies.
- Ability to troubleshoot complex systems and demonstrate excellent problem-solving skills.
- Good communication skills, with the ability to interact with stakeholders at all levels.
Certifications Certifications in COBOL programming or Mainframe technologies would be a plus.
Any relevant certifications in ISO messaging standards, Agile, or CICD practices are also beneficial.
Education: Bachelors Degree