21 Sep
|
Socket.dev
|
Ontario
21 Sep
Socket.dev
Ontario
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 workplace for our employees, along with a competitive salary and comprehensive benefits. Read about the OUAC’s total rewards and compensation program.
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.
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.
#J-18808-Ljbffr
📌 Senior Programmer Analyst (Job 333-P) (Ontario)
🏢 Socket.dev
📍 Ontario