{bc}
indeed

Senior Programmer Analyst

ONTARIO UNIVERSITIES' APPLICATION CENTRE
Guelph, CAN
Contract
Director
Hybrid
Discovered 1 months ago
PHPObject-oriented programmingSQLLaravelWeb application architectureClient-server integration

Full Job Posting

Position Overview

The Ontario Universities' Application Centre processes applications for undergraduate, law, medical, rehabilitation sciences, and teacher education programs for Ontario universities.

The Senior Programmer Analyst will join the Application Systems department.

The role involves program design, coding, testing, debugging, documentation, implementation, enhancements, repairs, and development of new systems or modules.

Employment and Hours

  • The position is full-time and has a one-year contract with benefits.
  • The work week is Monday through Friday for 32 hours, approximately 4.5 days.
  • Hybrid remote work arrangements may be available after the probationary period.

Job Responsibilities

  • Analyze requirements for software modifications and determine effective solutions.
  • Write software programs or modules supporting online applications.
  • Write queries and develop reports supporting business functions.
  • Participate in software testing and implementation.
  • Help solve 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 graduation in computer science or an equivalent qualification.
  • At least 8 years of progressive work experience as a Programmer/Analyst.
  • Advanced programming skills developing web solutions for enterprise applications.
  • Strong and recent PHP and object-oriented programming experience, with willingness to learn other languages.
  • Strong expertise with SQL using Oracle or a similar relational database management system.
  • Strong understanding of web application architecture, client-server integration, and performance optimization across modern browsers.
  • Experience with Laravel.
  • Familiarity with DevOps practices, CI/CD, automated testing, and Git-based workflows.

Abilities and Skills

  • Strong analytical, design, and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Excellent organizational and interpersonal skills, including the ability to explain technical concepts to non-technical audiences.
  • Ability to mentor junior developers.
  • Passion for learning new technologies and improving code quality and processes.
  • Proven ability to develop quality code within agreed timelines.

Assets

  • Experience with web security or OWASP.
  • Experience developing applications compliant with the Accessibility for Ontarians with Disabilities Act.
  • Experience with Oracle or PeopleSoft.
  • Experience using artificial intelligence in any part of the software development lifecycle.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today