Pay Range: $35hr - $40hr
- The Mainframe Developer will be responsible for developing, enhancing, and maintaining mainframe applications along with supporting batch processing, production stability, and system integrations.
- The role involves working across COBOL, JCL, DB2, and Unix/Linux environments while ensuring system performance, reliability, and seamless backend integration. The position also includes production support, troubleshooting, and collaboration with cross-functional teams.
Requirement/Must Have:
- Strong hands-on experience in COBOL, JCL, VSAM, and DB2.
- Strong Unix/Linux shell scripting experience.
- Strong SQL and PL/SQL development skills.
- Experience in batch processing and job scheduling environments.
- Strong debugging, troubleshooting, and root cause analysis skills.
- Experience integrating scripts with relational databases.
- Ability to support production environments and resolve job abends.
- Strong analytical and problem-solving skills.
- Ability to work independently and in a team environment.
Experience:
- Experience in mainframe application development and support (COBOL, JCL, DB2).
- Experience in Unix/Linux scripting and backend integration.
- Experience in production support and performance optimization.
- Experience working in batch processing environments.
- Banking, cards, or financial services domain experience preferred.
- Experience with CI/CD, Git, or DevOps practices preferred.
Responsibilities:
- Develop, enhance, and maintain applications using COBOL, JCL, VSAM, and DB2.
- Debug and resolve mainframe application issues across development, testing, and production environments.
- Optimize COBOL programs, JCL, and DB2 queries for performance and efficiency.
- Support daily batch processing and resolve job abends promptly.
- Develop and maintain Unix/Linux shell scripts for automation and system integration.
- Ensure seamless integration between Unix-based automation and mainframe systems.
- Troubleshoot and enhance existing scripts for stability and performance improvements.
- Develop and maintain PL/SQL procedures, functions, packages, and triggers.
- Perform SQL tuning and optimize database performance.
- Monitor scheduled jobs and resolve production incidents.
- Perform root cause analysis and implement permanent fixes.
- Improve performance of scripts, jobs, and database queries through continuous tuning.
- Collaborate with stakeholders to gather requirements and deliver scalable solutions.
- Participate in Agile ceremonies and cross-functional collaboration.
- Prepare and maintain technical documentation including design and support documents.
Should Have:
- Strong analytical and debugging skills.
- Good understanding of batch processing and automation workflows.
- Ability to manage production support responsibilities.
- Strong collaboration and communication skills.
- Experience in fast-paced enterprise environments.
Skills:
- COBOL, JCL, VSAM, DB2.
- Unix/Linux shell scripting.
- SQL and PL/SQL development.
- Batch processing and job scheduling.
- Production support and incident management.
- Performance tuning and optimization.
- Root cause analysis.
- Database integration.
- DevOps tools (Git, CI/CD) preferred.
- Additional: REXX, CICS, IMS, Assembler (nice to have).
Founded in 2010 and headquartered in the Washington, DC metro area, Cynet Systems Inc. is a leading staffing and recruiting powerhouse. Proudly recognized as a nationally and locally certified diversity firm, Cynet delivers agile, scalable talent solutions across industries. With an active footprint in all 50 U.S. states and Canada, we support thousands of consultants through our expansive, high-performing recruitment engine operating across North America and Asia—ensuring speed, quality, and consistency in every hire.