What are the responsibilities and job description for the Mainframe COBOL Programmer position at Call Quest Solution?
Role Overview
We are seeking an experienced Mainframe COBOL Programmer to join a critical enterprise systems team. This role will focus on the design, development, enhancement, and support of complex mainframe applications supporting core business operations. The ideal candidate will have strong hands-on experience with COBOL, CICS, ADABAS, VSAM, and JCL in both batch and online processing environments.
This is a hands-on technical role requiring strong analytical skills, problem-solving abilities, and the capability to work closely with business and technical stakeholders.
Key Responsibilities
- Design, develop, and enhance applications using COBOL, CICS, ADABAS, VSAM, and IBM JCL
- Build and maintain complex automated solutions and application performance monitoring
- Perform unit testing and system testing to ensure high-quality deliverables
- Translate business requirements into technical specifications and system designs
- Collaborate with business analysts and stakeholders to understand functional requirements
- Analyze, debug, and resolve application defects
- Support nightly batch processing and troubleshoot batch failures
- Follow SDLC standards and best practices for mainframe batch and online processing
- Prepare technical documentation, work plans, and enhancement roadmaps
- Provide technical performance projections and implementation planning
- Support application maintenance, upgrades, and enhancements
Required Technical Skills
- Strong experience with:
- COBOL programming
- CICS
- ADABAS
- VSAM
- IBM JCL
- Experience in:
- Mainframe batch and online processing environments
- Application operational support and ITIL-based processes
- SDLC and CMMI-based development methodologies
- Unit, system, and integration testing
- Data processing system design
Professional Skills & Competencies
- Strong problem-solving and analytical skills
- Excellent written, verbal, and interpersonal communication skills
- Ability to manage multiple priorities and responsibilities
- Strong documentation and technical writing abilities
- Customer-focused mindset with strong service orientation
- Ability to collaborate across teams and departments
- Strong relationship-building skills
- Ability to apply creative and effective solutions to business problems
- Willingness and ability to learn new technologies, platforms, and tools
Preferred Experience
- Experience with IT audit procedures and compliance processes
- Familiarity with software testing tools
- Experience preparing flowcharts, workplans, and system documentation
- Exposure to emerging mainframe modernization tools and technologies