Talent.com
Ontario Universities Application Centre
Senior Programmer Analyst (Job 333-P)Ontario Universities Application Centre • Guelph, ON NGE, CA
Senior Programmer Analyst (Job 333-P)

Senior Programmer Analyst (Job 333-P)

Ontario Universities Application Centre • Guelph, ON NGE, CA
1 day ago
Job type
  • Full-time
  • Permanent
Job description

Job Type: Full-time, permanent with benefits

Located in Guelph, the Ontario Universities’ Application Centre (OUAC) processes applications for admission to undergraduate, law, medical, rehabilitation sciences and teacher education programs for Ontario’s universities. We provide a progressive and supportive working environment for our employees, along with a competitive salary and comprehensive benefits.

The OUAC values equity, diversity and inclusion and believes that every person has a right to equal treatment. We are strengthened by diverse backgrounds, perspectives and experiences. We have equitable and accessible employment practices, based on the principles specified in Ontario legislation (Human Rights Code and Accessibility for Ontarians with Disabilities Act [AODA]). Accommodations for job applicants with disabilities are available upon request.

The OUAC is seeking a Senior Programmer Analyst to join our Application Systems department. This role offers the opportunity to work on a team to produce detailed program design; code; test; debug; document and implement software requests for enhancements or repairs to existing programs; and develop new systems or modules.

If you are willing to learn and eager to play a supporting role in helping people start a new chapter in their life, we would love to hear from you!

Job Responsibilities

  • Analyze requirements of software modifications and determine the most effective solution
  • Write software programs or modules to support various online applications
  • Write queries and develop reports to support various business functions
  • Participate in software testing and implementation
  • Participate in solving issues reported by internal and external customers
  • Develop quality code quickly and consistently to meet deadlines
  • Work effectively with other teams throughout the software development lifecycle

Qualifications Sought

  • University or college graduate in computer science or equivalent
  • A minimum of 8 years of progressive work experience as a Programmer/Analyst
  • Advanced programming skill in developing web solutions for enterprise applications
  • Must demonstrate strong and recent PHP and object-oriented programming (OOP) experience and a willingness to learn other languages
  • Strong expertise with SQL (Oracle or similar RDBMS)
  • Strong understanding of web application architecture, client-server integration and performance optimization across modern browsers
  • Experience with Laravel is required
  • Familiar with DevOps practices (CI/CD, automated testing) and Git-based workflows

Abilities/Skills for the Ideal Candidate

  • Strong analytical, design and problem-solving skills
  • Excellent written and verbal communication skills
  • Excellent organizational and interpersonal skills (able to explain technical concepts to non-technical audiences)
  • Ability to mentor junior developers
  • Passion for learning new technologies and driving innovation in code quality and process improvement
  • Proven ability to develop quality code within agreed timelines

Qualifications Considered an Asset

  • Experience with web security and/or OWASP
  • Experience with development of Accessibility for Ontarians with Disabilities Act (AODA) compliant applications
  • Experience with Oracle/PeopleSoft
  • Experience using Artificial Intelligence in any part of the software development lifecycle

Hours of Work

  • Monday through Friday, 32 hours work week (approximately days)
  • Hybrid remote work arrangements may be available after the probationary period.

How to Apply

Qualified applicants are invited to apply by midnight, September 27, 2026.

Submit your cover letter and resume as separate files (PDF preferred).

Our UKG platform may use automated tools or Artificial Intelligence (AI) to help us determine basic eligibility for a role. For more information,

We thank all applicants for applying; however, only candidates selected for an interview will be contacted.

Create a job alert for this search

Senior Programmer Analyst (Job 333-P) • Guelph, ON NGE, CA

Similar jobs

Systems Engineering Developer

Intellijoint Surgical Inc.Kitchener, Region of Waterloo, Canada
Full-time

Direct message the job poster from Intellijoint Surgical Inc.Talent Business Partner at Intellijoint Surgical Inc.Kitchener, ON – In office 4-days a week and 1-day remote.RRSP with employer match, ... Show more

 • Promoted

Senior Wind Technician & On-Site Troubleshooting Lead

Titan RenewablesTown Of Shelburne
Full-time

A leading renewable energy company is seeking a Wind Technician III to oversee on-site operations in Shelburne, Nova Scotia.The role requires troubleshooting of wind turbines and ensuring the execu... Show more

 • Promoted • New!

2026-2027 Principal: Immaculate Conception School, Morris - $53,951 - $101,872 A Year

Immaculate Conception Catholic SchoolDufferin, Canada
Full-time

Seeking a Principal for Immaculate Conception Catholic School in Morris, Illinois.Responsibilities include faith leadership, implementing policies, developing educational programs, staff supervisio... Show more

 • Promoted

Animal Care Technician (Swine Technician) - C$19 An Hour

Canada PackersDufferin, Canada
Full-time

Proudly raised; Responsibly made.Canada Packers is building the global standard for sustainable pork.We are a values‑based organization that thrives on collaboration.Whether on a farm, production... Show more

 • Promoted

Computer programming Private Tutoring Jobs Dufferin County

SuperprofDufferin County, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Rq08209 - Business Analyst - Senior

Rubicon PathGuelph, Canada
Full-time

About the job RQ08209 - Business Analyst - Senior Description The business analyst will provide the following services: Provides a comprehensive range of I&IT business analysis services for clients... Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausSouthgate, ON, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Stay-At-Home Moms 21–39: Become A Paid Surrogate

Surrogacy4AllGrand Valley, Canada
Permanent

Are you a compassionate woman who’s had a healthy pregnancy and wants to help others experience the joy of parenthood? Surrogacy4All helps Canadian women becomealtruistic surrogates, giving the ult... Show more

 • Promoted

Electrical Engineer In Multi-Disciplinary Teams

WchrsDufferin, Canada
Full-time

Be a crucial part of our projects as an Electrical Engineer, delivering efficient electrical systems for commercial, industrial, and agricultural construction.Enjoy a solid Monday to Friday schedul... Show more

 • Promoted

Associate / Int Systems Dev (GW and/or Automation developer)

Maplesoft Group, an SEB CompanyGuelph
Full-time

Job Title: Associate / Int Systems Dev (GW and/or Automation developer).Federal Government Clearance Level Required: None.Maplesoft Group is currently seeking a hybrid Associate / Int Systems Dev (... Show more

 • Promoted • New!

Lead Blaster Position in Construction

Frank's Drilling & BlastingGrand Valley
Full-time

Take on a Lead Blaster role at Frank’s Drilling and Blasting Ltd.Ideal for candidates with extensive blasting experience in quarries and construction sites.As a Blaster-in-Charge, you will manage s... Show more

 • Promoted • New!

Senior Data Analyst

CarePartnersGuelph, ON
CA$80,000.00 yearly
Full-time

We are hiring for a Senior Data Analyst to join our team!.This role will enable decision-makers to make evidence-based decisions, support growth efforts, and identify threats and opportunities thro... Show more