STEM OPT Application Developer Ii Jobs
Application Developer II roles qualify for STEM OPT because they fall under computer science and engineering CIP codes recognized by DHS. Your 24-month STEM OPT extension gives you up to 36 months of F-1 work authorization, provided your employer is enrolled in E-Verify and you maintain a valid I-983 training plan.
Find STEM OPT Application Developer Ii JobsOverview
Showing 5 of 211+ Application Developer Ii jobs










See all 211+ Application Developer Ii Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Application Developer Ii roles.
Get Access To All Jobs
Company Overview for Formosa Plastics Corporation, U.S.A.
Founded in 1978, Formosa Plastics Corporation, U.S.A. (Formosa Plastics) is a growing, vertically-integrated supplier of plastic resins and petrochemicals. With annual revenues of more than $5 billion, we employ over 2,800 people who operate 20 production units in six business divisions - Olefins, Polyolefins, Vinyl, Specialty Polyvinyl Chloride, Chlor-Alkali, and Oil & Gas.
Formosa Plastics offers a full line of polyvinyl chloride, polyethylene and polypropylene resins, caustic soda and other petrochemicals that deliver the consistency, performance and quality that customers demand. We market our polypropylene and polyethylene resins under the Formolene® tradename; we market our suspension PVC and specialty (dispersion) PVC resins under the Formolon® tradename. We also produce and sell caustic soda, ethylene dichloride, commercial bleach and hydrochloric acid.
We are committed to supplying the highest quality products and services to our customers, providing a safe and healthy workplace for our employees and contributing to the quality of life in the communities where we operate. This commitment is made possible through our dedicated people, consistent products, continued protection of the environment and ongoing investments in new product development, quality control systems and safe, modern and energy-efficient production facilities.
Formosa Plastics is a privately held company headquartered in Livingston, New Jersey. Our core business, producing plastic resins and petrochemicals, takes place at three wholly-owned chemical manufacturing subsidiaries located in Delaware City, Delaware, Baton Rouge, Louisiana and Point Comfort, Texas.
Application Developer II
POSITION OBJECTIVE
We are seeking a highly motivated and detail-oriented Full Stack .NET Developer to join our team to elevate our engineering efforts. The ideal candidate will be responsible for the design, development, and maintenance of enterprise-level web applications leveraging the Microsoft .NET Framework. This role will work collaboratively with Business Analysts and other cross-functional team members to identify system enhancements, implement solutions, and resolve application issues. Additionally, the developer will ensure data integrity of application and supporting system and alignment with business requirements.
This is an excellent opportunity for proactive web developers of junior to senior levels to deepen their technical expertise, showcase their leadership skills by leading an operational team and contribute to mid-to-large scale projects such as our ERP migration in a collaborative, fast-paced work environment.
MAJOR AREAS OF ACCOUNTABILITY
-
Collaborate with Business Analysts, and business stakeholders to review system requirements, analyze use cases, and provide technical input solutions.
-
Develop, maintain, and enhance corporate web applications using .NET Framework technologies (C#, ASP.NET).
-
Write clean, scalable, and well-documented code following best practices and coding standards; conduct code reviews and maintain version control using Git at Azure DevOps.
-
Develop and optimize SQL queries, stored procedures, and database schemas (MS SQL Server).
-
Support deployment, testing, and troubleshooting efforts across various environments.
-
Identify system gaps, system improvements, and tooling needs to enhance the scalability and ensure system quality.
-
Assist in creating and maintaining clear and concise technical documentation and system specifications for easy reference by other engineers.
-
Actively participate and contribute to core meetings and team discussions.
-
Mentor and support team members to help broaden and develop technical skills.
-
Review, process and complete work requisition according to SOPs.
-
Troubleshoot and resolve system issues promptly to support stable business operations. Identify root causes whether related to bugs, system design, data, or processes.
QUALIFICATIONS
Minimum Qualifications: 2-years of professional experience in software development, or equivalent experience.
Preferred Qualifications: 3 to 4 years of professional experience in software development, or equivalent experience.
Technical Skills Required To Perform This Job
Minimum Qualifications:
-
Experience with at least one web application development framework (e.g., .NET, PHP, Django, Spring, Node.js, etc.).
-
Solid foundation in MS SQL Server and SQL statement; experience with other relational databases is acceptable.
-
Experience with source control tools and CI/CD pipelines (e.g., Git, GitHub, Azure DevOps, etc.).
-
Hands-on experience with .NET Framework using C#.
-
Familiarity with modern front-end web technologies (HTML5, CSS3, JavaScript, AJAX, etc.).
-
Experience with cloud platforms (e.g., Azure DevOps, AWS, GCP).
Preferred Qualifications:
-
Understanding of S.O.L.I.D design principles for creating maintainable and scalable applications.
-
Experience with the integration of AI/LLM solutions in corporate settings.
-
Knowledge of IIS web server configuration and deployment.
Education
Bachelor’s degree in Computer Science, Information Technology, or a related field; or equivalent practical experience.
Check Out Our Benefits
Health Coverage and Perks
- Excellent medical, dental, and vision insurance plans
- Flexible spending accounts for health, dependent care
- Short-term Disability
- Long-term Disability
- Group Term Life, Dependent and Supplemental Life Insurance
- Tuition Reimbursement
Work/Life Balance
- 10 Paid Holidays
- Paid Time Off for a balanced life (Vacation, Sick and Personal Time)
- FlexTime Available
Competitive Compensation
- Competitive salary, incentive/bonus, 401(k) plan with company match,
- Cash Balance, Pension Plan
See all 211+ STEM OPT Application Developer Ii Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Application Developer Ii Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization in Application Developer Ii
Verify your degree's CIP code eligibility
Check that your STEM degree maps to a DHS-approved CIP code before applying. Computer science, software engineering, and information systems degrees typically qualify, but your DSO confirms the exact code on your updated I-20.
Confirm E-Verify enrollment before accepting offers
Before signing any offer letter, search the E-Verify employer database directly to confirm active enrollment. An employer who isn't enrolled cannot legally employ you on STEM OPT, regardless of how eager they are to hire.
Negotiate your I-983 training plan during onboarding
Push to finalize the I-983 before your start date, not after. For Application Developer II roles, the plan must describe specific learning objectives tied to your STEM degree, such as software architecture or system design skills.
Target employers with active H-1B filing histories
Use Migrate Mate to filter Application Developer II openings by employers who have filed H-1B visa petitions, since those companies already have established immigration infrastructure and are more likely to support your long-term status transition.
Use OFLC Wage Search to benchmark your offer
Look up the prevailing wage for Application Developer II using the OFLC Wage Search before negotiating. DOL wage level II typically covers mid-level developers, and your STEM OPT offer must meet that threshold to support a future LCA filing.
File your STEM OPT extension 90 days before OPT expires
USCIS requires your STEM OPT extension application to be submitted at least 90 days before your initial OPT end date. Missing this window forces a gap in work authorization that your employer cannot bridge, even with a signed offer.
Frequently Asked Questions
Does an Application Developer II role qualify for the STEM OPT extension?
Yes, Application Developer II positions qualify when your employer's job description requires a STEM degree and your own degree maps to a DHS-approved CIP code. Common qualifying degrees include computer science, software engineering, and information systems. Your DSO verifies the CIP code match and issues the updated I-20 you need to file the extension with USCIS.
How do I find Application Developer II employers enrolled in E-Verify?
You can search the E-Verify employer database to confirm a specific company's enrollment status before applying. Migrate Mate also surfaces Application Developer II roles from employers with verified sponsorship histories, so you can focus your applications on companies already set up to employ STEM OPT workers without needing to research each one individually.
What does the I-983 training plan need to include for an Application Developer II position?
The I-983 must outline specific goals that connect your daily work to your STEM degree. For an Application Developer II role, that means documenting learning objectives tied to software development, system design, or engineering principles rather than generic job duties. Both you and your employer sign the plan, and your DSO reviews it before the extension is approved.
What happens to my work authorization if my H-1B is selected but my STEM OPT expires first?
The cap-gap rule extends your STEM OPT work authorization automatically if your H-1B petition is filed before your OPT end date and you remain in valid F-1 status. This extension runs through September 30 of the fiscal year the H-1B takes effect, so you can keep working without interruption while USCIS adjudicates the petition.
Can I switch Application Developer II employers while on STEM OPT?
Yes, but you must take specific steps before starting with the new employer. The new employer must be enrolled in E-Verify, you and your DSO must update the I-983 to reflect the new role and training goals, and you must report the employer change through your school within the required reporting window. Starting work before completing these steps puts your status at risk.