Get a Salary Report for

- Compare Your Salary
- Evaluate a Job Offer

- Price a New Hire
- Give a Raise

- Benchmark Jobs
- Create a Comp Plan

Software Programmer Average Salary

Change Country Hong Kong » Job » Software Programmer Overview » Software Programmer Salary
Updated: 23 Dec 2014
Find Out Exactly What You Should Be Paid
Job Title:
Years in Field/Career:
United States (change)
- OR -
Job Satisfaction
We have no job satisfaction data for this job. Do you work as Software Programmer?
Follow Us On:
follow us on twitter    linkedin  
Subscribe to Our Newsletter
Salary and career advice to put you a step ahead.
newsletter icon

national salary data
National Employer Data
There is not enough data available to display this chart. Is this your job? Help us build our database by providing information about this job title. Start here.

Software Programmer Job Listings

Search for more jobs:
job title / company

Job Description for Software Programmer

A software programmer is responsible for programming and coding new types of software for an organization; they usually work on a computer, or a system of computers. They must be adept at programming, data processing, and database management. They do not have any direct contact with customers typically, but the job they perform can impact customers indirectly. Software programmers must have knowledge in coding and database programs such as PHP, ASP.NET and SharePoint 2013.

The programmer typically works in an office setting during regular business hours, although they may be required to work on-call to troubleshoot software issues. They are not typically asked to do anything physical, but they must rely on their knowledge and problem-solving abilities. Their work environment is in an office with other software programmers. They are hired in almost every industry that uses software. In addition to working with other programmers, they also work with a team leader and a manager to whom they can turn to if they have any questions related to their job.

Software programmers typically need a bachelor's degree in computer science or a related field. Experience as a software programmer may also be required by the employer.
Software Programmer Tasks
  • Write, modify, and debug software.
  • Design and develop application components.
  • Test and document software.
  • Analyze requirements and transform them into technical designs.
Your Software Programmer Connections Invite your friends

Please log in with Facebook to see who you know.


company salaries
Companies and Industries for Software Programmer Salaries

Popular Employers

Salary Range

There is not enough data available to display this chart.

key statistics
Key Statistics for Software Programmer Salaries and Jobs

female alumni
male alumni
Years of Experience
1-4 years
5-9 years
Most Common Health Benefits
medical benefits Medical: 67% dental benefits Dental: 67%
vision benefits Vision: n/a employee benefits None: 33%

career news
Recent Blog Posts on Career News

career path Salary Map for Software Programmer Jobs

Top Cities by Popularity for Software Programmer Jobs

Top Cities by Popularity

Next Steps
Start the survey
- OR -
Sign in with LinkedIn
PayScale Research