STEM OPT Application Support Analyst Jobs
Application Support Analyst roles sit squarely in STEM-eligible territory, making them a strong fit for F-1 students on OPT with degrees in computer science, information systems, or related fields. Your 24-month STEM OPT extension requires the employer to be enrolled in E-Verify and to file a signed I-983 training plan with your DSO.
Find STEM OPT Application Support Analyst JobsOverview
Showing 5 of 52+ Application Support Analyst jobs










See all 52+ Application Support Analyst Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Application Support Analyst roles.
Get Access To All Jobs
Engineering a world of possibilities
This position is a member of the Application Services team within the Mines Information Technology department and serves as the technical expert for the configuration, integration, operation, maintenance, and support of Banner Student in the Ellucian Cloud (“Banner SaaS”) and related administrative and self-service applications. The role translates business, regulatory, accessibility, security, and data governance requirements into reliable technical solutions. It develops and supports integrations, workflows, and automated processes using Ellucian tools, Mines portal and data platforms, and approved third-party technologies. The position also provides technical guidance and Level 2 support for Banner SaaS and other campus-wide applications managed by the Application Services team.
Responsibilities
Application Integration Operations and Release Management (45%)
Essential Functions: Yes
- Support and maintain Banner integrations and scheduled processing between Banner and third-party systems.
- Configure and monitor production pipelines, scripted events, and automated processes to support reliable system operation.
- Implement monitoring, logging, error handling, reconciliation, and alerting practices to identify failures and accelerate issue resolution.
- Evaluate Ellucian SaaS releases, patches, vendor roadmaps, and regulatory or policy changes to determine operational and technical impacts.
- Coordinate testing, validation, communication, deployment readiness, and post-release support for vendor-driven changes with affected business units.
- Collaborate with functional users, developers, and IT staff to diagnose production issues, recommend solutions, and implement approved configuration changes and enhancements.
Solution Design, Development, and Implementation (30%)
Essential Functions: Yes
- Partner with project teams, subject matter experts, data stewards, and IT staff to define scope, requirements, priorities, schedules, technical tasks, and data-sharing needs for new solutions.
- Design, develop, test, implement, and document secure integrations, interfaces, workflows, data extracts, and automated processes based on approved requirements.
- Define and apply integration standards for data mapping, source-to-target validation, API usage, authentication, error handling, and maintainable documentation.
- Use Ellucian tools and other approved technologies to build workflows and integrations that improve efficiency and reduce manual processing.
- Develop and maintain SQL using appropriate enterprise data sources to support integrations, data validation, operational reporting, and population selection.
- Assist the Institutional Research and Strategic Analytics team with automating data extracts and replicating data to platforms used for operational and strategic reporting.
Application Support and Knowledge Management (20%)
Essential Functions: Yes
- Provide Level 2 support for Banner Student, Banner General, and other applications managed by the Application Administration team.
- Serve as an escalation point for vendor incidents, coordinate troubleshooting, and track issues through resolution.
- Develop and maintain technical documentation for integrations, pipelines, scheduled processes, configurations, and support procedures to promote maintainability and business continuity.
- Develop and maintain user guidance, training materials, and knowledge base articles for the Service Desk and other Level 1 and Level 2 support resources.
- Provide scheduled or unscheduled after-hours and weekend support as needed for mission-critical or time-sensitive processing issues, consistent with the position’s designated support expectations.
OTHER DUTIES AS ASSIGNED (5%)
Essential Functions: No
- Other duties as assigned to meet the objectives and goals of the program and/or Mines.
QUALIFICATIONS
MINIMUM QUALIFICATIONS
Minimal Level of Education and Experience:
Bachelor’s degree from a four-year college or university in computer science, information technology, information systems, or a closely related field. Individuals without a related degree may be considered if they demonstrate possession of the same knowledge level found in a degree but have attained advanced knowledge through a combination of work experience and intellectual instruction using a 1:1 substitution.
3+ years of professional experience developing, configuring, integrating, or supporting enterprise applications. The experience must include API-based integrations, SQL, programming or scripting, and cloud-based or SaaS platforms.
Knowledge, Skills, and Abilities and Other Attributes (KSAOs):
- Demonstrated proficiency developing and maintaining solutions in at least one object-oriented programming language.
- Demonstrated proficiency writing and maintaining SQL, especially PostgreSQL, and applying relational database management system concepts.
- Demonstrated ability to develop and maintain programs and scripts that support enterprise applications and integrations.
- Working knowledge of Windows and Linux operating systems.
- Strong interpersonal skills and ability to work cooperatively in a collaborative team environment.
- Demonstrated knowledge of SaaS application support, API-based integrations, authentication methods, secure data exchange, and cloud-based service delivery.
- Excellent verbal and written communication skills, including the ability to communicate effectively with technical staff and non-technical users.
- Demonstrated ability to apply security, accessibility, privacy, and data stewardship expectations when developing, configuring, documenting, and supporting enterprise applications and integrations.
- Demonstrated ability to diagnose, research, and resolve technical problems independently.
- Demonstrated organizational skills and ability to work in a fast-paced environment and meet deadlines.
PREFERRED QUALIFICATIONS
Desired level of Education and Experience:
- Experience developing and supporting solutions using Ellucian Banner SaaS and Ethos technologies, including Insights, Integration Pipelines, User Provisioning, Intelligent Processes, Experience, Ethos or Banner APIs, Canvas integration through ILP, and Banner and Ethos security.
- Experience interacting with and debugging API calls using programming languages and tools such as Bruno or Insomnia, particularly with Banner SaaS, Workday, and Canvas APIs.
- Experience supporting applications in a higher education environment.
- Experience with job scheduling applications, especially the ISE Job Scheduler used in the Ellucian SaaS landscape.
- Experience developing and maintaining automation using Microsoft Windows PowerShell and Linux shell scripting.
- Experience using source code control and versioning systems such as Git and Subversion.
- Experience developing solutions using object-oriented programming languages and web technologies such as Java, JavaScript, Python, HTML, XML, and CSS.
- Experience supporting Enterprise Content Management systems.
- Experience implementing secure file exchange using technologies such as SFTP, AWS buckets, security keys, and PGP-based encryption.
Knowledge, Skills, and Abilities and Other Attributes (KSAOs):
- Ability to manage concurrent assignments, coordinate dependencies, track progress, and communicate status, risks, and technical information to audiences with varying levels of technical expertise.
Additional Information and Reasonable Accommodation Requests
It is the intent of Mines to comply with the applicable requirements of the Americans with Disabilities Act and the Americans with Disabilities Act Amendments Act of 2008, and their implementation rules and regulations, in support of equal opportunities for qualified applicants with disabilities. To meet this goal, Mines will make reasonable accommodations during the employment selection process and within our working environment.
If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on our site as a result of your disability. You can request a reasonable accommodation by contacting our Human Resources team at hr@mines.edu or 303.273.3250 for assistance.
Successful completion of a background investigation is required for this position.
Equal Opportunity
Colorado School of Mines is committed to equal opportunity for all persons. Mines does not discriminate on the basis of age, sex, gender (including gender identity and gender expression), ancestry, creed, marital status, race, ethnicity, religion, national origin, disability, sexual orientation, genetic information, veteran status or current military service. Further, Mines does not retaliate against community members for filing complaints regarding or implicating any of these protected statuses.
Mines’ commitment to nondiscrimination, equal opportunity and equal access is reflected in the administration of its policies, procedures, programs and activities and in its efforts to achieve a talented student body and workforce.
Through its policies, procedures and resources, Mines complies with federal law, Colorado state law, administrative regulations, executive orders and other legal requirements to prevent discrimination (including harassment or retaliation) within the Mines campus community and to address potential allegations of inequality or concerns for safety.
Colorado's premier engineering and applied science university for 150 years and counting
See all 52+ STEM OPT Application Support Analyst Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Application Support Analyst Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization as an Application Support Analyst
Confirm your CIP code before applying
Your STEM OPT eligibility depends on your degree's Classification of Instructional Programs code, not just your major title. Pull your I-20 and verify your CIP code maps to a DHS-approved STEM field before targeting Application Support Analyst roles.
Filter employers by E-Verify enrollment status
STEM OPT requires your employer to be actively enrolled in E-Verify, not just registered. Use Migrate Mate to search Application Support Analyst openings filtered to E-Verify-enrolled companies so you don't waste time on employers who can't legally hire you.
Negotiate your I-983 training plan before day one
Application Support Analyst work is project-driven, so your I-983 training goals need to reflect real deliverables like ticketing systems, incident response, and escalation workflows. Get written agreement on the plan's learning objectives before you sign the offer.
Target companies with active DOL LCA filing history
Employers who have filed Labor Condition Applications for IT roles have already navigated DOL prevailing-wage requirements and are far more prepared to onboard OPT workers. Check OFLC Wage Search to see which employers have certified LCAs for analyst-level positions in your metro.
Verify your role qualifies under O*NET before filing
USCIS evaluates STEM OPT eligibility partly by occupation code. Look up Application Support Analyst under O*NET to confirm the role falls under a STEM-qualifying SOC code, then make sure your offer letter reflects duties that match that classification.
Track your 60-day unemployed window during the job search
STEM OPT permits up to 60 cumulative days of unemployment across the full extension period. If you're between Application Support Analyst roles, report any employer or job change to your DSO immediately so your SEVIS record stays accurate and your remaining days don't erode silently.
Frequently Asked Questions
Does an Application Support Analyst role qualify for the STEM OPT extension?
Yes, in most cases. Application Support Analyst positions typically fall under STEM-eligible SOC codes in computer and information systems. Eligibility depends on two factors: your degree must carry a DHS-approved STEM CIP code, and the role's actual duties must align with your field of study. Confirm both with your DSO before accepting an offer.
How do I know if an employer hiring for this role is enrolled in E-Verify?
E-Verify enrollment is a hard legal requirement for STEM OPT, not optional. You can ask the employer's HR team directly for their E-Verify company ID, or search E-Verify's public employer search tool by company name. Migrate Mate surfaces Application Support Analyst openings at E-Verify-enrolled employers, which removes the guesswork from your search.
What goes into the I-983 training plan for an Application Support Analyst position?
The I-983 must document specific learning objectives tied to your STEM degree, not a generic job description. For Application Support Analyst roles, that typically means outlining goals around systems administration, incident management, or software lifecycle processes. Your employer's designated supervisor signs the form, and your DSO submits the updated I-20 to USCIS before your extension begins.
What happens to my STEM OPT authorization if my Application Support Analyst employer loses E-Verify enrollment?
If your employer's E-Verify enrollment lapses or is terminated after you start, your STEM OPT authorization is at risk. USCIS can revoke the extension, and you'd have 60 days to find a new qualifying employer before falling out of status. Notify your DSO immediately if you learn your employer's E-Verify status has changed.
How does cap-gap affect Application Support Analyst roles for STEM OPT students transitioning to H-1B?
If your employer files an H-1B visa petition before your STEM OPT expires and you're selected in the lottery, cap-gap automatically extends your work authorization through September 30 of that year. You can continue working in your Application Support Analyst role without interruption, provided the H-1B petition was timely filed and properly maintained through USCIS.