Program ManagerJob Description, Salary, Career Path, and Trends

A large IT department often has multiple projects running at one time, and a program manager is the point person who makes sure an entire group of projects stays on track. Program managers plan the overall program, manage the budget, and align the various projects and deliverables that are part of the program.

A program manager is different from a project manager. Project managers are in charge of one specific project, whereas a program manager leads multiple coordinated projects aimed at a particular goal. A program manager usually oversees multiple project managers.

It’s important for an IT program manager to have some technical expertise. However, most companies equally value skills like leadership, budgeting, and a knowledge of different project and program management methodologies. Program managers must work closely with stakeholders within the company to make sure the IT program aligns with the strategic goals of the company.

Sample job description

A program manager oversees and coordinates all projects being developed in a company, making sure each project stays on schedule and stays aligned with company objectives. The main focus of a program manager’s work is to increase efficiency, develop longer term goals, and develop budgets for the company’s various programs and projects. Ultimately, the program manager is in charge of ensuring that projects will help the company meet longer term strategic goals. [Your Company Name] is hiring a highly-strategic program manager with at least five years of experience. Considered candidates will have excellent communication and leadership skills, as well as conflict resolution and organization skills.

Typical duties and responsibilities

  • Formulate, organize and monitor interconnected projects
  • Coordinate objectives across all projects
  • Lead and evaluate project managers and other staff
  • Develop and control deadlines, budgets and activities
  • Apply change, risk and resource management
  • Assume responsibility for the program’s people and vendors
  • Assess program performance and aim to maximize ROI
  • Resolve projects’ higher scope issues
  • Prepare reports for program directors

Education and experience

A bachelor’s degree in management or a related field is required for this position.

Project Management Professional (PMP) certification is strongly preferred.

Required skills and qualifications

  • Thorough understanding of project/program management techniques and methods
  • Excellent knowledge of performance evaluation and change management principles
  • Outstanding leadership and organizational skills
  • Strong knowledge of Microsoft Office Suite
  • Excellent problem-solving skills
  • Excellent interpersonal skills

Preferred qualifications

  • Excellent written, presentation, and verbal communication skills
  • Develops appropriate communication strategy based on both the needs of the program and stakeholders
  • Proven ability to proactively collaborate and build relationships, take initiative, and creatively problem-solve
  • Ability to balance multiple priorities simultaneously and adapt to the changing needs of the business while meeting deadlines
  • Ability to work weekends and/or off-hours as necessary to meet client’s needs

Average salary and compensation

The average salary for a program manager is $130,000 in the United States. Position salary will vary based on experience, education, company size, industry, and market.

LocationSalary LowSalary High
Phoenix, Arizona$129,300$174,900
Los Angeles, California$145,850$197,350
Denver, Colorado$121,550$164,450
Washington, DC$148,050$200,350
Miami, Florida$121,000$163,700
Orlando, Florida$111,600$151,000
Tampa, Florida$112,700$152,500
Atlanta, Georgia$118,250$159,950
Chicago, Illinois$135,900$183,900
Boston, Massachusetts$146,950$198,850
Minneapolis-St. Paul, Minnesota$117,150$158,450
New York City, New York$154,700$209,300
Philadelphia, Pennsylvania$125,950$170,450
Dallas, Texas$122,650$165,950
Houston, Texas$121,550$164,450
Seattle, Washington$141,450$191,350
National Average$110,500$149,500

Typical work environment

Program managers work in almost all industries, and the work environment will depend on the industry. The majority of program managers work in the business sector, spending their time indoors in an office setting. Program managers in construction will regularly visit construction sites to make sure the work is being done efficiently and that everything is going according to schedule. Program managers work full time, but may have to work evenings and weekends to meet tight deadlines. 

Typical hours

The typical work hours in an office setting for a program manager are usually from 9 AM to 5 PM. However, some IT program managers might have to work more than 40 hours per week to create solutions for specific issues when they arise.

Available certifications

Program managers are typically senior-level employees with at least a bachelor’s degree in addition to several years of experience managing projects in their specified field. Earning a certification can help you make the leap from project manager to program manager and give you an edge over competition. 

  • Program Management Professional (PgMP). This certification requires candidates to have a proven track-record in both project management and program management before applying to take the exam. The test is 170 questions long. Once certified, you’ll need to complete 60 professional development units every three years to keep up your certification. Although the exam is tough, this certification gives you extra credibility that will help you advance your career. 
  • Certified Lean Six Sigma Green Belt™ (ICGB™). This certification offered by the IASSC is recognized internationally and proves your knowledge of advanced Lean Six Sigma Methodology to coordinate teams and improve performance. The three-hour exam is 100 questions long and requires a score of 70% or higher to pass.

Career path

Program managers don’t always start from a technical or IT background. In fact, companies say they’ve hired program managers with degrees unrelated to the technology world, such as english or history. The key for most program managers is an understanding of the life cycle of a major project, experience as a project manager handling complex projects, leadership skills, management training, and knowledge of different project management techniques.

Many industry leaders say a program manager must have business acumen and a complete sense of the organization’s goals. Program managers often work with stakeholders from many disciplines, both technical and non-technical, so an ability to work with people from different backgrounds is also essential.

Program managers often begin as project managers, where they learn skills like resource management, planning the work of a project, and keeping a team motivated. Companies also find it helpful for program managers to have their Project Management Professional (PMP) certification, which gives them a knowledge of multiple project management methods.

US, Bureau of Labor Statistics’ job outlook

SOC Code: 15-1299

2020 Employment442,200
Projected Employment in 2030479,700
Projected 2020-2030 Percentage Shift 8% increase
Projected 2020-2030 Numeric Shift37,500 increase

According to the industry website The Digital Project Manager, program managers should stay on top of the evolution of automation and artificial intelligence (AI) in the years to come. Many companies are looking at automating various IT processes, especially when it comes to storing data.

Industry insiders also stress that becoming even more flexible as a program manager will continue to be of paramount importance in the coming years. Technology has always been ever-changing, but currently it’s changing even more quickly. Companies are working to be more flexible and nimble when it comes to adopting new technologies.

Change management is another trend program managers will see in the coming years. Whether it’s getting larger, becoming more automated, getting leaner, or adopting more cloud-based solutions, industry thought leaders say IT program managers will need to become proactive about managing change within their organizations. Program managers will need to look for processes that can be improved and visualize how to streamline those processes.

Sample interview questions

  • What are the most common reasons for a project to fail?
  • When overseeing a number of projects, how do you determine which projects are healthy and which are at risk?
  • How does a program manager differ from a project manager? 
  • What makes you an excellent program manager?
  • How do you handle conflict when it arises on a project?
  • How do you stay on schedule for tight deadlines?
  • Describe a time you managed a project that didn’t go to plan. What did you learn from that experience? How would you have handled it differently now?
  • What are your preferred metrics for measuring success?
  • How do you stay up to date with trends and technology in the industry?
  • What is your process for developing a budget for a project?
  • How do you define and document goals for the programs you oversee?

Program Manager Jobs in Ashburn

    Loading RSS Feed

Need help hiring a Program Manager?

We match top professionals with great employers across the country. Your next career move or star employee is just around the corner. Review our career content and advice, browse our latest job openings, or email us your resume. We look forward to connecting with you soon!

Browse A-Z Job Descriptions