Opportunity Description
Intermediate Software Engineer
Location
Remote (Anywhere in Canada)
Role Overview
We are seeking an Intermediate Software Engineer to contribute to the development and delivery of high-quality educational technology products.
In this role, you will work across the full software development lifecycle, including design, implementation, testing, and production support. You will take ownership of well‑defined features, collaborate closely with cross‑functional teams, and contribute to improving code quality, system reliability, and engineering practices.
You will partner with senior engineers for guidance on architecture and complex problem‑solving, while continuing to grow your technical expertise and independence.
Responsibilities
- Develop and deliver software features with minimal supervision within established frameworks and standards
- Write and maintain automated tests to ensure high confidence...
Interested in this opportunity? Apply now through Expertini.
Apply for this Position