What am I worth?
Get a free salary report »
What should I pay?
Pay the right way »
Browse Categories

Program Manager, Computer Software Salary

Salaries for Computer Software Program Managers in the United States are generous, with average pay above six figures ($109K) per year. Including potential for bonuses and profit sharing — peaking near $17K and $16K, respectively — total cash payment to Computer Software Program Managers can bottom out near $69K or peak near $144K depending on individual performance. Compensation for this group is mainly affected by experience level, but the particular city and the specific company are influential factors as well. For the most part, Computer Software Program Managers enjoy their work and report high levels of job satisfaction. Medical benefits are awarded to almost all, and a large number earn dental coverage. The numbers in this rundown were provided by PayScale's salary survey participants.
$67,913 - $131,569
(Median)
68K
85K
100K
120K
130K
MEDIAN: $102,687
10%
25%
50%
75%
90%

Add this chart to your site: 640px    300px

$13.91 - $106.65
(Median)
14
32
47
73
110
MEDIAN: $47.00
10%
25%
50%
75%
90%

Add this chart to your site: 640px    300px

Show Annual Salary Show Hourly Rate

National Salary Data

 (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$50K$100K$150K
Salary
$67,913 - $131,569  
   
Bonus
$1,490 - $17,484  
Profit Sharing
$1,952 - $16,000  
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).
)
$69,196 - $143,780  
Country: United States | Currency: USD | Updated: 11 Dec 2014 | Individuals Reporting: 652
National Hourly Rate Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$50$100$150
Hourly Rate
$13.91 - $106.65  
   
Overtime
$16.27 - $87.18  
National Annualized Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$100K$200K$300K
Bonus
$1,490 - $17,484  
   
Profit Sharing
$1,952 - $16,000  
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).
)
$69,196 - $143,780  
Country: United States | Currency: USD | Updated: 11 Dec 2014 | Individuals Reporting: 32
United States (change)

Job Description for Program Manager, Computer Software

A computer software program manager is responsible for developing software products, managing the development process, and helping with product launches. They work at all points in the project cycle and oversee the members of the program/project team, ensuring that all deadlines are met and goals are reached. Substantial testing is required to ensure software is ready for the market, and the program manager oversees this testing to ensure it is rigorous and successful. In all tasks, computer software program managers must manage the product development cycle to properly manage the concerns of project leads. For instance, if the software is not fully compatible with the hardware or there are significant features bugs, the program manager must work with hardware leads to resolve the issue in a timely manner. The program manager must also establish a viable schedule for hardware platform integration and development.

Read More...

Program Manager, Computer Software Tasks

  • Understand user conceptual requirements and needs.
  • Translate user requirements into software specifications, resource estimates, and schedules.
  • Plan, design, schedule and coordinate software development.
  • Work with software developers and quality assurance testers to produce the software.

Common Career Paths for Program Manager, Computer Software


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


Computer Software Program Managers who transition into an upper level Computer Software Management Director role may receive a large increase in pay as the position pays an average $132K per year. Going from Computer Software Program Manager to Senior Program Manager of Software Applications is the transition that occurs most often in this field, where the paychecks are $126K. Many others choose to work as Product Manager of Softwares, where pay is typically $92K.

Program Manager, IT Job Listings

Search for more jobs:

Popular Employer Salaries for Program Manager, Computer Software


Popular Skills for Program Manager, Computer Software


Survey results imply that Computer Software Program Managers deploy a substantial tool kit of skills at work. Most notably, skills in Java, Program Management, UNIX, and Agile are correlated to pay that is above average. Those listing Microsoft Access as a skill should be prepared for drastically lower pay. HTML and Microsoft Word also typically command lower compensation. It is often found that people who know Microsoft Office are also skilled in Microsoft Excel and Program Management.

Pay by Experience Level for Program Manager, Computer Software

Median of all compensation (including tips, bonus, and overtime) by years of experience.


Computer Software Program Managers with a lot of experience do not necessarily enjoy more money. Individuals with fewer than five years of experience earn $96K on average, but those in the five-to-10 year group see a six-figure median of $108K. People with 10 to 20 years of experience make an average of about $117K in this role. Computer Software Program Managers who have acquired more than two decades of experience generally do see greater compensation; their average income is approximately $129K.

Pay Difference by Location


With a pay rate for Computer Software Program Managers that is 15 percent greater than the national average, San Francisco offers a comfortable salary for those in this profession. Computer Software Program Managers will also find cushy salaries in Arlington (+14 percent), San Diego (+14 percent), Mountain View (+11 percent), and Sunnyvale (+9 percent). Those in the field find the lowest salaries in Denver, 15 percent below the national average. Employers pay around 5 percent less in Redmond and 3 percent less in Bellevue, below-median salaries for those in this field.

Related Job Salaries

Experience Affects Program Manager, Computer Software Salaries

Late-Career
up arrow 18%


National Average
$109,000



Skills That Affect Program Manager, Computer Software Salaries

Java
up arrow 5%

Program Management
up arrow 4%

e-Commerce
up arrow 2%

UNIX
up arrow 2%

Agile
up arrow 2%

C++
up arrow 1%

National Average
$109,000

Project Management
up arrow 1%

SQL
up arrow 4%


Windows Operating System General Use
up arrow 6%


Microsoft SQL Server
up arrow 8%


HTML
up arrow 11%

Microsoft Access
up arrow 22%

Job Satisfaction

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

Gender

Female
30 %
Male
70 %

Years of Experience

Less than 1 year
3%
1-4 years
26%
5-9 years
25%
10-19 years
37%
20 years or more
9%

Common Health Benefits

medical benefits Medical: 92% dental benefits Dental: 85%
vision benefits Vision: 76% employee benefits None: 7%