1

Program Analyst Jobs in Ontario (NOW HIRING)

We are looking for an Analyst, Program Delivery to help us grow to the next level and meet the growing demand for our services. In this role, you'll work with internal teams and external clients to ...

We are looking for an Analyst, Program Delivery to help us grow to the next level and meet the growing demand for our services. In this role, you'll work with internal teams and external clients to ...

NPI Analyst

Ottawa, ON ยท On-site

Job Summary We are looking for an NPI Analyst to join the SIP Engineering team in Ottawa, Ontario ... Help build andmaintainreporting that lets management see program status, gate cycle time ...

New

Loyalty Program analysis, bench marking, optimal reinvestment for all aspects of marketing * Design and automate reports, dashboards, ETL to support marketing and management teams Analytics * Apply ...

Work with stakeholders and other teams to track, report, and reconcile budget allocation across marketplace programs. * Analyze data, conduct research and synthesize feedback into plans, processes ...

next page

Showing results 1-20

Program Analyst information

See Ontario salary details

$38.5K

$77.5K

$115.5K

How much do program analyst jobs pay per year?

As of Aug 21, 2026, the average yearly pay for program analyst in Ontario is $77,488.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,500.00 and $90,000.00 per year, depending on experience, location, and employer.

What is a program analyst?

A program analyst is capable of both programming computer languages and analyzing how computer systems work. In this career, you combine these two skills to design and program computer systems that meet the needs of the customers. Your job duties include gathering system requirements, analyzing system functionality, writing programs, and testing the functionality of the software modules. Numerous private sectors and government agencies have program analysts on staff.

What are the key skills and qualifications needed to thrive as a program analyst, and why are they important?

To thrive as a Program Analyst, you need strong analytical skills, project management knowledge, and typically a bachelor's degree in business, public administration, or a related field. Familiarity with data analysis tools such as Microsoft Excel, SQL, and project management software like MS Project or Jira is commonly required. Excellent communication, problem-solving abilities, and attention to detail help Program Analysts collaborate effectively and deliver actionable insights. These skills and qualities are vital for evaluating programs, optimizing processes, and supporting organizational decision-making.

How does a program analyst typically collaborate with cross-functional teams to achieve project objectives?

Program Analysts frequently work alongside project managers, subject matter experts, and stakeholders from various departments to gather and analyze data, track progress, and recommend process improvements. They serve as a bridge between technical teams and business units, ensuring that program goals are clearly communicated and aligned with organizational priorities. Effective collaboration often involves attending regular meetings, preparing reports, and facilitating discussions to resolve issues and keep projects on track. This teamwork-oriented environment helps Program Analysts develop strong communication and problem-solving skills, which are vital for career advancement.

What is the difference between Program Analyst vs Budget Analyst?

AspectProgram AnalystBudget Analyst
Required CredentialsBachelor's degree in public administration, business, or related field; often certifications like CAP or PMPBachelor's degree in finance, accounting, or related; certifications like CGFM or CPA are common
Work EnvironmentGovernment agencies, nonprofits, or large corporations; focus on program evaluation and improvementGovernment agencies, corporate finance departments; focus on budget planning and monitoring
Employer & Industry UsageUsed in federal, state, and local government, as well as private sectorPrimarily in government and large organizations managing budgets

Program Analysts and Budget Analysts often work in government or large organizations, but their focus differs. Program Analysts evaluate and improve programs, while Budget Analysts manage financial plans. Both roles require similar educational backgrounds and certifications, making them closely related career paths.

How much do program analysts make in the US?

Program analysts in the US typically earn a median annual salary of around $70,000 to $90,000, depending on experience, education, and location. Entry-level positions may start lower, while experienced analysts or those with specialized skills can earn over $100,000 annually.

Is IT hard to become a program analyst?

Becoming a program analyst typically requires a bachelor's degree in a related field such as business, management, or information technology, along with strong analytical and communication skills. Gaining experience through internships or entry-level positions and obtaining certifications like the Certified Government Financial Manager (CGFM) can also improve job prospects. The difficulty varies depending on individual background and the specific employer's requirements.

What are the most commonly searched types of Program Analyst jobs in Ontario?

