STEM OPT Senior Mainframe Developer Jobs
Senior Mainframe Developer roles qualify for the 24-month STEM OPT extension when your degree falls under an eligible CIP code in computer science, information technology, or a related STEM field. Your employer must be enrolled in E-Verify, and you'll need a signed I-983 training plan before your extension begins.
See All Senior Mainframe Developer JobsOverview
Showing 5 of 4,108+ Senior Mainframe Developer jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 4,108+ Senior Mainframe Developer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Mainframe Developer roles.
Get Access To All Jobs
INTRODUCTION
Achieving our goals starts with supporting yours. Grow your career, access top-tier health and wellness benefits, build lasting connections with your team and our customers, and travel the world using our extensive route network. Come join us to create what’s next. Let’s define tomorrow, together.
ABOUT THE JOB
United Airlines Technical Operations is modernizing a portfolio of mission-critical systems that support aircraft maintenance, supply chain operations, and engineering workflows across our global fleet. We are looking for a Senior Software Engineer / Technical Lead who is passionate about building modern cloud-native applications while helping guide the transformation of legacy enterprise platforms into scalable, secure, and observable systems on AWS. This role is ideal for engineers who enjoy solving complex problems across distributed systems, cloud platforms, and modernization initiatives, while also mentoring teams and driving engineering excellence. You will help shape the technical direction of applications that support real-world operational workflows used by technicians, planners, engineers, and maintenance teams across United’s Technical Operations organization.
ROLE AND RESPONSIBILITIES
Design and deliver cloud-native applications using modern architectures and scalable platform patterns
Lead development and architectural improvements across systems supporting supply chain operations, engine and component repair shops, and inventory management platforms
Drive modernization initiatives that transform legacy enterprise systems into scalable cloud-based solutions
Establish and promote engineering standards around secure coding, automated testing, CI/CD pipelines, and observability
Build and maintain containerized workloads, APIs, and integration services across enterprise platforms
Collaborate with architects, product teams, and infrastructure partners to deliver reliable and scalable solutions
Integrate systems using APIs, messaging platforms, and event-driven architectures
Mentor engineers and contribute to technical design decisions across the development team
Improve system reliability, performance, and monitoring through modern observability practices
Partner with security and platform teams to proactively identify and resolve vulnerabilities
TECHNOLOGIES YOU’LL WORK WITH
Backend
.NET 6+ / C#
RESTful APIs
* SQL/Postgres or similar relational databases
Frontend
React
Next.js
* Modern web frameworks
Cloud & Infrastructure
AWS
Containerized workloads
* ECS / Lambda (preferred)
Engineering Platform
GitHub & GitHub Copilot
CI/CD pipelines
DevOps workflows
Dynatrace monitoring
* WIZ and Veracode security scanning
BASIC QUALIFICATIONS
Strong hands-on development experience using .NET / C#
Experience building modern web applications using React or Next.js
Experience building containerized applications and API-based services
Strong knowledge of SQL and related relational databases
Experience with GitHub workflows and source control best practices
Familiarity with CI/CD pipelines and DevOps practices
Understanding of secure coding practices and vulnerability remediation
Experience designing or contributing to scalable system architectures
* Ability to mentor developers and participate in technical leadership discussions
MINIMUM QUALIFICATIONS
Bachelor’s degree in Computer Science, Engineering, or related field
4+ years of software engineering experience building enterprise applications
* Strong experience working in modern development environments using cloud platforms, DevOps practices, and modern frameworks
PREFERRED QUALIFICATIONS
Experience working with AWS services such as Lambda, ECS, or serverless architectures
Exposure to Java-based enterprise systems or legacy modernization initiatives
Experience with API gateway platforms such as Kong
Experience implementing event-driven architectures
* Experience using AI-assisted development tools (GitHub Copilot or similar)
ADDITIONAL QUALIFICATIONS
AWS certification or deep AWS platform experience
Experience working within Agile or SAFe development frameworks
* Experience contributing to enterprise modernization or platform transformation initiatives
COMPENSATION
* The base pay range for this role is $112,480.00 to $146,540.00. The base salary range/hourly rate listed is dependent on job-related factors such as experience, education, and skills. This position is also eligible for bonus and/or long-term incentive compensation awards.
You may be eligible for the following competitive benefits: medical, dental, vision, life, accident & disability, parental leave, employee assistance program, commuter, paid holidays, paid time off, 401(k) and flight privileges.
United Airlines is an equal opportunity employer. United Airlines recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, gender identity, sexual orientation, physical ability, age, veteran status and other protected status as required by applicable law.
Equal Opportunity Employer - Minorities/Women/Veterans/Disabled/LGBT. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions. Please contact JobAccommodations@united.com to request accommodation.
See all 4,108+ Senior Mainframe Developer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Mainframe Developer roles.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Senior Mainframe Developer
Verify your CIP code before applying
Not every computer science or IT degree maps to a STEM-eligible CIP code automatically. Check your degree's CIP code against the DHS STEM Designated Degree Program List before targeting STEM OPT roles, so you don't apply to positions you can't authorize.
Confirm E-Verify enrollment before interviews
STEM OPT employers must be enrolled in E-Verify at the specific worksite where you'll work, not just at headquarters. Ask your recruiter to confirm their E-Verify company ID during the screening call, before you invest time in technical rounds.
Target mainframe teams at regulated industries
Banking, insurance, and federal contractors run the largest active mainframe environments and have compliance teams already familiar with I-9 and E-Verify obligations. These employers are structurally more likely to have STEM OPT infrastructure in place than startups or mid-market tech firms.
Build your I-983 training plan around mainframe skills
USCIS requires your I-983 to describe specific learning objectives tied to your STEM degree. For mainframe roles, map planned skill development in COBOL, z/OS, JCL, or VSAM to your computer science or engineering coursework to make the connection explicit and defensible.
Search for verified STEM OPT employers on Migrate Mate
Filter your job search by employers with confirmed E-Verify enrollment and mainframe-relevant roles. Migrate Mate surfaces DOL Labor Condition Application data so you can see which companies have active filing history for the roles that match your degree and authorization window.
Time your extension filing to protect cap-gap eligibility
If you're pursuing an H-1B while on STEM OPT, your DSO must receive your STEM OPT extension application at least 90 days before your initial OPT EAD expires. A late filing breaks your cap-gap protection and can create an authorization gap between your OPT and H-1B start date.
Senior Mainframe Developer jobs are hiring across the US. Find yours.
Find Senior Mainframe Developer JobsFrequently Asked Questions
Does a Senior Mainframe Developer role qualify for the STEM OPT extension?
It depends on your degree, not the job title. Senior Mainframe Developer roles typically require a bachelor's degree or higher in computer science, information technology, or a related field. If your degree maps to an eligible CIP code on the DHS STEM Designated Degree Program List, you qualify for the 24-month STEM OPT extension. Confirm your CIP code with your DSO before accepting an offer.
How do I know if a mainframe employer is enrolled in E-Verify?
E-Verify enrollment is a hard requirement for STEM OPT, and enrollment must be active at your specific work location. You can search the E-Verify employer search tool by company name or FEIN to confirm status before accepting an offer. Large financial institutions and federal contractors are often enrolled by policy, but always verify independently rather than relying on a recruiter's confirmation alone.
What goes into an I-983 training plan for a Senior Mainframe Developer role?
Your I-983 must describe how your day-to-day work connects to your STEM degree. For a Senior Mainframe Developer, that means documenting learning objectives around specific technologies like COBOL, z/OS, DB2, or systems architecture and linking each to coursework from your degree program. Your employer signs the I-983, and your DSO must recommend the extension in SEVIS before USCIS processes your new EAD.
Can I switch mainframe employers mid-STEM OPT extension?
Yes, but the new employer must also be enrolled in E-Verify, and you must report the employer change to your DSO within 10 days. A new I-983 is required for the new employer, and your DSO updates SEVIS accordingly. You can work for the new employer while the update is processed, but unauthorized gaps in employment can jeopardize your status.
Where can I find Senior Mainframe Developer jobs open to STEM OPT students?
Migrate Mate filters job listings by employers with DOL Labor Condition Application filing history, making it easier to identify companies that have actively sponsored work authorization for STEM-eligible roles. Because mainframe positions are concentrated in banking, insurance, and government contracting, searching by industry alongside your STEM OPT authorization status helps narrow to employers already familiar with the E-Verify and I-983 requirements.
See which Senior Mainframe Developer employers are hiring and sponsoring visas right now.
Search Senior Mainframe Developer Jobs