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 21+ 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
ADP is hiring a Senior Mainframe CICS Systems Engineer
Locations: Roseland NJ (preferred), Alpharetta GA, San Dimas CA
Hybrid (onsite 3 days)
- Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day?
- Are you looking to join a dynamic, inclusive team environment with a culture of collaboration and belonging?
Well, this may be the role for you. Ready to design what's next?
We are seeking a highly skilled Mainframe CICS Senior Systems Engineer to join our Infrastructure Engineering team. In this role, you will be responsible for the installation, implementation, administration, support, and strategic direction of our IBM CICS Transaction Server (CICS/TS) environment supporting mission-critical enterprise applications.
As a senior technical leader, you will partner with development, operations, architecture, and infrastructure teams to ensure the stability, performance, resiliency, and modernization of our mainframe ecosystem. This role requires deep expertise in IBM z/OS, CICS/TS, Assembler, COBOL, and enterprise availability practices.
In this role, you will lead the installation, configuration, maintenance, and support of large-scale IBM CICS/TS environments. You will ensure the availability, performance, integrity, and security of mission-critical CICS platforms. You collaborate with Development, Operations, and Infrastructure teams on new initiatives, upgrades, and production implementations. You will administer and optimize CICSPlex environments and leverage CICS Explorer for systems management. You will perform advanced performance tuning and capacity management to maintain service level objectives. You will develop and maintain CICS standards, best practices, and technology roadmaps. You support disaster recovery planning, testing, and execution to ensure business resilience. You will analyze system dumps, storage violations, and performance issues to identify and resolve root causes. You drive automation of operational procedures including IPLs, CICS Cold Starts, recovery processing, and dump management. You provide technical leadership during production incidents and critical system outages. You work closely with internal and external clients to design and implement CICS-based solutions. You will support Java workloads running in CICS, including Liberty Profile environments. You participate in a global on-call rotation supporting a highly available 24x7 enterprise platform. You will evaluate and support IBM and third-party software products that enhance the mainframe ecosystem.
To thrive in this career, you will be a hands-on systems engineering expert who thrives in complex enterprise environments. You combine strong technical depth with operational excellence and are recognized as a trusted advisor for solving critical production challenges. You continuously identify opportunities to improve reliability, automate processes, and modernize mainframe services.
You strive to learn new technologies and find ways to incorporate what you learn into building your products. You'll also serve as a mentor to the junior developers. As part of our team, you'll find exciting challenges, get opportunities to grow your career, and develop solid friendships as we design what's next for ADP and the industry. Pace should not scare you. We still find time for a healthy dose of fun.
Like what you see? Apply now!
WHAT YOU'LL DO:
Here's what you can expect on a typical day:
- You'll start each day with a scrum, working in a team to understand responsibilities, identify issues, and communicate coding priorities while choosing user stories to complete. You will also participate in other agile ceremonies, including scheduled sprint demos, where you will present your work to up to 90 stakeholders.
- Variety of work. There is no typical day. You could be checking in with a team in India one minute, meeting with leadership to review initiatives for the coming quarter later and tomorrow handling a few ad hoc requests from your peers in other departments.
- Influence and inspire confidence. You are comfortable presenting to senior leaders, product owners, and peers with a compelling voice that you demonstrate through executive presence, leading change, and creating clear executive-level communications on milestone achievements.
- You have 13+ years of experience in relevant skills gained and developed in the same or similar role.
TO SUCCEED IN THIS ROLE:
- You'll have a Bachelor's degree OR equivalent.
- 13+ years of hands-on experience supporting IBM CICS/TS in large-scale IBM z/OS environments.
- Deep expertise with IBM CICS Transaction Server administration and support.
- Strong working knowledge of IBM Assembler and COBOL.
- Experience installing, upgrading, maintaining, and supporting mainframe software products.
- Advanced troubleshooting, problem determination, and root-cause analysis skills.
- Experience supporting high-availability enterprise production environments.
- Proven ability to lead technical initiatives and collaborate across multiple teams.
- Strong verbal and written communication skills.
- Bachelor's degree in Computer Science, Information Technology, Management Information Systems, or equivalent combination of education and experience.
- Ability to successfully complete required government background checks and obtain necessary clearances.
Preferred Qualifications
- Experience with CICSPlex System Manager (CPSM).
- Experience using CICS Explorer.
- Knowledge of Java workloads within CICS and Liberty Profile environments.
- Experience with IBM MQ.
- Experience with z/OS Connect Enterprise Edition.
- Familiarity with enterprise automation and operational tooling.
- Experience supporting disaster recovery and business continuity programs.
YOU'LL LOVE WORKING HERE BECAUSE YOU CAN:
- Have courageous team collaboration. Courage comes from how associates are willing to have difficult conversations, speak up, be an owner, and challenge one another's ideas to find the best solution.
- Deliver at epic scale. We deliver real user outcomes using strong judgment and good instincts. We're obsessed with the art of achieving simplicity with a focus on client happiness and productivity.
- Be surrounded by curious learners. We align ourselves with other smart people in an environment where we grow and elevate one another to the next level. We encourage our associates to listen, stay agile, and learn from mistakes.
- Act like an owner & doer. Mission-driven and committed to leading change, you will be encouraged to take on any challenge and solve complex problems. No tasks are beneath or too great for us. We are hands-on and willing to master our craft.
- Give back to others. Always do the right thing for our clients and our community and humbly give back to the community where we live and work. Support our associates in times of need through ADP's Philanthropic Foundation.
- Join a company committed to equality and equity. Our goal is to impact lasting change through our actions.
What are you waiting for? Apply today!
Base salary offers for this position may vary based on factors such as location, skills, and relevant experience. Some positions may include additional compensation in the form of bonus, equity or commissions. We offer the following benefits: Medical, Dental, Vision, Life Insurance, Matched Retirement Savings, Wellness Program, Short-and Long-Term Disability, Charitable Contribution Match, Holidays, Personal Days & Vacation, Paid Volunteer Time Off, and more. The compensation for this role is USD $93,400.00 - USD $230,000.00 / Year*
- Actual compensation will not be less than the applicable minimum wage or minimum exempt salary requirement under federal, state and local laws.
A little about ADP: We are a comprehensive global provider of cloud-based human capital management (HCM) solutions that unite HR, payroll, talent, time, tax and benefits administration and a leader in business outsourcing services, analytics, and compliance expertise. We believe our people make all the difference in cultivating a down-to-earth culture that embraces our core values, welcomes ideas, encourages innovation, and values belonging. We've received recognition for our work by many esteemed organizations, learn more at ADP Awards and Recognition.
Diversity, Equity, Inclusion & Equal Employment Opportunity at ADP: ADP is committed to an inclusive, diverse and equitable workplace, and is further committed to providing equal employment opportunities regardless of any protected characteristic including: race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, protected veteran status or disability. Hiring decisions are based upon ADP’s operating needs, and applicant merit including, but not limited to, qualifications, experience, ability, availability, cooperation, and job performance.
Ethics at ADP: ADP has a long, proud history of conducting business with the highest ethical standards and full compliance with all applicable laws. We also expect our people to uphold our values with the highest level of integrity and behave in a manner that fosters an honest and respectful workplace.
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.