The most popular types of Program Analyst jobs in Ontario are:

What are popular job titles related to Program Analyst jobs in Ontario?

For Program Analyst jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Program Analyst jobs in Ontario look for?

The top searched job categories for Program Analyst jobs in Ontario are:

Infographic showing various Program Analyst job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 72% Full Time, 24% Part Time, and 3% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $77,488 per year, or $37.3 per hour.

Full-time

Posted 23 days ago


Job description

Program Analyst

About OSCIA

The Ontario Soil and Crop Improvement Association (OSCIA) is a unique not-for-profit farm organization whose diverse membership has a significant presence in all agricultural areas of the province and across all major sectors. The mission of OSCIA is to facilitate responsible economic management of soil, water, air and crops through development and communication of innovative farming practices. OSCIA is a leader in agricultural program delivery, including cost-share funding distribution, educational workshop offerings for farmers, and administration of on-farm applied research and knowledge transfer opportunities.


Job Summary

The Programs Analyst supports OSCIA’s delivery of cost-share, educational, and programming by reviewing and processing applications and claims, supporting program development and reporting, and assisting with data management and stakeholder engagement. This role contributes to effective program administration and provides responsive, professional customer service to Ontario farmers and program partners.


Key Responsibilities & Duties

Program Delivery Support

  • Support the development, delivery, reporting, and evaluation of educational and cost-share programs for Ontario farmers.
  • Support the development of communication and promotional program materials.
  • Coordinate/facilitate discussions and meetings with internal staff and external stakeholders (e.g. academia, conservation authorities, farmers, etc.).
  • Support agreements with project stakeholders and partners, including work agreements and data management/sharing agreements.
  • Support the execution of special projects, as assigned, to help ensure the effective delivery of cost-share programs.

Administration & Reporting

  • Review, evaluate, and process cost-share applications and claims from Ontario farmers using internal data management systems.
  • Support data management, tracking, and reporting of performance measures and program deliverables for cost-share programs.
  • Maintain accurate documentation and records to support internal reporting and compliance requirements.
  • Assist with internal tracking systems and reporting tools to support program outcomes and continuous improvement.

Customer Service & Farm Community Support

  • Provide high-quality customer service to Ontario farmers by responding to inquiries in a timely, accurate, and professional manner.
  • Support producers by providing clear guidance on OSCIA program requirements, eligibility criteria, and application/claim processes.
  • Support resolution of farmer issues or concerns by coordinating with internal teams and escalating matters as required.
  • Promote a positive farmer experience through proactive communication and consistent support.
  • Other duties as assigned.


Performance Metrics


  • Accuracy & Compliance: Accuracy and completeness of application and claim reviews, including adherence to eligibility requirements and documentation standards.
  • Timeliness: Timeliness of processing applications and claims in alignment with program service standards and internal deadlines.
  • Reporting Quality: Quality and consistency of program reporting, data tracking, and documentation.
  • Deliverables Achievement: Achievement of assigned program deliverables and reporting milestones as outlined in funding agreements.
  • Customer Service: Responsiveness to farmer inquiries and stakeholder requests, including professionalism and customer service quality.
  • Continuous Improvement: Contribution to continuous improvement initiatives, including identification of efficiencies and process enhancements.
  • Communications Support: Effectiveness in supporting communications and promotional material development to increase program awareness and participation.


Qualifications & Skills

  • Education: Post-secondary education in an agricultural or environmental-related field (e.g., soil science, animal biology, agronomy, agricultural business, resource management, geography).
  • Years of Experience: Minimum 1–3 years of industry experience, preferably based in Ontario.


Specific Experience:

  • Strong understanding of agriculture, environmental and economic farm sustainability, biosecurity, soil health and water quality, and best management practices in Ontario
  • Practical farm experience is an asset.
  • Excellent communication skills, including ability to communicate directly with producers via phone and email, social media, and report writing.
  • Strong organizational skills and proficiency in computer programs including WordPress, Microsoft Word, Excel, and PowerPoint.
  • Ability to work independently and cooperatively in a team environment, consistently producing quality work and meeting deadlines under competing priorities, changing dynamics, and differing programs.
  • Ability to work through periods of high administrative and reporting requirements while remaining innovative and creative and seeking opportunities for improvement.
  • Excellent problem-solving and critical thinking skills.
  • Experience with data analysis software and GIS is an asset.
  • French language skills are an asset.

