Software Development Co-op building React, PHP, and Python features for commonsku’s promotional-products SaaS platform. Learning through mentorship, Agile collaboration, testing, and real customer-facing releases.
Responsibilities
Learn and apply design patterns and coding standards to deploy solutions with the team
Develop awareness of how engineering work supports product and customer needs
Operate in a collaborative environment within a team and cross-functionally
Participate in team standups, sprint planning, and retrospectives
Participate in code reviews to improve quality and share knowledge
Implement user interface components using React
Develop and maintain APIs and services using PHP and Python
Work with MySQL or PostgreSQL databases
Write unit and integration tests
Debug and fix issues reported by users or internal teams
Apply security and performance considerations to backend work
Use Git for code collaboration
Apply Datadog observability and monitoring tools
Work within an Agile development environment
Requirements
Currently enrolled in a Computer Science, Software Engineering, or related degree program as part of a co-operative education program
Available for the January–April 2027 work term
Experience building software projects in React, PHP, or Python
Familiarity with relational databases and writing queries
Understanding of version control (Git) and collaborative coding workflows
Exposure to Agile development practices
Interest in applying AI tools to software development workflows
Ability to learn quickly and apply new technical concepts
Strong attention to detail and commitment to writing clean, testable code and accompanying tests
Good communication skills and willingness to collaborate in a team environment
Ontario-based student
Able to attend onboarding during the first week and occasional in-office days at the Toronto headquarters
Benefits
Remote-first culture with plenty of excellent in-person experiences sprinkled in
Learning and mentorship opportunities with experienced Engineers
Resume boosting experience contributing to and shipping real features that customers actually use
A delightful team of smart people who are good at what they do
Company-provided equipment
Opportunities to return for future co-op terms and full-time opportunities after graduation
Social hangouts
Learning sessions
Twice-yearly company summit, when aligned with the co-op term
Firmware Developer building C/C++ embedded systems for ASSA ABLOY’s intelligent hotel lighting and guest room controls. Integrating protocols, debugging hardware, and ensuring safety and reliability.
Desjardins programmer analyst developing, maintaining, and supporting systems and infrastructure software. Designing standardized IT solutions and resolving complex operational issues.
Quality Supervisor improving manufacturing quality for JELD - WEN’s windows and doors. Leading SPC, FMEA, traceability, and continuous improvement across operations and suppliers.
Manufacturing Engineering Supervisor improving quality and reliability across JELD - WEN window and door manufacturing. Driving SPC, FMEA, traceability, and Lean process improvements.
Systems and infrastructure programmer analyst developing, maintaining, and optimizing complex IT software and infrastructure solutions for Desjardins. Leading deployments, incident resolution, testing, and solution standardization.
Are you an experienced Operations Officer looking to make a difference in a dynamic environment? Apply Now! Working with one of our top financial clients, this
Professionnel PLM/CAD intégrant Siemens NX, CATIA V5 et Teamcenter chez SOGECLAIR. Définition des standards CAO, développement de workflows et amélioration des processus d’ingénierie.
We’re Hiring: ServiceNow Professionals Location: Canada (100% Remote) Experience: 5+ Years Work Model: Contract We are currently hiring for 3 ServiceNow roles:
Programmer Analyst developing, maintaining, and optimizing Desjardins’ large - scale IT systems and infrastructure. Advising teams, resolving major incidents, and standardizing technology solutions.