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 14+ 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
INTRODUCTION
As the Mainframe Systems Programmer, you will provide support for on-going projects that require the installation, upgrade, testing, configuration, and implementation of all ISV software. Your responsibilities also include monitoring and on call support for the software, research and evaluation of new software, assisting team members and other areas with technical questions and problem resolution.
You will have functional 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
- Participate in On-call Schedule
- 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.
- Solid understanding of z/OS and related product software z/OS.
- Ability to support in solving problems and implementing changes.
- Working knowledge of TSO/ISPF, SDSF, JCL.
- Good written and verbal skills.
- Strong analytical and problem-solving skills.
REQUIRED QUALIFICATIONS
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.
- Minimum of 5+ 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.
- Strong knowledge of TSO/ISPF, SDSF, JCL.
- Strong knowledge of Unix System Services (USS)
- Strong knowledge of Unix System Services (USS) file system management and security
- Ability to perform skill set of a Mainframe System Programmer
- Ability to perform moderately complex ISV installations
- Ability to work well as a team member.
- Stress resistant in case of Major Incident- and/or emergency situations.
- Good interpersonal, verbal and written communication skills
- Customer Service skills at management level
- Good collaboration and teamwork skills
- Must be self-motivated.
- Strong analytical skills and problem-solving capabilities.
- Good planning and organizational skills.
- Initiative and good learning abilities.
PREFERRED QUALIFICATIONS
- Knowledgeable in z/OS security.
- Knowledgeable in z/OS systems programming functions.
- 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
- 401k with company match
- Eligibility for dental, vision, short and long-term disability, life and AD&D coverage, and flexible spending accounts
- Family Forming Benefit including fertility coverage and adoption/surrogacy reimbursement
- Paid childbearing and paternal leave
- Education Reimbursement, Student Loan Assistance or 529 College Funding
- Sabbatical leave
- Wellness program
- Flexible work schedule
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 salary, 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.