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.
Find STEM OPT Senior Mainframe Developer JobsOverview
Showing 5 of 3,273+ 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 3,273+ 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.
DESCRIPTION
As a Senior Developer - Front End, the right candidate will be responsible for engineering management, implementation, configuration and operationalization of a large AWS cloud-based enterprise application suite that our employees use globally at all Contact Centers.
The role is heavily weighted toward the Angular ecosystem, specifically requiring knowledge of the most recent advancements.
- Be a Thought Partner, i.e., establish self as the Subject matter expert with Product Owners, Applications Developers, Architects, Analysts, Business Process owners
- Leading and influencing the design, testing, evaluation, implementation, and support for Jet Application which is of large size and complexity (application services, software, and systems tools)
- Hands-on development, support and troubleshoot of software systems as required, optimizing performance, resolving problems, and providing follow-up on all issues and solutions
- Ability to lead diagnostics/troubleshooting with the production support team during outages/incidents (including outside of business hours as needed)
- Work closely to define the product technical roadmap, prioritization and effort estimation with the product owners, business and platform architects.
- Architects complex release patterns, code review/branching strategies, and/or documentation of various levels of architecture; context diagram, component diagram, deployment diagram, sequence diagram, and logical architecture
- Develops documentation to support the application and as a guide for establishing common practices across the platform
- Partners with platform engineering and DevOps teams to research, design and implement the appropriate technology needed to support the automation and orchestration strategy
- Partnership with the Enterprise architecture, network, and security engineering team is critical to ensure that the architectural principals support the requirements and needs of the application as well as enterprise.
- Communicates regularly and effectively with senior technology leadership
- Coordinate effort with external stakeholders to ensure timely delivery of dependent components
- Ensures solutions are clearly communicated for implementation, deliverables are of acceptable quality
- Ensures compliance of architectural and engineering policies, standards and procedures
- Monitor and stay abreast of industry trends and anticipate future direction of application development and cloud computing
QUALIFICATIONS
What’s needed to succeed (Minimum Qualifications):
- Bachelor’s degree
- Computer Science, Information Technology, or related field preferred
- Experience with frontend using Angular, Typescript, Lead frontend architecture, create reusable components, and maintain modular codebases.
- Experience in Conduct code reviews, set coding standards, and mentor junior developers.
- 3+ years of end-to-end software solution development, implementation and operationalization experience
- Experience with hosting frontends with usage of cloud platform like AWS, GCP and serverless technologies, services and container technologies (Docker, Kubernetes etc.).
- Proven ability to architect/design, develop, deploy and test application using Angular applications
- Experience with test driven development methodologies
- Extensive experience to lead parallel work streams in Agile environment
- Experience with analyzing and interpreting APM tools such as Dynatrace, Datadog, or similar
- Experience implementing /deploying microservices, web services and APIs, gateways, service mesh in highly automated CI/CD environments
- Experience in Well-Architected frameworks, application performance tuning, application resilience and reliability improvement
- Experience in developing large scale responsive web applications across multiple end user devices
- Experience in troubleshooting and support during critical system outages for operationally critical applications
- Coordinating efforts across multiple teams like Release Managers, DevOps Engineers, QA, UX designers for a successful delivery of applications
What will help you propel from the pack (Preferred Qualifications):
- Contact Center’s / Reservation Management knowledge is a plus
- AWS solution architect certification or similar
- Experience with Angular v17+, standalone components, zoneless change detection, and other modern Angular capabilities
- Experience with .NET (Proficient in consuming RESTful services and APIs), frontend technologies such as HTML5, TypeScript and ES6
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. We recruit, employ, train, compensate, and promote without regard to race, color, religion, national origin, gender identity, sexual orientation, disability, age, veteran status, or any other protected category under applicable law. We provide reasonable accommodations for applicants and employees with disabilities. To request an accommodation, contact JobAccommodations@united.com
See all 3,273+ STEM OPT Senior Mainframe Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Senior Mainframe Developer Jobs.
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 visa 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.
Frequently 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.