Lead Mainframe Application Developer
TSQ SYSTEMS INC
United States
26 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
almost 6 years ago
AG
Ana Gospodinova
The 10 C++ programming questions to expect in an interview
about 5 years ago
LM
Luis Minvielle
7 Cloud Computing Trends Coming in 2025 for Developers
over 2 years ago
AJ
Austin Joy
What Are The Top Skills Required For Azure Developers?
over 4 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago