Mainframe Developer

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)
25% Travel

Skills

COBOL
Batch Processing
Assembly Language
IBM
IBM DB2
JCL
Mainframe
DevOps
Debugging
C++
C
SQL
z/OS
Version Control
Performance Tuning
PL/I
Migration
Eclipse
CI/CD

Job Details

Job Title: Mainframe Developer

Location: Charlotte, NC (Hybrid)

Duration: 12+ Months

Employment Type: W2 Only (Strictly NO C2C / 1099)

Job Overview:

We are looking for a highly skilled Mainframe Developer to join our team and contribute to the development, maintenance, and enhancement of mission-critical applications in the financial domain. The ideal candidate will have deep expertise in COBOL, PL/I, JCL, and DB2, along with experience using modern mainframe development tools and DevOps practices.

Key Responsibilities:

  • Design, develop, test, and maintain mainframe applications using COBOL, PL/I, JCL, and DB2.
  • Utilize IBM Developer for z/OS (IDz) for efficient code editing, debugging, and dataset management.
  • Implement version control and collaborative development using Git, integrating with CI/CD pipelines.
  • Analyze and resolve application issues to ensure system reliability, performance, and scalability.
  • Collaborate with business analysts and technical teams to gather requirements and deliver robust solutions.
  • Support system upgrades, migrations, and modernization initiatives.
  • Document program specifications, technical workflows, and change logs in accordance with best practices.

Required Skills & Qualifications:

  • 12+ years of hands-on experience in mainframe development.
  • Strong programming skills in COBOL and PL/I.
  • Expertise in JCL for batch processing and job control.
  • Proficiency with DB2, including SQL coding, performance tuning, and stored procedures.
  • Experience with IBM Developer for z/OS (IDz) or similar Eclipse-based IDEs.
  • Working knowledge of Git for version control, branching, merging, and CI/CD integration.
  • Strong debugging, problem-solving, and communication skills.
  • Exposure to mainframe modernization or DevOps initiatives.
  • Familiarity with Assembler, C/C++, or other mainframe-compatible languages.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.