Mainframe Programmer

Alabama

Compunnel
Apply for this Job
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
Date Posted: 29 March 2025
Apply for this Job