Overview
Remote
$60 - $65
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
COBOL
Pl/I
JCL
DB2
z/OS
Mainframe
Job Details
Job Title: Mainframe Developer
Location :: Brookfield, MN (Remote option available)
Duration :: Long Term Role
Job Description::
We are seeking a highly skilled Mainframe Developer with strong expertise in COBOL, PL/I, JCL, and DB2, along with experience in modern mainframe development tools such as IBM Developer for z/OS (IDz) and version control systems like Git. This role involves developing, maintaining, and enhancing mission-critical applications in the financial domain while leveraging modern DevOps practices.
Responsibilities:
- Design, develop, test, and maintain mainframe applications using COBOL, PL/I, JCL, and DB2.
- Leverage IBM Developer for z/OS (IDz) for efficient code editing, refactoring, debugging, and dataset browsing.
- Utilize Git for version control, collaborative development, and integration into CI/CD pipelines.
- Analyze and resolve application issues, ensuring system reliability and performance.
- Work with business and technical teams to gather requirements and deliver high-quality solutions.
- Support system upgrades, migrations, and modernization efforts.
- Document program specifications, technical workflows, and change logs.
Required Skills & Qualifications:
- 7+ years of hands-on experience in mainframe development.
- Strong programming skills in COBOL, Pl/I.
- Expertise in JCL for batch processing.
- Proficiency with DB2 (SQL coding, performance tuning, stored procedures).
- Experience with IBM Developer for z/OS (IDz) (Eclipse-based IDE).
- Working knowledge of Git for version control, branching, merging, and CI/CD integration.
- Strong debugging, problem-solving, and communication skills.
Nice to Have:
- Banking or financial services industry experience.
- Exposure to mainframe modernization or DevOps initiatives.
- Familiarity with PL/I, Assembler, or C/C++ on mainframe.
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.