Computer Programmer
Showing salary data for 9,500 Computer Programmer positions
In-depth H-1B visa salary data for Computer Programmer positions across the United States. Explore compensation trends, top employers, and geographic distribution for this specialty occupation. Compare wages across different companies and cities.
Job Title Stats
Total Positions
9,500
Average Salary
$77,896.81
About Computer Programmer
The role of a Computer Programmer is pivotal in the tech industry, focusing on writing, testing, and maintaining code for software applications. Typical responsibilities include developing software solutions, debugging programs, and collaborating with other IT professionals to enhance system functionality. Required skills often encompass proficiency in programming languages such as Java, Python, and C++, along with problem-solving abilities and attention to detail. The demand for computer programmers remains strong, with a projected average salary of approximately $86,000 and 1,425 H-1B positions available in 2024. This role offers excellent career prospects, as technology continues to evolve and expand across various sectors. For international professionals, the availability of H-1B visa sponsorship makes this an attractive opportunity, providing a pathway to work in a dynamic and growing field.
Monthly H-1B Job Count & Salaries
Top Locations for Computer Programmer
* Dominance shows what proportion of all H-1B jobs in each city are for the Computer Programmer role.
💰 Salary Trends & Insights
The salary trends for Computer Programmer positions from 2010 to mid-2025 show a significant increase in average compensation, rising from $56,326 in 2010 to an average of $88,845 in 2025. The peak hiring year was 2020, with 2,745 job postings and an average salary of $82,570. Recent months indicate a resurgence in demand, particularly in 2024, with an average salary of $85,248 across 1,425 postings. Notably, the average salary reached $99,054 in March 2025, reflecting a strong upward trajectory in compensation for this role.