Lead Mainframe Application Developer

TSQ SYSTEMS INC
United States
26 days ago

Role details

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

Tech stack

Application Programming Interfaces (APIs) Applications Architecture Batch Processing Customer Information Control System (CICS) COBOL (Programming Language) Code Review Data Integrity IBM DB2 Distributed Systems File Transfer Job Control Language (JCL) Job Scheduling
+8 more
Mainframes Performance Tuning Software Engineering Virtual Storage Access Methods Web Services Z/OS File Transfer Protocol (FTP) Integration Tests

Job description

This position involves leading the design, development, and implementation of complex mainframe applications and batches on z/OS platforms. The Lead Mainframe Application Developer will ensure high performance, reliability, and scalability across business-critical systems., * Act as technical lead for mainframe teams - oversee coding, code reviews, unit/integration testing, deployment, and production support of applications using COBOL, CICS, JCL, DB2, VSAM, and related technologies.

  • Collaborate with business analysts and stakeholders to gather functional requirements, define technical specifications, impact analysis, and translate them into mainframe design and deliverables.
  • Develop and maintain application architecture, defining standards, frameworks, reusable components, and driving best practices for mainframe development and lifecycle management.
  • Monitor and optimize system performance: tune COBOL programs, batch jobs, DB2 queries, CICS transactions, minimize job runtimes, manage resource utilization, and ensure SLA compliance.
  • Lead modernization initiatives: migrate legacy mainframe applications to newer architectures, integrate with distributed systems, implement APIs, support hybrid or cloud mainframe strategies.
  • Manage batch processing cycles, production job scheduling, operational support hand-offs, and ensure smooth delivery of end-of-day, month-end, or critical business runs.
  • Provide leadership for technical teams including mentoring junior developers, reviewing code, facilitating design sessions, delivering training, and fostering a continuous improvement culture.
  • Oversee integration between mainframe applications and other systems via messaging, web services, file transfers, FTP/SFTP, ensuring data integrity, robustness, and performance.

Requirements

  • Experience in mainframe application development
  • Proficiency in COBOL, CICS, JCL, DB2, VSAM, and related technologies
  • Demonstrated ability to lead technical teams
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities

Preferred Skills:

  • Experience with modernizing legacy mainframe applications
  • Knowledge of cloud mainframe strategies
  • Certifications in mainframe technologies

Apply for this position

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

Apply on www.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