Best Technology Jobs

Software Developer: Salary

Job Profile
Overview
Salary
Reviews & Advice
Job Listings
Civil Engineer
Computer Programmer
Computer Support Specialist
Computer Systems Administrator
Computer Systems Analyst
Database Administrator
Information Security Analyst
IT Manager
Mechanical Engineer
Web Developer
All Rankings Lists »

Salary Outlook

The Labor Department reports that software developers made a median salary of $90,060 in 2012. The highest-paid 10 percent in the profession earned $138,880 in 2012, while the lowest-paid earned $55,190. While the computer systems design industry and software publishers employ the highest number of software engineers, the highest-paid positions are spread far and wide across the country, with Sioux City, Iowa, Haverhill, Mass., and Newark, N.J., leading the way.

Job Salary Year
2004 $79,500.00
2006 $82,340.00
2008 $89,130.00
2010 $90,410.00
2012 $93,280.00

Average Software Developer Pay vs. All Technology Jobs

A software developer's average salary, $93,280, is higher than most other occupations on our list of the Best Technology Jobs. Software developers make about $9,500 more than computer systems analysts, around $15,000 more than computer programmers and approximately $27,000 more than Web developers. However, software developers make $38,850 less than IT managers.

Job Name Salary
IT Manager $120,950.00
Software Developer $90,060.00
Computer Systems Analyst $79,680.00
Computer Programmer $74,280.00
Web Developer $62,500.00

Best Paying Cities for Software Developers

The highest paid in the software developer profession work in the metropolitan areas of Sioux City, Iowa, Haverhill and N. Andover, Massachusetts, and Newark, New Jersey. The San Jose, California area also pays well, as does the city of Bakersfield, California.

Sioux City, Iowa

Average Salary: $126,180 | See Job Openings

The annual median wage of a software developer working in Sioux City, Iowa is $126,180, which is $36,120 more than the average pay in the profession.

Haverhill and N. Andover, Massachusetts

Average Salary: $121,750 | See Job Openings

The annual median wage of a software developer working in Haverhill and N. Andover, Massachusetts is $121,750, which is $31,690 more than the average pay in the profession.

Newark, New Jersey

Average Salary: $121,630 | See Job Openings

The annual median wage of a software developer working in Newark, New Jersey is $121,630, which is $31,570 more than the average pay in the profession.

San Jose, California

Average Salary: $116,610 | See Job Openings

The annual median wage of a software developer working in San Jose, California is $116,610, which is $26,550 more than the average pay in the profession.

Bakersfield, California

Average Salary: $115,450 | See Job Openings

The annual median wage of a software developer working in Bakersfield, California is $115,450, which is $25,390 more than the average pay in the profession.

See Salaries

How much do software developers make in your city?

Indeed job search

Powered by

Last updated by Nathan Hellman.


Similar jobs you might be interested in...

$74,280 Average Salary

#30 in U.S. News Best Jobs

$77,080 Average Salary

#12 in U.S. News Best Jobs

Reader Comments

Need a Job? See Who's Hiring

Software Developer Jobs Near

loading...

    See Other Job Listings

    Jobs by Indeed

    Online Degree Programs

    See schools with online programs in your chosen field in a few simple steps.

    Find Online Degree Programs

    U.S. News University Directory

    Follow U.S. News

    U.S. News Advisor Finder

    Looking for an advisor? Find a financial professional near you.