Special offer 

Jumpstart your hiring with a $100 CAD credit to sponsor your first job.*

Sponsored jobs are 4.5X more likely to result in a hire.**
  • Invite matched candidates to apply
  • Increase your visibility in job search results
  • Appear to more candidates longer

Program Analyst Job Description: Top Duties and Requirements

A Program Analyst, or Management Analyst, is someone hired to make sure a company’s programs, such as marketing or financial programs, are running efficiently and effectively. Their duties include providing data analysis on company programs, developing new programs or legislation, and helping to identify any problems within a company.

Build a Job Description

Program Analyst duties and responsibilities

When writing a job description for a Program Analyst, it’s important to specify the main responsibilities of the role. Some of their duties and responsibilities may include:

  • Supporting annual reviews of company programs
  • Assisting with the development and deployment of new and change management programs
  • Managing and overseeing any training required for new programs such as finance or marketing programs
  • Providing assessors and their managers with feedback and the results of the quality assurance processes
  • Identifying and making suggestions or recommendations for staff requirements to upgrade skills and performance
  • Designing and developing training program curricula, reference materials, tools, and presentations
Build a Job Description

Program Analyst Job Description Examples:

What does a Program Analyst do?

A Program Analyst provides expert advice and recommendations regarding all company operations, programs, and practices. The Program Analyst may oversee and direct staff members who are working on a particular program to ensure it runs smoothly and remains productive. A Program Analyst also works with a team to create effective project communication to oversee improvements.

Program Analyst skills and qualifications

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

  • Excellent written communication skills to prepare research findings, reports, briefing materials, and correspondence
  • Knowledge of training program design principles, methods, and techniques
  • Excellent negotiating and influencing skills
  • Interpersonal and team-building skills
  • Ability to coordinate and consult with team members to ensure consistency in training and assessment interviews
  • Project management knowledge and skills to lead training programs
  • Presentation and facilitation skills to be able to conduct training programs
  • Verbal communication skills to effectively articulate ideas and complex information

Program Analyst experience requirements

When reviewing resumes for a Program Analyst position, be sure to look for a candidate who has at least two years experience in a similar position and industry. If the position will require the Program Analyst to look at regulatory requirements and business risk, candidates are typically expected to have working experience with risk management and regulatory standards. Depending on the organization, candidates may also need to have experience developing policies, programs, legislation, and regulatory procedures.

Program Analyst education and training requirements

Program Analyst candidates are generally expected to have completed a bachelor’s degree from an accredited university in public administration, business administration, or a related discipline. Additional education or training certification in program development or program design principles may be preferred. For positions in the health services industry, candidates should have a degree in social sciences, social work, health sciences, or psychology. It’s not mandatory for candidates to have a master’s degree, but it is often preferable.

Program Analyst salary expectations

According to Indeed Salaries, the average salary for a Program Analyst in Canada is $66,035 per year. The salary can vary depending on many factors including experience, location, or type of company that is hiring.

Job description samples for similar positions

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

Ready to Hire?Build a Job Description

Program Analyst job description FAQs

What should you look for in a Program Analyst resume?

When reviewing candidates for the position of Program Analyst, look for someone who has experience working with the type of legislation or regulatory requirements that will be required for the role. A good Program Analyst has experience developing policies and dealing with issues.

Do Program Analysts have different responsibilities in different industries?

The skills and basic job duties required by a Program Analyst largely remain the same regardless of industry. However, the educational requirements may differ depending on the industry the applicant will be working in. If the role is to take place in the health services sector, then appropriate education related to social work or psychology may be necessary. Different industries also have different regulatory requirements, so the knowledge of specific regulations may change by industry.

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