Senior Mainframe Systems Programmer Jobs
Senior Mainframe Systems Programmer jobs are open across banking, insurance, government, and healthcare, at every level from mid-level to staff and principal, with specializations in z/OS systems programming, CICS and IMS administration, and performance tuning. Find a role that fits from the openings below and apply directly.
Find JobsOverview
Showing 5 of 23+ Senior Mainframe Systems Programmer jobs






URGENT HIRING – Mainframe IMS System Programmer
Location: Phoenix, AZ / Plano, TX / Charlotte, NC
Work Model: Hybrid – 3 Days/Week Onsite
Experience: 10+ Years
Work Authorization: Any Visa
Top Skills
- IBM IMS DB & IMS TM Administration
- IMS System Definitions – DBD, PSB, ACB & Control Regions
- IMS Performance Tuning & Troubleshooting
- IMS Utilities, Backup/Recovery & Disaster Recovery
- z/OS, DB2, CICS, MQ & Sysplex Integration
- SMP/E, JCL, TSO/ISPF & SDSF
- RACF Security Controls
Responsibilities
- Install, configure, maintain, and support IMS DB and IMS TM subsystems on IBM z/OS.
- Perform IMS version upgrades, maintenance, patching, and system updates.
- Manage IMS system definitions including DBDs, PSBs, ACB libraries, and control regions.
- Configure and tune buffer pools, system parameters, and resources to optimize performance.
- Monitor IMS database and transaction performance and proactively resolve bottlenecks.
- Troubleshoot complex IMS issues by analyzing logs, dumps, abends, and database errors.
- Support IMS utilities, backup/recovery processes, and Disaster Recovery testing.
- Ensure integration with z/OS, DB2, MQ, CICS, TCP/IP, and Sysplex environments.
- Support RACF security controls for IMS environments.
- Execute system changes through ITIL/ServiceNow change management processes.
- Maintain accurate technical documentation and system configurations.
Preferred Experience
- IMS modernization / API enablement
- z/OS Connect & REST integrations
- OMEGAMON / MainView / RMF
- REXX, Ansible & z/OSMF workflows
- DB Control / TCP/IP
- Assembler routines
- IMS Routines & Exit Routines
- High Availability / Sysplex environments
Pay: $45.00 - $48.00 per hour
Expected hours: 40.0 per week
Work Location: Hybrid remote in Phoenix, AZ 85070
Senior Mainframe Systems Programmer Jobs by Experience Level
See All 23 Senior Mainframe Systems Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsSenior Mainframe Systems Programmer Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software
- Science & Research
- Electronics & Hardware
- Consulting & Professional Services
What Employers Look For
The qualifications that appear most often in senior mainframe systems programmer jobs.
- 5 or more years of hands-on z/OS systems programming experience in a production environment
- Proficiency with IBM system software installation and maintenance using SMP/E
- Experience configuring and supporting JES2 or JES3, VTAM, and TCP/IP on z/OS
- Working knowledge of RACF, ACF2, or Top Secret for mainframe security administration
- Familiarity with DFSMS, DASD management, and storage subsystem configuration
- Bachelor's degree in computer science, information systems, or a related technical field
Tips for Your Senior Mainframe Systems Programmer Job Search
Quantify your z/OS performance improvements
Hiring managers want to see concrete impact, not just task lists. On your resume, replace vague bullets with specific outcomes: batch job runtimes reduced, DASD utilization improved, or system availability numbers you maintained. Real metrics from mainframe work stand out immediately against generic systems programmer resumes.
List every relevant IBM product you know
Senior mainframe roles are screened heavily on tooling. Make sure your resume explicitly names the IBM products you've worked with, such as RACF, DFSMS, JES2 or JES3, SMP/E, and RMF. Recruiters and automated filters often reject resumes that don't match specific product names from the job description.
Apply early to roles that fit
Migrate Mate lists senior mainframe systems programmer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Target job titles that vary by organization
The same role is posted under different titles depending on the employer: z/OS Systems Programmer, Mainframe Infrastructure Engineer, and Systems Software Engineer all describe comparable work. Search multiple title variations when scanning openings so you don't miss relevant roles that use different naming conventions.
Prepare for a technical phone screen on z/OS internals
Expect early-round technical questions on IPL procedures, SMF records, address space management, and SYS1.PARMLIB configuration. Interviewers at financial institutions and federal contractors often go deeper on security subsystems like RACF or ACF2, so review those areas before your first call.
Negotiate using your on-call and change-window history
Senior mainframe roles frequently require off-hours maintenance windows and on-call rotations. When discussing compensation, reference your history handling production changes, the criticality of the systems you've supported, and any on-call expectations in the new role to ground your ask in real operational context.
Senior Mainframe Systems Programmer Jobs: Frequently Asked Questions
Which companies are hiring the most senior mainframe systems programmers?
The companies hiring the most senior mainframe systems programmers right now include Ensono, NTT DATA, and FIS, with the largest share of openings in Illinois, Texas, and New York, based on current listings on Migrate Mate as of September 2026. Demand is concentrated at large financial institutions, federal agencies, and insurance carriers that run mission-critical workloads on IBM Z systems.
How many senior mainframe systems programmer jobs are remote?
About 67% of senior mainframe systems programmer openings are fully remote or hybrid as of September 2026, though many positions still require periodic on-site presence for hardware-level support and change windows. Sub-specializations focused on z/OS software configuration, performance analysis, and automation scripting tend to have the highest share of remote-eligible postings.
How do you become a senior mainframe systems programmer?
Start by building a foundation in z/OS through a junior or mid-level mainframe role, ideally at a bank, insurer, or government agency running IBM Z infrastructure. Gain hands-on experience with SMP/E maintenance, JES configuration, and RACF administration. Over time, take ownership of IPL procedures, disaster recovery testing, and capacity planning. IBM offers z/OS-specific certifications that validate your depth and help you move into senior responsibilities.
Can you get hired as a senior mainframe systems programmer without much experience?
Breaking into a senior mainframe systems programmer role with limited experience is difficult because most employers require deep z/OS internals knowledge that only comes from real production environments. A realistic path is to start in a junior mainframe operations or systems programmer role, then develop expertise in two or three core subsystems. Some federal contractors and large banks run internal training programs that accelerate the progression for candidates with strong technical foundations.
What does the senior mainframe systems programmer interview process look like?
The process typically begins with a recruiter or HR screen focused on your background and availability, followed by a technical phone or video interview covering z/OS internals, SMP/E, and subsystem configuration. Finalists usually complete a deeper technical interview with a senior architect or systems programming lead that may include scenario-based questions on production incidents, IPL troubleshooting, or security administration. Some employers add a practical exercise or review a past project you've worked on.
Where can I find and apply to senior mainframe systems programmer jobs?
You can find and apply to senior mainframe systems programmer jobs on Migrate Mate, which lists current openings from across the United States in one place. Find roles that match your background and apply directly to each listing.
See All 23 Senior Mainframe Systems Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs