Mainframe Developer

Infinite Computer Solutions (ICS)
Alpharetta, GA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Customer Information Control System (CICS) COBOL (Programming Language) Code Review IBM DB2 Software Debugging Job Control Language (JCL) Rexx (Programming Language) Mainframes Scrum Methodology Software Engineering Software Systems Z/OS
+2 more
Test-Driven Development (TDD) Mainframe Programming

Job description

We are looking for a Software Developer with Mainframe experience to help build and maintain banking and payment processing applications. You will work with a team of developers, architects, and testers to create reliable software solutions used by financial institutions and their customers. What You’ll Do

  • Develop and maintain mainframe applications.
  • Write, test, and debug code using COBOL and related technologies.
  • Work with architects and team members to design and implement new features.
  • Participate in Agile/Scrum activities such as daily stand-ups, sprint planning, and code reviews.
  • Ensure applications meet quality, security, and performance standards.
  • Troubleshoot production issues and provide support when needed.
  • Collaborate with offshore and cross-functional teams.
  • Contribute ideas to improve development processes and best practices.
  • Participate in an on-call support rotation for critical systems.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 3 10 years of software development experience.
  • At least 5 years of hands-on experience with:

  • COBOL
  • JCL
  • CICS
  • MQ
  • Db2 for z/OS

Experience developing and supporting mainframe applications.

Strong problem-solving and communication skills.

Ability to work effectively in a team environment.

Nice to Have

  • Experience working in Agile/Scrum teams.
  • Knowledge of Test-Driven Development (TDD).
  • Understanding of banking, payments, or financial services systems.
  • Experience with REXX scripting.
  • Positive attitude and strong focus on delivering quality work., You are a Mainframe Developer who enjoys solving complex problems, writing high-quality code, and working on reliable systems that power banking and payment transactions. You are comfortable collaborating with teams and taking ownership of your work from development through production support.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:40 min

Analyzing COBOL mainframe migration challenges with AI

Michael Friedrich Michael Friedrich · WWC Europe 2026

3:48 min

Modernizing massive legacy mainframe and IBM i codebases

Maximilian Jesch Maximilian Jesch · WWC Europe 2026

3:42 min

Comparing centralized mainframe history to modern cloud architectures

Gerta Sheganaku +1 · WWC 2023

6:35 min

Modernizing legacy COBOL mainframe systems using AI agents

Chris Heilmann +2 · LIVE

7:12 min

How infrastructure evolved from single mainframes to hybrid clouds

Jose Javier Alonso Moya Jose Javier Alonso Moya · WWC 2024

3:28 min

Overcoming training data scarcity for mainframe modernization models

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all