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
Junior Software Developer contributing to full - stack development of web - based applications in a geospatial intelligence company. Collaborating in an agile team with exposure to innovative projects.
Software Developer involved in web application development for a geospatial intelligence company. Focusing on full - stack development and collaborating in a small, agile team environment.
Senior Tag Management/MarTech Engineer responsible for client - side tagging in a remote role at Northern. Collaborating with teams to ensure data governance in a regulated fintech environment.
Senior Municipal Engineer leading civil engineering projects at GEMTEC. Emphasizing on municipal and transportation infrastructure and site development in a hybrid work environment.
Lead Full Stack Developer providing technical direction and mentoring junior developers at RBC. Collaborating on innovative payment solutions for commercial clients.
Staff Chief Engineer overseeing engineering activities and ensuring safety and compliance on maritime vessels. Leading engineering teams and managing technical operations with compliance to safety standards.
Senior Software Engineer at Affirm's Zero to One labs developing and launching scalable AI - enabled systems. Engaging in rapid prototyping and collaborating with product managers in a fast - paced environment.
Test and Product Engineering Developer at Ford working on hardware testing for Electronic Control Units. Focus on defining test requirements, methodologies, and achieving product quality in mass production.
Full Stack Developer building complex web applications and APIs in Assurance Innovation Lab at BDO. Collaborating with high - performing teams to drive innovation and enhance client service.
Software Developer I developing AI - driven applications within PR Newswire Canada. Collaborating with cross - functional teams to enhance application development and code quality.