Green Card Senior Mainframe Systems Programmer Jobs
Senior Mainframe Systems Programmer roles qualify for EB-2 or EB-3 green card sponsorship through PERM labor certification, which requires employers to document that no qualified U.S. worker is available. Mainframe expertise in z/OS, COBOL, and JCL is scarce enough that PERM audits are less common, and sponsorship pipelines at large financial institutions and government contractors are well-established.
Find Green Card Senior Mainframe Systems Programmer JobsOverview
Showing 5 of 8+ Senior Mainframe Systems Programmer jobs










See all Senior Mainframe Systems Programmer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Mainframe Systems Programmer roles.
Get Access To All Jobs
Position Summary
The Senior Mainframe Systems Programmer begins to provide support for ongoing projects that require the installation, testing, and implementation of new z/OS operating systems and other ‘system’ software. Also, the Maintenance and debugging of systems software. Research and evaluation of new software and hardware products, assisting team members and other areas with technical questions and problem resolution. Monitoring and tuning of systems software. Beginning knowledge, use of z/OS components and detailed knowledge of support products such as tape management, scheduling, security, monitoring systems, and other z/OS supporting systems software. Note: This is not an Applications Programming position.
Key Areas of Focus for this Role
- Installation and maintenance of Mainframe Systems Infrastructure software (including z/OS and/or ISV products) in support of Software Lifecycle Management
- Incident / Problem resolution
z/OS & Tools your main tasks are related to:
- Incident, change and problem handling.
- Configuration and customization.
- Setup of parameters.
- Communication with vendors.
- Participation/contribution to technical projects.
- In depth knowledge and understanding of z/OS and related product software z/OS.
- PARMLIB configuration and JES2 customization.
- Ability to support in solving problems and implementing changes on z/OS environments.
- Advanced knowledge of TSO/ISPF, SDSF, JCL.
- Excellent written and verbal skills.
- Ability to take the lead in problem solving and coordination of multi-disciplinary groups.
- Strong analytical and problem-solving skills.
What the Ideal Candidate Brings to this Role
Required Qualifications help to assure new Associates are set up for success in their role with Ensono. To be considered for this career opportunity, it is important that you meet all Required Qualifications. Candidates that may meet some, but not all, Other Qualifications are still encouraged to apply.
Required Qualifications
- Minimum of 10+ years of experience within a mainframe environment within a large enterprise or equivalent combination of education and experience
- Bachelor’s degree required and/or equivalent work experience
- Knowledge and understanding of z/OS and z/OS installation and maintenance including SMP/E.
- Beginning knowledge of TSO/ISPF, SDSF, JCL.
- Beginning knowledge of Unix System Services (USS)
- Beginning knowledge of Unix System Services (USS) file system management and security
- Experience installing software within Unix System Services (USS)
- Ability to work well as a team member.
- Stress resistant in case of Major Incident- and/or emergency situations.
- Exceptional interpersonal, verbal and written communication skills
- Customer Service skills at management level
- Strong collaboration and teamwork skills
- Must be self-motivated and able to manage multiple projects simultaneously.
- Strong communication skills to liaise with cross-functional teams as well as provide guidance to junior team members.
- Methodical and disciplined approach to work.
- Excellent analytical skills and problem-solving capabilities.
- Good planning and organizational skills.
- Initiative and good learning abilities.
Other Qualifications
- Ability to perform skill set of a Mainframe System Programmer
- Ability to perform complex ISV installations
- Ability to perform and lead complex projects
- Ability to mentor and show leadership qualities
- Knowledgeable in z/OS security.
- Knowledgeable in z/OS systems programming functions.
- Knowledgeable in DB2, CICS or IMS.
- Understand z/OS services structure, Parallel Sysplex, Catalog management.
Why Ensono?
Ensono is a place to make better happen – for our clients and for your career. You can do great things through innovation or collaboration, by learning or volunteering, or to promote diversity and inclusion. You can do great things for your own health or for a healthier planet. Whatever it means to you to do great things we want Ensono to be the place you can do it.
We are a client-facing business, but we do encourage clients to allow us to work remotely most of the time so if you are not required to be on a client site, you can choose to work from home or in our Ensono offices.
Some of our benefits include:
- Unlimited Paid Days Off
- Three health plan options through Blue Cross Blue Shield
- 401k with company match
- Eligibility for dental, vision, short and long-term disability, life and AD&D coverage, and flexible spending accounts
- Paid Maternity Leave, Paternity Leave, and Sabbatical Leave
- Education Reimbursement, Student Loan Assistance or 529 College Funding
- Enhanced fertility coverage
- Wellness program
- Flexible work schedule
- Depending on location, ability to take advantage of fitness centers
As of the date of this posting, a good faith estimate of the current pay scale for this role is $85,000 to $148,000 annually based on a full-time schedule. Please note that placement in the range may vary based on numerous factors including but not limited to skills, experience, internal equity, and business needs. In addition to base salary, other compensation programs, depending on eligibility, include an annual bonus plan based on company and individual performance, and an equity grant under our Associate Equity Appreciation Program.
Ensono is an Equal Opportunity/Affirmative Action employer. We are committed to providing equal employment to our Associates and building a diverse and inclusive workforce. All qualified applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or other legally protected basis, in accordance with applicable law.
Pay transparency nondiscrimination statement/posting OFCCP’s pay transparency policy can be found on OFCCP’s website.
If you need accommodation at any point during the application or interview process, please let your recruiter know or email USTalentAcquisition@ensono.com.
See all Green Card Senior Mainframe Systems Programmer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Green Card Senior Mainframe Systems Programmer Jobs.
Get Access To All JobsTips for Finding Green Card Sponsorship in Senior Mainframe Systems Programmer
Verify your z/OS credentials match PERM requirements
PERM requires your employer to advertise for the exact role they're sponsoring you for. Document your z/OS, COBOL, and JCL proficiencies in writing now, so the job description filed with DOL matches your actual qualifications without gaps.
Target employers with mainframe-dependent infrastructure
Large banks, insurance carriers, federal contractors, and healthcare clearinghouses still run mission-critical workloads on mainframes. These organizations sponsor green cards routinely because replacing mainframe talent is harder than sponsoring it.
Distinguish EB-2 and EB-3 eligibility before applying
EB-2 requires a U.S. master's degree or foreign equivalent, or a bachelor's plus five years of progressive mainframe experience. EB-3 covers roles requiring a bachelor's degree. Knowing which category fits your credentials lets you negotiate the right sponsorship track upfront.
Check prevailing wage before negotiating your offer
Your employer must pay at least the DOL prevailing wage for your role and location. Use the OFLC Wage Search to look up the wage level for your specific mainframe title before accepting an offer, so you can confirm the employer's figure is compliant.
Search green card sponsorship history using Migrate Mate
Filter by employers who have filed PERM applications for Systems Programmer roles using Migrate Mate. Sponsorship history is the clearest signal that a company has the legal infrastructure and willingness to carry a case through to I-140 approval.
Plan for PERM audit timelines around your current status
PERM audits from DOL can add six to twelve months to an already lengthy process. If you're on H-1B visa, coordinate with your employer so your I-140 is filed before your sixth year begins, preserving your ability to extend status while waiting for a priority date.
Green Card Senior Mainframe Systems Programmer: Frequently Asked Questions
Does a Senior Mainframe Systems Programmer role qualify for EB-2 or EB-3 sponsorship?
Both categories are available depending on your credentials. EB-2 applies if the role requires a master's degree or equivalent, or if you hold a bachelor's degree plus at least five years of progressive mainframe experience. EB-3 covers positions requiring a four-year degree. Your employer selects the category when drafting the PERM job description, so the role's minimum requirements and your own background both shape which track is filed.
How does PERM green card sponsorship differ from H-1B for this role?
H-1B is a temporary nonimmigrant status subject to an annual lottery and a six-year cap, whereas PERM initiates a path to lawful permanent residency with no annual quota at the EB-3 classification level for most countries outside India and China. PERM requires DOL-supervised recruitment to document U.S. worker unavailability, followed by I-140 and adjustment of status. The timeline is longer, typically two to four years for non-backlogged nationalities, but the outcome is a green card rather than a temporary status.
How can I find employers who have sponsored green cards for mainframe roles before?
Migrate Mate surfaces employers with verified PERM and I-140 filing history filtered by job category and location. Searching for companies with a documented mainframe sponsorship track record is more reliable than relying on general job postings, because most employers that sponsor mainframe roles do so quietly rather than advertising it prominently in job descriptions.
What does the PERM labor certification process look like for a mainframe position?
Your employer files ETA Form 9089 with DOL after completing a mandatory supervised recruitment period, which typically spans 30 to 60 days of advertising. DOL reviews whether the recruitment genuinely tested the U.S. labor market. Mainframe roles with highly specific requirements, such as IMS database administration or CICS transaction processing, are less likely to draw disqualifying U.S. applicants, which can simplify the employer's documentation burden.
Can I change employers after my PERM is approved but before my green card is issued?
Once your I-140 has been approved for 180 days and you're in adjustment of status, portability rules under AC21 allow you to change to a same or similar occupational classification without losing your priority date. Senior Mainframe Systems Programmer maps to SOC code 15-1244 under USCIS occupational guidance, and roles in adjacent mainframe disciplines, such as mainframe performance analyst or z/OS systems administrator, are routinely accepted as sufficiently similar for portability purposes.