TN Visa Mainframe Programmer Jobs

Mainframe Programmer roles qualify for TN visa sponsorship under the USMCA Computer Systems Analyst category, making this one of the more direct paths for Canadian and Mexican professionals with COBOL, JCL, or z/OS expertise. Employers filing a TN petition need to document that the position requires at least a bachelor's degree in computer science or a related field.

See All Mainframe Programmer Jobs

Overview

Open Jobs17+
Top Visa TypeGreen Card
Work Type41% On-site
Median Salary$127K
Top LocationRemote
Most JobsEnsono

Showing 5 of 17+ Mainframe Programmer jobs

Ensono
Expert Mainframe Systems Programmer
We won't show you this job again
Ensono
Added 3d ago
Expert Mainframe Systems Programmer
Ensono
Remote
Technical Product & Program Management
IT Support & Systems Administration
Technical Program Management
Systems Administration
IT Support
$105,000/yr - $183,000/yr
Remote (US)
15+ yrs exp.
Bachelor's
1,001-5,000

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Fiserv
Senior Mainframe Systems Programmer
We won't show you this job again
Fiserv
Added 1w ago
Senior Mainframe Systems Programmer
Fiserv
Saint Paul, Minnesota
Software Engineering
IT Support & Systems Administration
Backend Engineering
Systems Administration
Network Engineering
$109,000/yr - $152,000/yr
On-Site
9+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
AAA Auto Club Enterprises
Associate Mainframe Systems Programmer
We won't show you this job again
AAA Auto Club Enterprises
Added 3w ago
Associate Mainframe Systems Programmer
AAA Auto Club Enterprises
Coppell, Texas
IT Support & Systems Administration
Technical Product & Program Management
Systems Administration
Technical Program Management
On-Site
1+ yr exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Tata Consultancy Services (TCS)
Mainframe Automation System Programmer
We won't show you this job again
Tata Consultancy Services (TCS)
Added 1mo ago
Mainframe Automation System Programmer
Tata Consultancy Services (TCS)
Plano, Texas
Software Engineering
Quality Assurance & Testing (QA Testing)
Technical Product & Program Management
Automation QA
$130,000/yr - $150,000/yr
On-Site
5+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Broadcom
Mainframe z/VM System programmer
We won't show you this job again
Broadcom
Added 3w ago
Mainframe z/VM System programmer
Broadcom
Plano, Texas
IT Support & Systems Administration
Systems Administration
IT Support
$108,000/yr - $172,800/yr
On-Site
8+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all 17+ 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

See all 17+ 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

Tips for Finding TN Visa Sponsorship as a Mainframe Programmer

Translate your mainframe credentials for U.S. employers

Canadian and Mexican institutions issue certifications in COBOL, DB2, and z/OS that U.S. hiring teams may not recognize by name. Map each credential to its IBM-equivalent training code and list the specific mainframe platforms you've maintained in your resume.

Target industries with active mainframe infrastructure

Banking, insurance, and federal contractors run the largest legacy mainframe environments in the U.S. and file TN petitions regularly for programmers. Focus your search on employers in those sectors who list COBOL, PL/I, or JCL as required skills, not just preferred.

Search TN-sponsoring employers through Migrate Mate

Use Migrate Mate to filter job listings by employers who have active TN visa sponsorship history for Computer Systems Analyst roles. That narrows your search to companies already familiar with the petition process, which shortens the offer-to-start timeline significantly.

Verify your job offer letter covers TN requirements

The TN petition requires an employer support letter stating your role, degree requirement, and that the position qualifies as a specialty occupation. Ask your prospective employer to confirm these three elements are explicitly written into the offer before you cross the border or file with USCIS.

Prepare for the Computer Systems Analyst classification question

CBP officers at the port of entry must confirm your Mainframe Programmer role fits the Computer Systems Analyst TN category. Bring documentation connecting your job duties to systems analysis, not just coding, since purely programming-focused descriptions occasionally draw additional scrutiny.

Understand how Mexican TN applicants file differently than Canadians

Canadian professionals can present their TN petition directly at a port of entry or preclearance site without a prior visa. Mexican nationals must apply at a U.S. consulate and obtain a TN visa stamp before traveling, so factor consulate appointment wait times into your start date negotiation.

Mainframe Programmer jobs are hiring across the US. Find yours.

Find Mainframe Programmer Jobs

Mainframe Programmer TN Visa: Frequently Asked Questions

Does a Mainframe Programmer role qualify for TN visa sponsorship?

Yes, Mainframe Programmer positions qualify under the Computer Systems Analyst category in the USMCA TN occupation list. The role must require a bachelor's degree or equivalent in computer science, information technology, or a closely related field, and your duties must involve analyzing and developing systems rather than purely clerical or support tasks.

How does the TN visa compare to H-1B for Mainframe Programmer jobs?

The TN visa has no annual lottery, no cap for Canadian citizens, and can be approved the same day at a port of entry for Canadians. The H-1B requires surviving a lottery with roughly a 25 percent selection rate and a mandatory wait until October 1. For mainframe roles where the specialty occupation criteria are met, TN is a faster and more predictable path.

Where can I find Mainframe Programmer jobs that offer TN visa sponsorship?

Migrate Mate filters job listings specifically by TN visa sponsorship eligibility, so you can identify employers already set up to support the petition process. This avoids spending time on applications at companies unfamiliar with TN filings, which is a common frustration for Canadian and Mexican professionals in this field.

Can I switch employers while on a TN visa as a Mainframe Programmer?

Yes, but your TN status is employer-specific. You cannot start work with a new employer until the new TN petition is approved. Canadian professionals can file a new petition at the port of entry, while Mexican nationals need a new TN visa issued at a consulate. Plan for this timeline before giving notice at your current job.

What documentation does my employer need to sponsor my TN visa for a Mainframe Programmer role?

Your employer needs to provide a signed support letter on company letterhead stating your job title, a description of duties that align with Computer Systems Analyst functions, your start date, your compensation, and confirmation that the position requires a relevant bachelor's degree. Attach your degree transcripts and any professional credentials showing mainframe platform experience such as COBOL or z/OS certifications.

See which Mainframe Programmer employers are hiring and sponsoring visas right now.

Search Mainframe Programmer Jobs