Program Manager Job Description: Top Duties and Requirements

A Program Manager, or Program Specialist, oversees the successful running of an organization’s programs. A Program Manager’s main responsibilities include daily governance of programs to ensure tasks are kept on schedule, managing budgets, and maintaining communication with all program stakeholders.  

Build a Job Description

Program Manager duties and responsibilities 

When writing a job description for a Program Manager, it is important to specify the role’s main function. Some of the most important duties and responsibilities required to excel as a Program Manager include: 

  • Working with Team Leads and Project Managers to identify, secure, and onboard resources for the program
  • Tracking progress against project milestones and holding others accountable for assigned tasks
  • Scheduling internal and external program meetings while also tracking and following-up with action items
  • Generating invoice requests to ensure timely invoicing
  • Identifying any barriers to successful program execution and escalating as appropriate
  • Building partnerships with various industry stakeholders and leaders
  • Managing contracts and agreements with clients to ensure all requirements are fulfilled
Build a Job Description

Program Manager Job Description Examples:


Example 1

*Fleet Canada* *Inc.*is a fast paced, growing Aero-structures manufacturer located in Fort Erie. We are a build to print facility with a 500,000 sq ft facility, manufacturing sheet-metal, machined and composite parts and assemblies for several major aerospace OEMs. Fleet is in the midst of a modernization transition and is looking for bright and talented individuals who want to lead and grow with a dynamic and evolving organization. *The Program Management team is the central organizing body that is responsible for: * External representation of Fleet with its customers Internal representation of customer needs Program managers work with a multi-disciplinary team including Fleet’s Executive Management team to ensure Fleet delivers a high quality, on-time product that provides value to our customers in an efficient and organized fashion. The role requires an organized mindset with an openness to adapt and do what is necessary to meet customer requirements while remaining compliant to quality and engineering policies. *Key Responsibilities: * · Primary Customer interface · Hold regular meetings with Customer liaisons · Send out reports and documentation as required · Manage customer expectations · Quoting · Review incoming Request for Quote (RFQ) packages · Coordinate and Compile RFQ submissions · Conduct Risk and Profitability Analysis on RFQ packages · Administering Contracts · Track and ensure that current Purchase Orders are being delivered to on-time · Review and Negotiate inbound Purchase Orders · Review and implement customer changes · Review and negotiate contractual obligations, clauses and delivery requirements · Manage new customer projects · Build schedules and plans to deliver new projects · Hold regular project meetings · Track and report on project progress and cost *We are seeking individuals who are: * · Willing to learn and be trained · Eager to start in a position with a progressive career path · Looking for opportunities for growth and to challenge themselves *Skills: * * Able to organize work; self-motivate; work within time constraints. * Demonstrate Project based thinking * Strong understanding of aerospace requirements for structural components (metal forming / processing / composite manufacturing) specific to DeHavilland, Boeing, Gulfstream or other OEM's an asset * Proven track record as project manager in a cross-functional and technical environment required * The candidate must be a self starter, a quick critical thinker, and have the ability to drive the best out of his/her colleagues. * Demonstrate * Detail Oriented * Excellent written and oral communication * Mechanically inclined * Fluent with Microsoft Excel * PowerPoint and Microsoft Project would be an asset *Education / Experience: * · Equivalent 4 years high school plus · Completion of 2 years of post-secondary or prior experience with demonstrated capability to perform the above duties and · A Bachelor’s degree in Engineering or Business Administration would be considered an asset, but is not required. *What do we have to offer you?* · Competitive wages with a culture that promotes opportunity for growth, development, and internal advancement · A role that offers direct and regular access to Fleet’s executive management team · Group Benefit Plan · Group RRSP Program · Education assistance / tuition reimbursement Successful candidates will be required to pass a criminal background check. _Fleet Canada Inc. will accommodate the needs of applicants under the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act (AODA) throughout all stages of the recruitment and selection process. Please advise Fleet Canada Inc.’s Human Resources department to ensure your accessibility needs are accommodated throughout this process._ *_No agencies or phone calls please. Fleet Canada Inc. thanks all applicants for their interest_* *_however only those qualified will be contacted._* Job Types: Full-time, Permanent Benefits: * Dental care * Extended health care * Life insurance * Paid time off * Vision care Schedule: * Monday to Friday Education: * Bachelor's Degree (preferred) Experience: * project management: 1 year (preferred) Work remotely: * No

What does a Program Manager do? 

A Program Manager is responsible for the operational management of an organization’s programs including planning, budgeting, and allocating work. Within a business, the Program Manager will determine how their specific program is performing and how it can be improved. Their responsibilities include meeting with Project Managers and Team Leads to ensure all of the projects that make up the program are running successfully. They are responsible for ensuring any problems that arise within the program are addressed and dealt with. 

Program Manager skills and qualifications

A successful Program Manager candidate will have various prerequisite skills and qualifications required for the duties of this job, including: 

  • Ability to work independently and as part of a team
  • Excellent written and verbal communication skills
  • Work proactively with little supervision
  • Flexible and adaptive to a frequently changing environment
  • Taking and giving constructive feedback
  • Strong project management, leadership, and organizational skills
  • Close attention to detail and a high level of accuracy

Program Manager experience requirements

Generally, Program Manager candidates will need at least three to five years experience working on or running programs. Candidates with experience as Program Coordinators or Project Managers are ideal. Some candidates may also have experience working with project management software tools. Candidates should also have demonstrable experience in a leadership role.

Program Manager education and training requirements

Program Manager candidates should have a Bachelor’s degree in a relevant topic to the industry they will be working in. Ideal candidates will have also obtained the Project Management Professional (PMP) certification. Candidates with industry-relevant certifications may be preferred but not necessary for the role.

Program Manager salary expectations

According to Indeed Salaries, the average salary for a Program Manager in Canada is $71,433 per year. Salary can vary depending on many factors, including experience, location, or the company. 

Job description samples for similar positions

If a Program Manager isn’t quite what you are looking for, other related job descriptions include: 

Ready to Hire? Build a Job Description

Program Manager job description FAQs

What should you look for in a Program Manager's resume?

When reviewing resumes for a Program Manager position, it’s important to look for candidates who have expertise in the industry they will be working in. An ideal Program Manager applicant should show experience working in program management, project management, cost control, and risk management. A good resume may list the type of team members or other positions they have worked with before such as developers, marketing teams, or c-suite executives.

What qualities make a good Program Manager?

A good Program Manager should have the ability to write, critique, and edit materials that are worked on as part of the program. They should also be good at hiring the right candidates for different roles within the program. The right candidate should also have excellent computer skills and be able to work with software such as the MS Office suite, Adobe Acrobat and CRM databases. 

What's the difference between a Program Manager and a Project Manager?

While both roles can overlap with each other, there are some main differences between a Program Manager and Project Manager. A Program Manager will oversee many different projects as part of a program, whereas a Project Manager may only manage a small number of differing projects. Program Managers are responsible for thinking about and building long-term programs to achieve business results whereas Project Managers typically work on specific projects. Lastly, Program Managers are responsible for creating project objectives and Project Managers work to achieve those objectives.

How do you make your Program Manager job description stand out?

A standout Program Manager job description will include information about the type of program they will be expected to oversee. The description should include information about additional company benefits such as a defined pension program. Lastly, list out the type of software or programs they will be using daily.

Job Description Examples

Need help writing a job description for a specific role? Use these job description examples to create your next great job posting. Or if you’re ready to hire, post your job on Indeed.

No search results found