Software Developer Salary

A Software Developer earns an average salary of $69,083 per year. Most people move on to other jobs if they have more than 20 years' experience in this career.

$48,837 - $101,710
$49K
$69K
$100K
MEDIAN: $69,122
10%
50%
90%

Add this chart to your site: 640px    300px

$15.28 - $55.88
$15
$28
$56
MEDIAN: $27.83
10%
50%
90%

Add this chart to your site: 640px    300px

$0$105K
Salary $48,837 - $101,710
Bonus $491.10 - $10,358
Profit Sharing $204.26 - $9,402
Commission $8,500
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$47,088 - $105,904
  • Country: United States
  • Currency: USD
  • Updated: 25 Jul 2017
  • Individuals Reporting: 11,501
Hourly Data $0$55
Hourly Rate $15.28 - $55.88
Hourly Tips $1.11
Overtime $20.79 - $55.88
Annual Data $0$105K
Bonus $491.10 - $10,358
Commission $8,500
Profit Sharing $204.26 - $9,402
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$47,088 - $105,904
  • Country: United States
  • Currency: USD
  • Updated: 25 Jul 2017
  • Individuals Reporting: 1,443

Find Out Exactly What You Should Be Paid

United States (change)

Job Description for Software Developer

Software developers develop computer applications that allow users to perform specific tasks on computers or other devices. They may also develop or customize existing systems that run devices or control networks. Most of the time, software developers work in an office. A bachelor's degree in software engineering, computer science, information technology, or other relevant majors is often required. They are required to have relevant job experience.

Read More...

Software Developer Tasks

  • Test and document software for client applications.
  • Write code to create single-threaded, multi-threaded or user interface event driven applications, either stand-alone and those which access servers or services.
  • Write, modify, and debug software for client applications.
  • Use source debuggers and visual development environments.

Common Career Paths for Software Developer


Add this chart to your site:   640px 640px    300px 300px

Software Developer Job Listings

Popular Employer Salaries for Software Developer

Popular Skills for Software Developer

Pay by Experience Level for Software Developer

Pay by Experience for a Software Developer has a positive trend. An entry-level Software Developer with less than 5 years of experience can expect to earn an average total compensation of $65,000 based on 9,169 salaries provided by anonymous users. Average total compensation includes tips, bonus, and overtime pay. A Software Developer with mid-career experience which includes employees with 5 to 10 years of experience can expect to earn an average total compensation of $81,000 based on 3,087 salaries. An experienced Software Developer which includes employees with 10 to 20 years of experience can expect to earn an average total compensation of $92,000 based on 1,585 salaries. A Software Developer with late-career experience which includes employees with greater than 20 years of experience can expect to earn an average total compensation of $99,000 based on 433 salaries.

Pay Difference by Location

National Average: $69,692

Larger city markers indicate a job is popular in that location.

Software Developer Reviews

Q: What is it like working as a Software Developer?

Software Developer in Chicago:
"Interesting Work, Interesting People."
Pros: I get challenged daily, and can rely on my coworkers to help me solve difficult problems that give me pleasure to fix.
Cons: My company has no experience delivering the type of product I have been working on, and I am concerned it will fail.

Software Developer in Houston:
"Great place to work."
Pros: Work from home, great company culture, excellent manager and coworkers.
Cons: Limited room for advancement, going through growing pains.

Software Developer in Golden:
"A Software Developer at a Mechanical/Electrical Company."
Pros: The good parts about my job are great. Because very few people in the company know about software development, I have a lot of autonomy and freedom to develop applications as I see fit. I can learn and explore a lot too. Logical Systems as a whole is a great company with great people.
Cons: The problem with being a software developer at a mechanical/electrical engineering company is that I don't always have software development to do. Most of our clients don't have a need (or don't recognize a need) for those services. I've gone through frequent drought periods where I do other work I don't enjoy just to keep busy until the next software job comes in. The managers and sales team have been very slow to understand the kind of work I do and how it can apply to clients (existing or new).

Software Developer in McLean:
"Low Growth/ Great Work Life Balance."
Pros: Work life balance working here is probably the best I have ever experienced.
Cons: Work here if you want to settle for what you have. Forget about learning something new and interesting.

Software Developer in Kalispell:
"Rewarding."
Pros: Problem solving and designing solutions to implement new features.
Cons: Below average pay for the nation.

Software Developer in Washington:
Pros: Company Culture. Flexible schedule.
Cons: Very little management direction.

Software Developer in Greensboro:
"Why is this necessary."
Pros: I only do software development.
Cons: Culture, raises are very rare according to my colleagues.

Related Job Salaries

Key Stats for Software Developer

Gender

Female
13 %
Male
87 %

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 1917 votes.
Less than 1 year
11%
1-4 years
54%
5-9 years
20%
10-19 years
11%
20 years or more
3%
ADVERTISEMENT
Location:
Years in Fields/Career:
United States (change)

Experience Affects Software Developer Salaries

▲42%

▲32%

▲16%

National Average
$70,000

▼7%

Skills That Affect Software Developer Salaries

▲2%

▲2%

Java
▲1%

C++
▼0%

National Average
$70,000

▼1%



▼2%


C#
▼3%


▼3%

SQL
▼3%

▼3%

▼6%

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 1917 votes.

Gender

Female
13 %
Male
87 %

Years of Experience

Less than 1 year
11%
1-4 years
54%
5-9 years
20%
10-19 years
11%
20 years or more
3%

Common Health Benefits

medical benefits
Medical: 85%
dental benefits
Dental: 72%
vision benefits
Vision: 61%
no benefits
None: 14%
ADVERTISEMENT