Senior Programmer Analyst; C)
Remote / Online - Candidates ideally in
Guelph, Ontario, Canada
Listing for:
Ontario Universities Application Centre
Full Time, Remote/Work from Home
position
Listed on 2026-09-25
Job specializations:
-
Software Development
Software Engineer, Software Testing
Job Description & How to Apply Below
Position: Senior Programmer Analyst (Job 333-C)
Job Type: Full-time, 1-year contract 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 solutionWrite software programs or modules to support various online applicationsWrite queries and develop reports to support various business functionsParticipate in software testing and implementationParticipate in solving issues reported by internal and external customersDevelop quality code quickly and consistently to meet deadlinesWork effectively with other teams throughout the software development lifecycleQualifications Sought
University or college graduate in computer science or equivalentA minimum of 8 years of progressive work experience as a Programmer/AnalystAdvanced programming skill in developing web solutions for enterprise applicationsMust demonstrate strong and recent PHP and object-oriented programming (OOP) experience and a willingness to learn other languagesStrong expertise with SQL (Oracle or similar RDBMS)Strong understanding of web application architecture, client-server integration and performance optimization across modern browsersExperience with Laravel is requiredFamiliar with Dev Ops practices (CI/CD, automated testing) and Git-based workflowsAbilities/Skills for the Ideal Candidate
Strong analytical, design and problem-solving skillsExcellent written and verbal communication skillsExcellent organizational and interpersonal skills (able to explain technical concepts to non-technical audiences)Ability to mentor junior developersPassion for learning new technologies and driving innovation in code quality and process improvementProven ability to develop quality code within agreed timelinesQualifications Considered an Asset
Experience with web security and/or OWASPExperience with development of Accessibility for Ontarians with Disabilities Act (AODA) compliant applicationsExperience with Oracle/People SoftExperience using Artificial Intelligence in any part of the software development lifecycleHours 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.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here: