Software Engineer/Developer

msritsolutions

📍 Ajax, ON, Canada

Full-time Other-General Posted February 28, 2026

Job Description

This is an entry- to mid-level software engineer position in a small group of web-based application developers, specifically for interactive video applications. The role is full-time on-site, with the opportunity for a hybrid schedule once trained and able to work independently.

Responsibilities:

  • Develop, enhance, and maintain web-based applications based on functional requirements from internal and external (customer) sources.
  • Maintain high-quality software by practicing and promoting industry best practices for agile processes and software development (code reviews, unit testing, user stories, etc.).
  • Effectively communicate technical issues between team members and with technical management (via written and oral communications).
  • Continuously extend technical and situational knowledge by attending educational workshops, reviewing professional publications, participating in professional societies, etc.