Computer Programmer Salary

For Computer Programmers, yearly average wages total $61K annually. Total cash compensation for Computer Programmers runs from $36K to $99K depending on bonuses that can occasionally exceed $10K and profit sharing that can reach almost $17K. The most important factor affecting compensation for this group is experience level, followed by geography and the specific company. Not all workers are lucky enough to have benefits; in fact, somewhere between a fifth and a fourth are without coverage. Medical insurance is claimed by a strong majority and dental insurance is reported by the greater part. Job satisfaction is reported as high by the vast majority of workers. Men account for the majority of Computer Programmers who responded to the questionnaire — 83 percent to be exact.

$39,855 - $96,569
$40K
$61K
$97K
MEDIAN: $60,933
10%
50%
90%

Add this chart to your site: 640px    300px

$13.12 - $47.19
$13
$21
$47
MEDIAN: $21.42
10%
50%
90%

Add this chart to your site: 640px    300px

National Salary Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$34K$68K$102K
Salary
$39,855 - $96,569  
   
Bonus
$20.27 - $10,191  
Profit Sharing
$0.00 - $17,385  
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).
)
$36,363 - $99,289  
Country: United States | Currency: USD | Updated: 4 May 2017 | Individuals Reporting: 1,574
National Hourly Rate Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$20$40$60
Hourly Rate
$13.12 - $47.19  
   
Hourly Tips
$1.02  
Overtime
$14.97 - $57.87  
National Annualized Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$50K$100K$150K
Bonus
$20.27 - $10,191  
   
Profit Sharing
$0.00 - $17,385  
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).
)
$36,363 - $99,289  
Country: United States | Currency: USD | Updated: 4 May 2017 | Individuals Reporting: 424

Find Out Exactly What You Should Be Paid

United States (change)

Employers: Start Here »

Job Description for Computer Programmer

Computer programmers work in a wide range of industries, but generally in offices as salaried employees who code or write computer software and write, design, debug, troubleshoot, and maintain source code related to various computer programs. They also ensure that all source code is written in programming languages that can be understood by the computer so that programs can then be used by end-users. They may also customize computer programs which were purchased from vendors.

Read More...

Computer Programmer Tasks

  • Write, modify, and debug software for server applications.
  • Write code to create multi-threaded, networked server applications.
  • Use source debuggers, program dumps, and performance monitoring tools.
  • Test and document software for server applications.
  • Write, modify, and debug software for client applications.

Common Career Paths for Computer Programmer


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


Computer Programmers who go on to become Senior Software Engineers may see their salaries climb quite a bit. Median pay for Senior Software Engineers is $108K annually. A Computer Programmer often moves on to become a Software Engineer or a Programmer Analyst.

Software Developer Job Listings

Search for more jobs:

Popular Employer Salaries for Computer Programmer


Many Computer Programmers can be found at TATA CONSULTANCY SERVICES LIMITED, International Business Machines (IBM) Corp., Google, Inc., Techmahindra Ltd, and TCS America, firms that are at the top of the field. The biggest paychecks can be found at Igate Global Solutions Ltd. — the median salary there is $75K. International Business Machines (IBM) Corp., Microsoft Corp, and Accenture also offer top salaries for Computer Programmers. Workers at these firms can expect to earn about $73K, $72K, and $69K, respectively.

A few other companies with smaller-than-average paychecks include TCS America ($62K), Techmahindra Ltd ($65K), and Accenture Technology Solutions ($66K).

Popular Skills for Computer Programmer


Survey results imply that Computer Programmers deploy a deep pool of skills on the job. Most notably, skills in Linux, Java, JavaScript, and ASP.NET are correlated to pay that is above average. Skills that pay less than market rate include Visual Basic, PHP, and C++. Many workers who know .NET also know C#.

Pay by Experience Level for Computer Programmer

Pay by Experience for a Computer Programmer has a positive trend. An entry-level Computer Programmer with less than 5 years of experience can expect to earn an average total compensation of $52,000 based on 1,235 salaries provided by anonymous users. Average total compensation includes tips, bonus, and overtime pay. A Computer Programmer with mid-career experience which includes employees with 5 to 10 years of experience can expect to earn an average total compensation of $68,000 based on 465 salaries. An experienced Computer Programmer which includes employees with 10 to 20 years of experience can expect to earn an average total compensation of $78,000 based on 343 salaries. A Computer Programmer with late-career experience which includes employees with greater than 20 years of experience can expect to earn an average total compensation of $89,000 based on 183 salaries.

Pay Difference by Location

National Average: $60,038

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

San Francisco is home to an above-average pay rate for Computer Programmers, 31 percent higher than the national average. Computer Programmers can also look forward to large paychecks in cities like Washington (+24 percent), Minneapolis (+20 percent), Boston (+17 percent), and Seattle (+17 percent). Houston ranks last in the field for pay, reporting salaries 10 percent below the national average.

Computer Programmer Reviews

Q: What is it like working as a Computer Programmer?

Computer Programmer in Honolulu:
"Exciting, New, Different."
Pros: I like how they allow flexible schedules.
Cons: I do not like how I can't work from home.

Related Job Salaries

Key Stats for Computer Programmer

Gender

Female
17 %
Male
83 %

Job Satisfaction

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

Experience Affects Computer Programmer Salaries

▲48%

▲29%

▲13%

National Average
$60,000

▼13%

Skills That Affect Computer Programmer Salaries

▲10%

▲1%

▲1%

National Average
$60,000


▼1%


C#
▼4%


SQL
▼4%

▼4%

▼4%


C++
▼7%

PHP
▼11%


Job Satisfaction

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

Gender

Female
17 %
Male
83 %

Years of Experience

Less than 1 year
16%
1-4 years
41%
5-9 years
19%
10-19 years
15%
20 years or more
10%

Common Health Benefits

medical benefits
Medical: 76%
dental benefits
Dental: 58%
vision benefits
Vision: 45%
no benefits
None: 22%
ADVERTISEMENT