Program Manager Job Description

As Seen In

logo of wsj
logo of wsj
logo of business-insider
logo of business-insider
logo of cnn
logo of cnn
logo of fatherly
logo of fatherly
logo of nbc
logo of nbc

Table Of Contents

Learn about the important requirements, obligations, responsibilities, and skills that should be in a program manager job description.

A program manager is someone who works as a liaison between various organizational departments, ensuring the smooth running progress of the project. Instead of managing individual projects like project managers, program managers support long-term company initiatives, on a macro level. They will work to create large-scale company projects that reflect the organization’s overall strategy and vision.

If you are looking to hire a program manager, we recommend ZipRecruiter. For additional options, check out our guide to the top job posting sites.

get started with ziprecruiter

Program Manager Job Description Template

We are searching for an experienced, self-motivated program manager to join our team. In this role, you will work to develop long-term strategic initiatives for the organization. You will help create, develop, and implement new programs for the company on a large scale that reflects the company’s strategic vision for its brand.

The candidate should be a strong communicator and have excellent leadership abilities, critical thinking and problem-solving skills.

Program Manager Responsibilities

  • Create, organize, and develop strategic-based programs

  • Create budgets and cost estimates

  • Set program objectives and deadlines

  • Coordinate the use of and distribution of resources

  • Setting actionable, measurable goals

  • Assign project managers and team members to the project

  • Track the progress of the program

Program Manager Requirements 

  • Bachelor's degree in business, management, or a related field

  • 2+ years of leadership experience

  • 5+ years experience in program management

  • Proficient with computer programs such as Microsoft Office

  • Excellent communication and interpersonal skills

  • Detail-oriented with a proven track record of success

  • Ability to manage multiple tasks, prioritize work, set deadlines, and manage time well

Program Manager Duties And Responsibilities

Program Development

Develop and execute strategic-based programs for the organization. Communicate program objectives, identify problems, and present and execute solutions. Guide and direct project team members to complete tasks. Provide assistance to the team as needed.

Communication and Collaboration

Communicate effectively and be able to provide critical feedback and receive feedback from others. Work independently and alongside others, making recommendations and communicating with the project team. Be comfortable working with a variety of different people.


Oversee the program’s development and execution. Supervise team members, meet with team members, and track the progress of the project. Mentor and coach the project team. Assist the team, as needed. Supervise and manage multiple projects.


Plan, direct, and monitor the work of the project team. Assign use of resources. Budget planning and providing cost estimates. Presenting program objectives to senior leadership. Be comfortable working closely with others independently and within a team setting.


Create budget reports. Develop cost schedules and program requirements. Set goals and ensure they are actionable, measurable, and seek to maximize the ROI. Identify risks and present solutions to overcome those challenges.

Program  Manager Salary And Job Outlook

Median National Salary: $88,489/year

Education Required: Bachelor's degree

Number of Jobs: 781,400

Job Growth 2021 – 2031: 7%

The Bottom Line

Now that you have this program manager job posting template, you can use it to create your own job posting for this role.

For employers, feel free to adjust any part of this template to best suit your needs. You can omit sections, make additions, and make changes, as you wish. This is also great for job seekers to review. It can be a helpful aid in resume planning!

The next step is to post your program manager job listing! Use these 20+ free job posting sites to kick off the process. And, don’t forget to post your job description on ZipRecruiter today!