Senior Programmer Analyst (Job 333-P)

Ontario Universities' Application Centre

$85K — $100K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • University or college graduate in computer science or equivalent
  • 8+ years of progressive work experience as a Programmer/Analyst
  • Advanced programming skills for web solutions in enterprise applications
  • Strong recent experience in PHP and object-oriented programming (OOP)
  • Strong expertise with SQL (Oracle or similar RDBMS)
  • Proficiency in Laravel framework
  • Familiarity with DevOps practices and Git-based workflows

Responsibilities

  • Analyze software modification requirements and propose effective solutions
  • Write software programs/modules for online applications
  • Develop queries and reports for business functions
  • Participate in software testing and implementation processes
  • Solve issues reported by internal and external users
  • Produce high-quality code quickly to meet deadlines
  • Collaborate with teams throughout the software development lifecycle

Benefits

  • Full-time, permanent position
  • Opportunity for hybrid remote work after probation
  • Supportive environment for learning and innovation
  • Potential for mentoring junior developers
  • Work on impactful projects that support individual growth
Full Job Description
Job Type: Full-time, permanent with benefits

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 4.5 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, read about the OUAC Human Resources Recruitment Privacy Notice.

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

Similar Jobs

More Information Technology Jobs

Find similar Senior Programmer Analyst (Job 333-P) jobs: