H-1B & Green Card Salary Data and Market Analysis
Total Filings
All time (charts below use selected years)Median Salary
Across filings in selected periodFiling Growth
40 → 23 filings, FY2017 to FY2019Top Employers
Hiring This RoleSee all H-1B/PERM filings for this role →
| Employer | Filings | Median Salary | Salary Range | Approval Rate |
|---|---|---|---|---|
| CLIENT NETWORK SERVICES, INC. | 81 | $96,441 | $45,386 - $145,850 | 91.4% |
| Experience Level | Filings | Median Salary | Salary Range |
|---|---|---|---|
| II | 38 | $93,942 | $74,276 - $118,582 |
| III | 25 | $100,785 | $89,684 - $124,532 |
| I | 12 | $72,620 | $45,386 - $85,000 |
| IV | 6 | $134,067 | $124,260 - $145,850 |
| City | State | Filings | Median Salary |
|---|---|---|---|
| ROCKVILLE | MD | 53 | $96,441 |
| LANSING | MI | 11 | $90,000 |
| OLYMPIA | WA | 5 | $81,953 |
| AUSTIN | TX | 5 | $100,000 |
| BALTIMORE | MD | 3 | $124,000 |
| SUITLAND | MD | 1 | $93,720 |
| LANSING | MD | 1 | $92,996 |
| Nolensville | TN | 1 | $101,168 |
| SALT LAKE CITY | UT | 1 | $136,256 |
These roles are variations of COMPUTER SOFTWARE PROGRAMMER LEVEL 2 with different seniority levels.
| Role | Experience Level | Filings | Avg Salary |
|---|---|---|---|
| COMPUTER SOFTWARE PROGRAMMER LEVEL 2 | 38 | $95,549 | |
| COMPUTER SOFTWARE PROGRAMMER LEVEL 3 | 25 | $103,141 | |
| COMPUTER SOFTWARE PROGRAMMER LEVEL 1 | 12 | $72,242 | |
| COMPUTER SOFTWARE PROGRAMMER LEVEL 4 | 6 | $134,693 |
| Fiscal Year | Filings | Median Salary | Approval Rate |
|---|---|---|---|
| 2017 | 40 | $92,718 | 85.0% |
| 2018 | 18 | $100,550 | 100.0% |
| 2019 | 23 | $101,168 | 95.7% |
Compare how top companies pay for this role.
| Company | Filings | Median Salary | Approval Rate |
|---|---|---|---|
| CLIENT NETWORK SERVICES, INC. | 81 | $96,441 | 91.4% |