Program Manager
Job Description Template

As the Program Manager, you will oversee and manage projects that involve multiple stakeholders. You’ll work closely with cross-functional teams, stakeholders, and vendors to ensure the successful delivery of these programs, meeting defined goals, timelines, and budgets. A Program Manager must have substantial organizational, communication, and problem-solving skills to coordinate projects between internal teams and external partners. The primary responsibility of a Program Manager is to plan, execute, and oversee a portfolio of related projects and initiatives to achieve specific organizational goals and objectives.

Land and hire top candidates using job posts and offer letters with Gusto

Job Responsibilities

  • Develop a program plan, including goals, scope, schedule, and resources.
  • Align program objectives with the company’s strategic goals and ensure consistency with organizational priorities.
  • Establish project tasks and milestones.
  • Assign responsibilities to team members.
  • Monitor the progress of projects and make updates when necessary.
  • Build and maintain strong relationships with internal and external stakeholders and create progress reports.
  • Collaborate with vendors, contractors, and external partners to ensure they meet program objectives and deliverables.
  • Identify and mitigate risks and issues impacting program delivery and ensure projects meet deadlines and budgets.
  • Troubleshoot and resolve issues that arise during projects.
  • Identify areas for improvement in project management practices.

Job Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field. A master’s degree is a plus.
  • Bachelor’s degree in business administration, project management, or a related field (Master’s degree preferred). PMP, PgMP, or other relevant certifications are a plus.
  • Proven experience as a Program Manager or in a similar role, with a successful program delivery track record.
  • Strong project management skills, including managing budgets, timelines, and resources effectively.
  • Knowledge of project planning tools such as Microsoft Project.
  • Excellent organizational and problem-solving skills.
  • Exceptional written and verbal communication skills.
  • Analytical and problem-solving abilities.
  • Ability to work with diverse teams from multiple stakeholders.
  • Attention to detail and ability to multi-task.


  • Project Management
  • Software Engineering
  • Technical Problem Solving
  • Communication
  • Leadership
  • Organizational Skills
  • Time Management

Salary Range

The salary for the Program Manager position typically ranges from $49,907 to $158,950 annually, depending on your experience and qualifications.

Brand Voice

[Company Name] is a [industry] innovator dedicated to [brief description of what the company does]. With a passion for [key aspect of company purpose], we have been [brief company history or background]. Our mission is [insert mission statement]. 

We are guided by a set of core values, including [list core values, e.g., integrity, innovation, teamwork]. These principles drive every decision we make and every action we take.

Over the years, we have achieved [mention significant achievements and milestones, e.g., industry awards, record revenue growth]. These accomplishments reflect our company culture is built on a foundation of [describe the main characteristics of your company culture, e.g., collaboration, creativity, diversity]. 

We offer [list of employee benefits, e.g., healthcare, 401k, profit sharing, flexible scheduling, tuition reimbursement, development opportunities, etc.]

We invite you to consider joining our organization, where your talents will be nurtured, your ideas valued, and your career ambitions supported.

Application Process

Please submit your resume and a cover letter outlining your qualifications and experience to [email address]. The selection process includes an online assessment, telephone interview, and in-person interviews with the hiring team.

Program Manager JD FAQs

Prices start at $46/month

Join more than 300,000
businesses and their teams.