H-1B sponsors by occupation

Companies that sponsor H-1B visas for Computer Programmers

14,059 certified H-1B applications in a year were for Computer Programmers — 2.7% of all filings. Tata Consultancy Services files the most (921), but sponsorship is spread out — the top five employers make up 24% of applications.

Certified applications

14,059

Jul 2025 – Jun 2026

Median offered salary

$95,118

$79,602 – $110,240 middle half

Employers with 5+ filings

455

2.7% of all H-1B filings are for this occupation

  • The median offered salary is $95,118, with the middle half between $79,602 and $110,240.
  • Most filings are at wage level II (qualified); the median rises from $75,000 at level I to $120,494 at level IV.
  • Texas has the most filings (3,731); among the main states, California pays the highest median ($124,800).

Top H-1B sponsors for Computer Programmers

Employers with the most certified applications for this occupation, and the median salary they offered.

#EmployerFilingsMedian pay
1Tata Consultancy Services921$82,472
2Mphasis854$120,000
3Wipro679$98,301
4GP Technologies489$97,000
5Skilltune Technologies379$98,302
6HCL America307$102,877
7Accenture277$132,600
8Capgemini America253$112,000
9Compunnel Software Group230$98,500
10Hexaware Technologies213$91,600
11HTC Global Services176$95,243
12Persistent Systems175$120,000
13Satin Solutions170$95,500
14IBM134$86,861
15Tech Mahindra (Americas)100$106,683
16MSR Technology Group93$94,203
17Infinite Computer Solutions89$98,946
18V-Soft Consulting Group76$87,000
19Beaconfire Staffing Solutions71$82,243
20Tek Leaders70$79,000
21CGI Technologies and Solutions68$91,582
22Promatrix59$95,200
23Lambdanets services55$86,195
24Miracle Software Systems55$100,000
25GlobalLogic52$107,203

Computer Programmers pay by wage level

The Department of Labor puts every H-1B job in one of four wage levels by experience. Median offered salary at each:

  1. Level I · entry level

    $75,000

    $65,749 – $90,000 · 1,303 filings

  2. Level II · qualified

    $90,813

    $78,000 – $102,814 · 9,264 filings

  3. Level III · experienced

    $103,002

    $96,096 – $121,867 · 2,370 filings

  4. Level IV · fully competent / senior

    $120,494

    $110,302 – $145,454 · 1,091 filings

Where the Computer Programmers jobs are

By the worksite on each application. The bar shows the middle half of offered salaries; the dot is the median.

StateFilingsRangeMedian
Texas3,731

$77,418 – $99,000

$80,000
California1,625

$102,877 – $131,000

$124,800
New Jersey1,450

$98,301 – $121,500

$98,400
North Carolina806

$74,300 – $109,100

$91,520
Virginia692

$91,582 – $112,466

$91,600
Illinois672

$76,836 – $100,006

$90,000
Georgia609

$85,800 – $103,005

$86,000
New York479

$98,301 – $110,000

$98,310
Ohio443

$77,022 – $99,902

$84,211
Pennsylvania422

$79,602 – $98,950

$84,000

About the occupation

Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.

Applying to one of these companies?

Tailor your résumé to the job post, close the keyword gaps honestly and practise the interview with AI — free.

Try it free

Computer Programmers and H-1B: common questions

Which companies sponsor H-1B visas for Computer Programmers?
By certified H-1B applications (Jul 2025 – Jun 2026), the biggest sponsors are Tata Consultancy Services (921), Mphasis (854), Wipro (679), GP Technologies (489), Skilltune Technologies (379). In total 455 employers filed five or more applications for this occupation.
How much do Computer Programmers earn on an H-1B?
The median offered salary on certified filings is $95,118; the middle half ranges from $79,602 to $110,240 (14,059 filings). Pay rises with the Labor Department's four wage levels, shown above.
Which states have the most H-1B jobs for Computer Programmers?
By worksite: Texas (3,731), California (1,625), New Jersey (1,450), North Carolina (806), Virginia (692).
Does a company with many filings guarantee sponsorship?
No. A certified application shows the employer intended to sponsor for that job; it doesn't mean every opening is open to visa candidates. Check the job post or ask the recruiter early.

Source: U.S. Department of Labor LCA disclosure data (Jul 2025 – Jun 2026), certified applications with salary data. Occupations are the Standard Occupational Classification (SOC 15-1251) on each application; employers' job titles vary. Counts are applications, not hires; salaries are offered wages. The occupation description is from the O*NET Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under the CC BY 4.0 license. O*NET® is a trademark of USDOL/ETA. USDOL/ETA has not approved, endorsed, or tested this use.