Programmer Analyst Jobs for OPT Students
Programmer Analyst jobs are a strong fit for F-1 OPT students with degrees in computer science, information systems, or engineering. Most roles qualify as STEM OPT, giving you up to 36 months of work authorization. Employers in this space regularly sponsor H-1B visas, making it one of the more visa-friendly career paths available.
See All Programmer Analyst JobsOverview
Showing 5 of 57+ Programmer Analyst 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 57+ Programmer Analyst jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Programmer Analyst roles.
Get Access To All Jobs
Company Description
Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.
With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest “Canadian-Owned” IT staffing/consulting company.
Procom’s areas of staffing expertise include:
- Application Development
- Project Management
- Quality Assurance
- Business/Systems Analysis
- Datawarehouse & Business Intelligence
- Infrastructure & Network Services
- Risk Management & Compliance
- Business Continuity & Disaster Recovery
- Security & Privacy
Specialties:
- Contract Staffing (Staff Augmentation)
- Permanent Placement (Staff Augmentation)
- ICAP (Contractor Payroll)
- Flextrack (Vendor Management System)
Job Description
PLEASE NOTE THAT WE ARE NOT ABLE TO WORK WITH CANDIDATES ON H1B VISAS OR CANDIDATES REPRESENTED BY THIRD PARTIES.
On behalf of our client, Procom Services is searching for a Epicor Programmer/Analyst for a 6-month contract opportunity in Oklahoma City, OK. The ideal resource will provide support to Epicor end-users for a range of modules.
Qualifications
- 4+ years of experience with Epicor 9
- Proven track record in Epicor problem resolution and root cause analysis.
- Excellent written and verbal communication skills.
- Well organized, capable of good time management and prioritization

Company Description
Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.
With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest “Canadian-Owned” IT staffing/consulting company.
Procom’s areas of staffing expertise include:
- Application Development
- Project Management
- Quality Assurance
- Business/Systems Analysis
- Datawarehouse & Business Intelligence
- Infrastructure & Network Services
- Risk Management & Compliance
- Business Continuity & Disaster Recovery
- Security & Privacy
Specialties:
- Contract Staffing (Staff Augmentation)
- Permanent Placement (Staff Augmentation)
- ICAP (Contractor Payroll)
- Flextrack (Vendor Management System)
Job Description
PLEASE NOTE THAT WE ARE NOT ABLE TO WORK WITH CANDIDATES ON H1B VISAS OR CANDIDATES REPRESENTED BY THIRD PARTIES.
On behalf of our client, Procom Services is searching for a Epicor Programmer/Analyst for a 6-month contract opportunity in Oklahoma City, OK. The ideal resource will provide support to Epicor end-users for a range of modules.
Qualifications
- 4+ years of experience with Epicor 9
- Proven track record in Epicor problem resolution and root cause analysis.
- Excellent written and verbal communication skills.
- Well organized, capable of good time management and prioritization
How to Get Visa Sponsorship as a Programmer Analyst
Confirm your role qualifies for STEM OPT extension
Programmer Analyst roles typically fall under CIP codes for computer science or information systems, qualifying for the 24-month STEM extension. Verify your degree's CIP code with your DSO before applying, so you can confidently communicate your full 36-month authorization window to employers.
Target employers with an active E-Verify enrollment
STEM OPT employers are legally required to be enrolled in E-Verify. Before investing time in an application, check that the company is enrolled. Applying to non-enrolled employers for STEM extension roles wastes your OPT window and delays your job search significantly.
Address your OPT timeline early in conversations
Hiring managers often assume OPT students are only available short-term. Mention your full authorization period upfront, including the STEM extension, so employers understand you can commit to a multi-year tenure before H-1B sponsorship becomes the next practical step.
Highlight technical skills that justify H-1B specialty occupation status
Programmer Analyst roles qualify for H-1B as a specialty occupation when they require a specific bachelor's degree. Frame your resume around degree-dependent technical skills like system architecture, database design, or software development to reinforce that your role meets the specialty occupation standard.
Apply to companies with consistent H-1B filing histories
Some employers file H-1B petitions for Programmer Analysts every year. Prioritizing these companies dramatically improves your odds of sponsorship after OPT. Look for organizations that have filed regularly across multiple fiscal years, as this signals an established immigration program and internal process.
Time your job search around the H-1B cap season
H-1B registration opens in March for an October 1 start. If your OPT expires before October, plan your search so you have an offer in hand by February. This gives your employer enough runway to register you and file your petition without gaps in your work authorization.
Programmer Analyst jobs are hiring across the US. Find yours.
Find Programmer Analyst JobsSee all 57+ Programmer Analyst jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Programmer Analyst roles.
Get Access To All JobsFrequently Asked Questions
Does a Programmer Analyst role qualify for the STEM OPT extension?
Yes, in most cases. Programmer Analyst positions typically fall under STEM-designated CIP codes, particularly computer science, information systems, and engineering fields. If your degree was awarded in one of those fields, you're eligible for the 24-month STEM extension on top of your initial 12 months of OPT, giving you up to 36 months of work authorization total. Confirm your specific CIP code with your DSO.
How do I find Programmer Analyst jobs where employers are open to OPT sponsorship?
Migrate Mate is built specifically for F-1 OPT students and filters job listings by sponsorship willingness, so you're not wasting applications on employers who won't hire on OPT. Searching there connects you with Programmer Analyst roles at companies that have a demonstrated history of sponsoring international candidates, including those willing to support H-1B filings after your OPT period ends.
Can I work as a Programmer Analyst on OPT even if my degree is not in computer science?
It depends on how closely your degree relates to the role. OPT employment must be directly related to your field of study. A degree in information systems, electrical engineering, or applied mathematics can qualify. A degree in an unrelated field is harder to justify. Your DSO can help you assess whether the connection is strong enough before you accept an offer.
Does a Programmer Analyst job qualify for H-1B sponsorship after OPT?
Generally yes. Programmer Analyst is widely recognized as a specialty occupation under H-1B rules because the role normally requires at least a bachelor's degree in a specific technical field. Employers with active immigration programs regularly sponsor Programmer Analysts for H-1B petitions. The stronger your resume demonstrates degree-specific technical work, the more defensible your petition will be if USCIS scrutinizes the specialty occupation standard.
What should I do if my OPT expires before the H-1B takes effect on October 1?
If your employer files your H-1B petition by April 1 and it's selected in the lottery, you're protected by cap-gap coverage, which automatically extends your OPT status and work authorization through September 30. Your DSO will issue an updated I-20 reflecting the cap-gap extension. If your OPT expires before April 1 or your petition isn't selected, you'll need to stop working and explore alternative visa options.
See which Programmer Analyst employers are hiring and sponsoring visas right now.
Search Programmer Analyst Jobs