Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Web & Systems Developer modernizing e-learning applications and supporting digital learning initiatives across Ontario. Collaborating with cross-functional teams in a hybrid work environment.

Responsibilities

  • Develop and maintain full-stack web applications supporting e-learning and academic systems
  • Build and maintain integrations between internal platforms and Canvas LMS using APIs
  • Support and enhance online course delivery systems and student learning tools
  • Modernize and maintain legacy applications and internal platforms
  • Design and develop database-driven applications, reporting pages, and administrative tools
  • Work with MySQL databases, backend services, and production environments
  • Support WordPress website redesign and modernization initiatives
  • Troubleshoot production issues, system bugs, and integration challenges
  • Develop automation scripts and workflow enhancements for academic operations
  • Collaborate with educators, administrators, and technical teams to improve digital learning experiences
  • Support ongoing system migrations, modernization efforts, and platform enhancements
  • Contribute ideas, technical recommendations, and process improvements across the development lifecycle

Requirements

  • 4+ years of full-stack web development experience
  • Strong hands-on experience with PHP development
  • Proficiency in JavaScript, HTML, CSS, and responsive web development
  • Experience working with SQL databases and backend/frontend data flow
  • Experience building and maintaining RESTful API integrations
  • Experience supporting and maintaining production web applications
  • Ability to work independently and manage multiple priorities effectively
  • Experience with MySQL, jQuery, and backend integrations
  • Exposure to IIS and/or Linux server environments
  • Nice-to-Have: Experience with ColdFusion (Lucee), LMS platforms, WordPress, previous exposure to e-learning, bilingualism (English/French)

Benefits

  • Base Salary: $80,000 - $85,000
  • Paid Time Off: Competitive vacation and personal days to help maintain a healthy work-life balance
  • RRSP matching: Employer-matching retirement contributions to support your long-term financial goals
  • Health & Wellness Benefits: Medical, dental, and vision benefits to support your overall well-being

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$80,000 - CA$85,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptjQueryLinuxMySQLPHPSQLWordPress

Location requirements

HybridOttawaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.