H-1B Visa Programmer Jobs
Programmer jobs with H-1B visa sponsorship require employers to file a Labor Condition Application certifying prevailing wage compliance before your petition reaches USCIS. Most programming roles qualify as specialty occupations under H-1B visa rules, requiring at least a bachelor's degree in computer science, software engineering, or a closely related field. Status is granted for up to three years, extendable to six.
Find H-1B Visa Programmer JobsOverview
Showing 5 of 5,798+ Programmer jobs










See all 5,798+ Programmer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Programmer roles.
Get Access To All Jobs
Why join Stryker?
Looking for a place that values your unique talents? Discover Stryker's award-winning culture.
We are proud to offer you our total rewards package which includes bonuses, healthcare, insurance benefits, retirement programs, wellness programs, as well as service and performance awards – not to mention various social and recreational activities, all of which are location specific.
Job description
We are excited to be named one of the World’s Best Workplaces by Fortune Magazine! We are proud to offer you 12 paid holidays annually. For an overview of our benefits and time off, please follow this link to learn more: US Stryker employee benefits.
Stryker is hiring a Senior Statistical Programmer to support Peripheral Vascular. In this role, you will provide statistical programming and analysis support across clinical research studies, publications, and regulatory submissions. You will have opportunities to lead programming activities for select studies while partnering across multiple disease areas and clinical programs.
What You Will Do
- Lead the creation, validation, and timely delivery of statistical programming outputs, including tables, figures, listings, CDISC ADaM datasets, and data issue reports.
- Develop and implement CDISC ADaM specifications and programming solutions using SAS and R, including R functions and SAS macros.
- Review study protocols, Statistical Analysis Plans, and tables, figures, and listings shells to translate study requirements into accurate programming deliverables.
- Partner with statisticians, clinicians, and cross-functional study teams to implement and document clinical endpoint algorithms.
- Conduct exploratory statistical analyses and validate results used in abstracts, presentations, manuscripts, publications, and regulatory submissions.
- Develop programs to acquire and evaluate external study data, including raw electronic data capture data, for consistency and data quality issues.
- Establish and maintain programming projects, common code, study data structures, project trackers, and documentation while managing multiple programming priorities.
- Review programming assignments, mentor junior programmers, and recommend process improvements that increase programming efficiency and quality.
What You Will Need
Required
- Bachelor’s degree in Statistics, Mathematics, or a related field.
- Minimum 2 years of clinical statistical programming experience supporting clinical research in pharmaceutical, biotechnology, medical device, CRO, or similar regulated clinical environments.
- Experience with SAS and/or R, with exposure to clinical programming areas such as CDISC ADaM standards, electronic data capture (EDC) data, or clinical data visualization.
Preferred
- MS in Statistics, Mathematics, or related fields.
- Medical device clinical trial programming experience.
Posted Date: 11/11/2026
This role will be posted for a minimum of 3 days.
United States of America Pay Ranges:
- USN: $83,300 - $138,800 USD Annual
- US5: $87,500 - $145,700 USD Annual
- US10: $91,600 - $152,700 USD Annual
- US15: $95,800 - $159,600 USD Annual
- US20: $100,000 - $166,600 USD Annual
- US30: $108,300 - $180,400 USD Annual
View the U.S. work location and transparency guide to find the pay range for your location.
Health benefits include: Medical and prescription drug insurance, dental insurance, vision insurance, critical illness insurance, accident insurance, hospital indemnity insurance, personalized healthcare support, wellbeing program and tobacco cessation program. Financial benefits include: Health Savings Account (HSA), Flexible Spending Accounts (FSAs), 401(k) plan, Employee Stock Purchase Plan (ESPP), basic life and AD&D insurance, and short-term disability insurance. Stryker offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually. Depending on customer requirements employees and new hires in sales and field roles that require access to customer accounts as a function of the job may be required to obtain various vaccinations as an essential function of their role.
See all 5,798+ H-1B Visa Programmer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new H-1B Visa Programmer Jobs.
Get Access To All JobsTips for Finding H-1B Visa Sponsorship in Programmer
Align your degree to your programming role
USCIS evaluates whether your degree field directly relates to your programming duties. A computer science or software engineering degree maps cleanly. If yours is adjacent, like mathematics or electrical engineering, document how your coursework covers the core technical competencies of the role.
Verify prevailing wage before negotiating offers
Your employer's LCA must certify a wage at or above the DOL prevailing wage for your SOC code and work location. Use the OFLC Wage Search to look up the wage level yourself before the offer stage so you can negotiate from an accurate baseline.
Search employers with active H-1B filing history
Target companies that have sponsored H-1B petitions for programmer roles in recent years, not just those with open requisitions. Migrate Mate lists employers with verified H-1B LCA filing history by role and location, so you can focus on companies already familiar with the process.
Confirm each worksite requires its own LCA
If your programming role involves multiple client sites or remote locations different from your employer's listed address, each worksite needs its own certified LCA. Raise this with your employer early so the petition covers your actual work arrangements from day one.
Use O*NET to strengthen your specialty occupation case
The O*NET occupation profile for software developers and programmers documents the degree requirements and technical tasks USCIS weighs when evaluating specialty occupation status. Cross-reference your job description against O*NET task lists to identify any gaps worth addressing before filing.
Plan around the H-1B cap selection timeline
H-1B cap selection rules have changed recently, so confirm current registration windows directly with USCIS before your employer submits a registration. Missing the registration window means waiting a full year, which affects how you structure your OPT or current status timeline.
H-1B Visa Programmer: Frequently Asked Questions
Does a Programmer role qualify as an H-1B specialty occupation?
Yes, programming roles typically qualify as specialty occupations under H-1B rules because they require at least a bachelor's degree in computer science, software engineering, information systems, or a closely related field. USCIS evaluates the specific job duties and degree requirement, so your employer's job description should clearly reflect degree-level technical responsibilities rather than general coding tasks any self-taught worker could perform.
How do I find employers who sponsor H-1B visas for Programmer positions?
Start with Migrate Mate, which lists employers with verified H-1B LCA filing history for programming and software roles, searchable by city and job type. DOL LCA disclosure data is publicly available and shows which companies have certified positions at specific wage levels, giving you a concrete picture of which employers are actively sponsoring rather than just open to it.
What happens to my H-1B status if my Programmer job ends?
If your employment ends, you have a 60-day grace period to find a new H-1B-sponsoring employer, change to another valid status, or depart the United States. Your new employer must file a fresh H-1B petition before you begin work. If the new employer files for a cap-exempt transfer, you can often start working once USCIS receives the petition, not after approval.
Can I work at a client site as an H-1B Programmer?
Yes, but each physical worksite must have its own certified LCA specifying that location and the applicable prevailing wage. If your programming role places you at a client office different from your employer's address, your employer must file a site-specific LCA before you begin working there. Failure to do this is a common compliance gap that can affect your status.
Does my employer have to pay H-1B filing fees for my Programmer petition?
USCIS prohibits employers from passing most mandatory H-1B filing fees to the worker. The employer is legally required to cover the base I-129 petition fee and certain additional fees. Some employers also pay for premium processing to get a faster decision. If an employer asks you to pay these fees, that is a red flag and potentially a violation of H-1B regulations.