Description:
About the Role
We are seeking a highly skilled and motivated Mainframe Developer to join our IT team.
The successful candidate will be responsible for the end-to-end software development lifecycle on our core mainframe systems, ensuring high performance, reliability, and maintainability of critical business applications.
This role requires a strong understanding of mainframe technologies and a commitment to following established development and testing protocols.
Key Responsibilities:
Requirements Analysis & Design:
- Interface effectively with business stakeholders and IT teams to thoroughly understand and clarify complex business requirements.
- Translate validated business requirements into formal, detailed technical specifications and application designs.
- Contribute to the technical design of new features and enhancements to existing mainframe applications.
Development & Maintenance:
- Design, develop, code, and maintain robust, high-quality software applications primarily using COBOL, JCL, CICS, VSAM, and DB2.
- Ensure all code adheres to established coding standards, performance metrics, and security guidelines.
- Effectively manage and implement application enhancements, change requests, and scheduled releases.
Testing & Quality Assurance:
- Develop and execute comprehensive Unit Test and Integration Test plans/scripts to rigorously validate that application changes meet technical specifications and business requirements.
- Collaborate closely with the Quality Assurance (QA) / Test Team during System Integration Testing (SIT).
- Support the Business Team during User Acceptance Testing (UAT) to ensure successful deployment.
Support & Documentation:
- Debug, analyze, and resolve application defects and issues in a timely and effective manner.
- Work with IT support teams to ensure developed solutions are successfully implemented and properly supported post-deployment.
- Strictly adhere to corporate standards for documentation, software development methodology, version control, testing, and migration processes.
- Maintain clear, concise, and up-to-date technical documentation for all assigned applications.
Required Qualifications:
Experience: Proven experience as a Mainframe Developer or similar role.
Technical Skills: Deep proficiency in the following core mainframe technologies:
Programming Languages: COBOL (specifically COBOL/400 or later)
Job Control: JCL (Job Control Language)
Transaction Processing: CICS (Customer Information Control System)
Data Access: DB2 (Database 2) and SQL
File Systems: VSAM (Virtual Storage Access Method)
Methodology: Strong understanding of the full Software Development Life Cycle (SDLC) and experience working in an agile or waterfall environment.
Testing: Experience in developing and executing Unit and Integration tests.
Soft Skills: Excellent analytical, problem-solving, and communication skills (written and verbal) to effectively interact with technical and non-technical teams.
Preferred Qualifications :
- Familiarity with mainframe utilities, debugging tools (e.g., Xpediter, Abend-AID), and change management tools (e.g., Endevor, ChangeMan).
- Experience in the financial services, insurance, or a similarly regulated industry.
- Knowledge of modernizing mainframe applications or integration techniques (e.g., APIs)
Did you find something suspicious?
Posted By
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Embedded / Kernel Development
Job Code
1567247
Interview Questions for you
View All