Knowledge, Skills & Abilities (KSAs)

Knowledge:

  • Knowledge of Ontario agriculture, environmental stewardship, and best management practices related to soil health and water quality.
  • Understanding of cost-share programming, applied research initiatives, and program evaluation concepts.

Skills:

  • Strong analytical and administrative skills with attention to detail and accuracy.
  • Effective written and verbal communication skills with ability to support farmers and stakeholders professionally.
  • Strong organizational and time management skills with ability to manage competing priorities and deadlines.
  • Proficiency in Microsoft Office 365 applications, including Excel, and comfort working with databases and reporting tools.

Abilities:

  • Ability to work collaboratively across teams and coordinate with internal and external partners.
  • Ability to interpret program requirements and apply them consistently when reviewing applications and claims.
  • Ability to adapt to changing program needs and support continuous improvement in program delivery.


Behavior Competencies:

  • Adaptability: Demonstrate a willingness to be flexible, versatile, and dynamic in a changing work environment while maintaining effectiveness and efficiency.
  • Ethical behaviour: Ensure personal behaviours align with the Association's core values and code of conduct.
  • Relationship development: Establish and maintain positive working relationships with others, internally and externally.
  • Effective communication: Speak, listen, and write in a precise, clear, and timely manner using appropriate and effective communication tools.
  • Client focus: Anticipate clients' needs and respond in an appropriate and timely manner, seeking to provide the highest quality service.
  • Teamwork development: Work cooperatively and effectively with others to set goals, resolve challenges, and make decisions that enhance cross-functional cooperation.
  • Initiative: Ability to assess and initiate tasks independently.
  • Decision-making: Assess role-based situations to determine the importance, risks, and make clear decisions in a timely manner.
  • Time management and organization: Set priorities, develop a task schedule, monitor progress towards deadlines.
  • Problem-solving: View problems as learning opportunities, focus on improving future results.
  • Cultural Competence: Value diversity and inclusivity, demonstrating an ability to work effectively with trust across various departments.
  • Foster Sustainability: Ensuring the work we do improves the viability and sustainability of rural Ontario and Ontario agriculture.
  • Continuous Learning: Participates in an environment of professional development and personal growth.


Working Conditions / Physical Demands:

  • Hybrid work model combining remote and in-office work, with the position based in Guelph, ON. A minimum of 2 days per week in Guelph office is mandatory. 
  • Home office settings require a dependable, high-speed internet connection to ensure effective participation in virtual meetings and online collaboration. 
  • May require occasional work outside of standard business hours (e.g., early mornings, evenings, or weekends) to attend meetings, events, or respond to organizational needs. 
  • Requires regular use of a computer; prolonged sitting, typing, and screen time required. 
  • May involve occasional lifting of light materials (e.g., files, laptop – up to 10 lbs). 
  • Must be adaptable to a fast-paced environment with shifting priorities and time-sensitive deadlines. 
  • Must hold and maintain a valid driver’s licence and have access to reliable transportation for occasional travel to meetings, stakeholder events, and organizational sites. 
  • Must maintain a high level of professionalism and confidentiality when handling sensitive or organizational information.  

We thank all applicants for their interest, but only those candidates under consideration will be contacted.

Thank you for your interest in this position!

ACCESSIBILITY STATEMENT (AODA IN ONTARIO)

OSCIA is committed to providing a barrier-free work environment in concert with the provincial guidelines for accessibility (Accessibility for Ontarians with Disabilities Act and the Ontario Human Rights Code, Ontario Only). As such, OSCIA will make accommodations available to applicants with disabilities upon request during the recruitment process.

HUMAN RIGHTS STATEMENT

OSCIA strives to ensure that its employment practices are free from direct and indirect discrimination and is committed to upholding the human rights of those participating in the hiring process. In pursuit of this commitment, OSCIA will not condone or tolerate any acts of discrimination or harassment under any of the grounds protected under human rights legislation. This commitment extends to the hiring process and throughout the course of employment.