STEM OPT Azure Engineer Jobs
Azure Engineer roles qualify for the 24-month STEM OPT extension if 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 before you can begin the extension, making that enrollment check a non-negotiable first step in your job search.
Find STEM OPT Azure Engineer JobsOverview
Showing 5 of 17+ Azure Engineer 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 Azure Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Azure Engineer roles.
Get Access To All Jobs
Azure AppDev Engineer
This is a fully remote position
PURPOSE:
The AppDev Engineer is a professional software engineer responsible for building, enhancing, and supporting enterprise-grade .NET applications within the client Modernization Program. This role contributes directly to feature development, modernization initiatives, and platform standardization efforts while operating within established architectural and DevOps standards.
This position supports both operational continuity and modernization acceleration. The AppDev Engineer plays a key role in executing sprint commitments, improving code quality, supporting automated testing efforts, and contributing to incremental modernization work such as framework upgrades, modularization, and API integration.
While this role is early-to-mid career, it requires independent technical contribution and active participation in Agile engineering practices within a cloud-focused modernization environment.
Responsibilities
- Build and enhance application features in C#/.NET aligned to team standards.
- Contribute to modernization activities such as .NET upgrades, code refactoring, and component modularization.
- Implement and consume REST APIs; support service integration work as assigned.
- Write unit tests and support integration/regression testing practices in collaboration with QA.
- Troubleshoot defects and performance issues with guidance from senior engineers.
- Participate in code reviews (as author and reviewer) and follow branching/PR standards.
- Support deployment readiness by following CI/CD and release practices.
- Maintain technical documentation for implemented features and changes.
- Develop or contribute to the technical backlog, epics and user stories in conjunction with the architect. May be asked to perform the technical product owner role.
- Other responsibilities as assigned by management.
MINIMUM SKILLS, EDUCATION, AND EXPERIENCE
- Associate’s or equivalent experience.
- 3+ years professional development experience with .NET applications.
- Proficiency with C#, ASP.NET/ASP.NET Core, and basic Web API concepts.
- Working knowledge of SQL Server fundamentals (queries, joins, basic indexing concepts).
- Experience with Git source control and pull request workflows.
- Familiarity with CI/CD concepts and basic deployment pipelines (Azure DevOps preferred).
- Ability to deliver well-scoped work independently and collaborate effectively in Agile ceremonies.
PREFERRED SKILLS, EDUCATION, AND EXPERIENCE
- Exposure to Azure services (App Services, Azure SQL, Storage) and cloud-hosted application troubleshooting.
- Experience with EF Core (or similar ORM) and modern data access patterns.
- Exposure to front-end frameworks (React/Vue/Angular) and modern JavaScript/TypeScript.
- Experience writing automated tests beyond unit tests (integration/UI testing exposure).
- Experience working on modernization or migration initiatives.
Starting Compensation Range: $90,000 per year
The salary for this position is commensurate with experience, skills, and qualifications. The range is intended to reflect our commitment to attracting top talent, and the final offer will be based on factors including, but not limited to, the candidate's previous experience, expertise in the field, relevant certifications, and the specific requirements of the role. In addition, internal equity, market trends, and geographic location may also influence the final salary.
At Ascend Technologies we firmly believe that diversity, equity, and inclusion are not only fundamental values but also powerful drivers of innovation, growth, and success. We are committed to fostering an environment where every individual feels valued, respected, and empowered.
CORE VALUES
We are seeking highly motivated individuals who have the willingness and ability to demonstrate Ascend core values:
- Committed to Client Success: Our actions and our words always align with the best interest of the client.
- One Team: We work collaboratively to overcome challenges with humility and respect and do what it takes to find innovative solutions.
- Integrity: We are unquestionably committed to doing the right thing even when it is hard.
- Accountability: We hold ourselves and each other accountable for keeping our commitments to our clients, our communities, and one another.
- Transparency: We create open lines of communication with each other and our clients, fostering relationships founded on candor and trust.
PHYSICAL DEMANDS:
Must be able to sit, stand, and bend for the duration of shift. The position is mainly sitting, with occasional lifting up to 50 lbs, such as laptop, server equipment, and driving to the work site to meet with client(s).
See all STEM OPT Azure Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Azure Engineer Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization as an Azure Engineer
Verify your CIP code before applying
Check your degree's Classification of Instructional Programs code against the DHS STEM Designated Degree Program list. Computer Science, Computer Engineering, and Information Technology codes qualify, but fields like Business Information Systems may not without a specific CIP match.
Confirm E-Verify enrollment before accepting offers
Ask recruiters directly whether the company is enrolled in E-Verify before you reach the offer stage. An employer can want to hire you and still be ineligible to sponsor your STEM OPT extension if they haven't completed E-Verify enrollment.
Use O*NET to anchor your I-983 training plan
Pull the Azure Engineer or Cloud Engineer occupation profile from O*NET to identify the specific knowledge, skills, and tasks your employer must document in the I-983. A training plan that maps your daily work to O*NET job functions holds up under ICE audits.
Target Azure-certified hiring managers on technical teams
Engineering managers who hold Azure certifications understand the role requirements well enough to write a defensible I-983 training plan. Recruiting through teams with hands-on Azure expertise shortens the back-and-forth on what qualifies as structured, progressive training under your OPT.
Browse STEM OPT-verified Azure roles on Migrate Mate
Migrate Mate filters Azure Engineer listings to employers already confirmed as E-Verify participants, so you're not wasting applications on companies that can't legally support your extension. Search by role and location to surface opportunities with verified eligibility built in.
File your STEM OPT extension 90 days before OPT expires
USCIS requires your DSO to recommend the STEM OPT extension in SEVIS before you submit Form I-765. Starting that process 90 days before your current EAD expires protects your work authorization through cap-gap if you receive an H-1B visa petition before your extension is approved.
Frequently Asked Questions
Does an Azure Engineer role qualify for the STEM OPT extension?
It depends on your degree, not just the job title. Your degree must appear on the DHS STEM Designated Degree Program list under an eligible CIP code, typically Computer Science, Computer Engineering, Electrical Engineering, or Information Technology. The role itself must also constitute a paid, practical training opportunity directly related to that STEM degree, which Azure Engineer positions generally satisfy given the technical depth required.
What does an employer need to do to support my STEM OPT as an Azure Engineer?
Your employer must be enrolled in E-Verify, sign Form I-983 to establish a formal training plan, and report your work status to your DSO every six months. The I-983 must describe the Azure-specific skills and responsibilities you'll develop, the supervision structure, and how the training connects to your STEM degree. Employers who haven't completed E-Verify enrollment are legally unable to support a STEM OPT extension.
How do I write an I-983 training plan for an Azure Engineer position?
Your I-983 training plan should map your specific Azure responsibilities, such as designing cloud infrastructure, managing deployments, or implementing security configurations, to the learning objectives tied to your STEM degree. Use the Azure Engineer or Cloud Engineer occupation profile from O*NET to identify the technical competencies your employer should document. Both you and your employer's authorized representative must sign the form before your DSO can recommend the extension in SEVIS.
What happens to my work authorization if I get an H-1B petition while on STEM OPT?
If your STEM OPT is still valid on April 1 and your employer files a cap-subject H-1B petition on your behalf, cap-gap protection extends your OPT work authorization through September 30 of that year, or until your H-1B is approved or denied, whichever comes first. You can continue working as an Azure Engineer throughout that period without interruption as long as you remain with the same employer who filed the petition.
Where can I find Azure Engineer jobs that accept STEM OPT students?
Migrate Mate lists Azure Engineer roles filtered for employers who are enrolled in E-Verify, which is the core eligibility requirement for STEM OPT. Searching there means you're starting with companies that can legally support your extension rather than discovering that limitation after several interview rounds. You can filter by location, seniority level, and cloud specialization to narrow results to roles that fit your background.