Green Card Mainframe Programmer Jobs
Mainframe Programmer roles qualify for employment-based green card sponsorship under EB-2 or EB-3, depending on your degree and experience level. Employers file PERM labor certification with DOL before petitioning USCIS, permanently sponsoring you for lawful permanent residency. Priority date backlogs vary significantly by country of birth.
Find Green Card Mainframe Programmer JobsOverview
Showing 5 of 14+ Mainframe Programmer jobs










See all Mainframe Programmer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Mainframe 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 Mainframe Programmer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Green Card Mainframe Programmer Jobs.
Get Access To All JobsTips for Finding Green Card Sponsorship in Mainframe Programmer
Document your mainframe-specific technical credentials early
PERM requires your employer to define a minimum job requirement. Gather transcripts, IBM certifications, and project records showing COBOL, JCL, or z/OS expertise before interviews, so your credentials match the posted position without exception.
Target employers with active PERM filing histories
Use the OFLC Wage Search to identify companies that have filed PERM applications for mainframe or legacy-systems roles. Federal contractors and financial institutions run the largest mainframe environments and sponsor green cards more routinely than general tech firms.
Clarify EB-2 versus EB-3 classification before accepting an offer
If the role requires only a bachelor's degree, your employer will likely file under EB-3. Professionals from India or China should ask about filing a concurrent EB-2 petition, since priority date differences between categories can affect your wait by years.
Use Migrate Mate to find sponsoring mainframe employers
Searching broadly misses employers actively filing green card paperwork for technical roles. Migrate Mate filters jobs by sponsorship history so you can focus on companies already running PERM petitions for programmers rather than guessing at sponsorship willingness.
Confirm the prevailing wage tier matches your actual duties
PERM locks in a prevailing wage level that USCIS will scrutinize at the I-140 stage. Ask your employer which O*NET occupation code they used and whether the wage level reflects your real responsibilities, not an entry-level description of the same title.
Understand how PERM recruitment timing affects your start date
DOL requires the employer to complete a mandatory recruitment period before filing PERM. This process typically takes six to twelve months before the I-140 petition is even submitted, so factor that timeline into any negotiation about when you can transition off a temporary status.
Green Card Mainframe Programmer: Frequently Asked Questions
Does a Mainframe Programmer role qualify for EB-2 or EB-3 green card sponsorship?
Most Mainframe Programmer positions qualify under EB-3 when they require a bachelor's degree in computer science or a related field. EB-2 applies if the role requires an advanced degree or your employer can demonstrate the position demands specialized expertise beyond a standard four-year degree. Your employer's attorney defines the requirement during PERM drafting, so the classification is set before DOL filing, not after.
How does green card sponsorship differ from H-1B sponsorship for this role?
Green card sponsorship through PERM, I-140, and adjustment of status leads to permanent residency rather than a temporary work period. There is no annual lottery and no six-year cap at the EB-3 level. The tradeoff is time: the PERM process alone averages twelve to eighteen months before USCIS even begins adjudicating the I-140, compared to H-1B visa approvals that can issue in weeks.
Which industries sponsor green cards for Mainframe Programmers most consistently?
Banking, insurance, and federal government contractors run the largest mainframe environments in the United States and file PERM applications for mainframe roles regularly. Healthcare payers and large retailers with legacy inventory systems are also active sponsors. You can verify an employer's filing history by searching the OFLC Wage Search for PERM cases filed under mainframe or COBOL-related job titles.
How can I find Mainframe Programmer jobs where the employer is already willing to sponsor a green card?
Migrate Mate is built specifically for this search. It surfaces jobs from employers with documented green card sponsorship histories, so you're not cold-applying and hoping the topic comes up. Filtering by sponsorship type and role lets you focus your applications on companies already running PERM petitions for technical positions rather than educating every hiring manager from scratch.
Can my priority date be affected if I change employers mid-process?
Yes, but there is an important protection. Under AC21 portability rules, if your I-140 has been approved and your adjustment of status application has been pending for more than 180 days, you can change to a same or similar occupation without losing your priority date. Mainframe Programmer roles are often portable to other software development or systems analyst positions, but your new employer and an immigration attorney should confirm the occupational match before you resign.