Use our Salary Calculator to estimate your income potential based on location, experience, education and more.

View as table View as graph
IT Software Developer Salaries by Percentile
Annual
Salary
Monthly
Pay
Weekly
Pay
Hourly
Wage
75th Percentile $104,651 $8,721 $2,013 $50
Average $94,523 $7,877 $1,818 $45
25th Percentile $84,788 $7,066 $1,631 $41

Average Salary

25% $84,788 10% $75,925 90% $113,873 75% $104,651 $94,523 50%(Median)
Change Search Criteria

What is the hourly rate of an IT Software Developer?

Use our Salary Calculator to explore typical earnings for an IT Software Developer, including an hourly rate of $45, weekly pay of $1,818, monthly pay of $7,877, and an annual salary of $94,523. Based on Salary IQ data from real job postings, this tool helps you convert a salary between its hourly, weekly, biweekly, monthly, and annually.
Levels Salary
Entry Level IT Software Developer $91,326
Intermediate Level IT Software Developer $92,053
Senior Level IT Software Developer $95,279
Specialist Level IT Software Developer $99,511
Expert Level IT Software Developer $99,814
$91,326 0 yr
$92,053 < 2 yrs
$95,279 2-4 yrs
$99,511 5-8 yrs
$99,814 > 8 yrs
Entry Level 3%
Mid Level 3%
Senior Level 1%
Top Level 5%
Experienced 6%
View as graph

What is the highest paying city for IT Software Developers?

City Average Annual Salary Average Hourly Rate
San Jose, CA $121,754 $59
San Francisco, CA $120,557 $58
Oakland, CA $117,883 $57
New York, NY $111,869 $54
Queens Village, NY $111,145 $53
Paramus, NJ $110,373 $53
Passaic, NJ $110,276 $53
Bergenfield, NJ $110,180 $53
Stamford, CT $110,035 $53
Huntington, NY $109,939 $53

Job Openings for IT Software Developers

What is the salary trend for IT Software Developer?

As we look ahead to 2025, the salary trend for IT Software Developers in the US is projected to show a steady increase. The average salary is expected to reach around $120,000, reflecting a salary increase percentage of approximately 5% annually. The median rate for entry-level positions will likely be around $95,000, while experienced developers may earn upwards of $150,000. This growth is driven by the rising demand for tech talent and the expansion of digital transformation initiatives across industries.

Which skills can increase the salary of an IT Software Developer?

In the IT software development field, several skills can significantly enhance a developer's salary. Notably, Machine Learning leads with a 16% salary increase, followed by JavaScript at 15% and Cloud Computing at 13%. The average salary for these skills varies, with Machine Learning averaging $15,444, JavaScript at $14,480, and Cloud Computing around $12,549. These skills impact salary due to their high demand in the tech industry, driving competition for qualified professionals. Emphasizing these in your skill set can lead to substantial financial rewards, making them essential for career advancement.

Average IT Software Developer Salary by Company Size

Company size significantly impacts the salary of IT Software Developers. Typically, larger companies (1,000+ employees) offer salaries ranging from $90,000 to $150,000, with a median around $120,000. In contrast, smaller firms (1-50 employees) may offer $70,000 to $110,000, with a median of $85,000. Thus, the number of employees directly influences compensation.
Top companies for IT Software Developers include Google, Facebook, and Amazon. Google offers a salary range of $120,000 to $200,000, with a median salary of around $150,000. Facebook's range is $110,000 to $190,000, with a median of $140,000. Amazon pays between $100,000 and $180,000, with a median of $130,000. These companies pay higher due to their competitive nature, innovative projects, and the demand for top tech talent.

Does education make a difference in salary for an IT Software Developer?

Education plays a crucial role in determining IT Software Developer salaries. Those with a High School Diploma or Technical Certificate earn an average of $72,398, while individuals without a degree earn significantly more, averaging $96,531. Higher educational attainment often leads to better job opportunities and higher salaries in the tech industry.
Educaton LevelAverage Salary(Annual)
High School Diploma or Technical Certificate 72,397.90
I have not earned a degree 96,530.53