Senior Web Developer
Toronto, ON · On-site
Imagine Communications is seeking a Software Engineer with web development expertise to join our ... Work with CGI endpoints written in Perl or Python; extend or bridge them into a cohesive interface ...
Toronto, ON · On-site
Imagine Communications is seeking a Software Engineer with web development expertise to join our ... Work with CGI endpoints written in Perl or Python; extend or bridge them into a cohesive interface ...
Toronto, ON · On-site
Imagine Communications is seeking a Software Engineer with web development expertise to join our ... Work with CGI endpoints written in Perl or Python; extend or bridge them into a cohesive interface ...
A Bit About The Role Imagine Communications is seeking a Software Engineer with web development ... Work with CGI endpoints written in Perl or Python; extend or bridge them into a cohesive interface ...
A Bit About The Role Imagine Communications is seeking a Software Engineer with web development ... Work with CGI endpoints written in Perl or Python; extend or bridge them into a cohesive interface ...
Toronto, ON · On-site +1
... DevOps * Microsoft Office (Excel, Word, PowerPoint, Teams, PowerBI) power user * Experience working with FICO / TSYS / CGI decision systems (TRIAD, OM, ACE, CACS) What's in it for you? * An inclusive ...
Toronto, ON · On-site +1
... DevOps * Microsoft Office (Excel, Word, PowerPoint, Teams, PowerBI) power user * Experience working with FICO / TSYS / CGI decision systems (TRIAD, OM, ACE, CACS) What's in it for you? * An inclusive ...
| Aspect | Cgi Software Engineer | Web Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related field, programming skills in C++, Python, or Perl | Bachelor's in Computer Science, Web Development, or related field, proficiency in HTML, CSS, JavaScript |
| Work Environment | Tech companies, software firms, often in backend or server-side roles | Design agencies, tech companies, freelance, focus on frontend and user interface |
| Employer & Industry Usage | Used in CGI scripting, server-side applications, media, entertainment | Used in website development, e-commerce, digital marketing |
The main difference is that Cgi Software Engineers focus on server-side scripting and CGI applications, often working with backend technologies, while Web Developers primarily build and maintain websites with a focus on frontend design and user experience. Both roles require programming skills but serve different aspects of web and application development.

Toronto, ON • On-site
Full-time
Medical, Dental, Vision, Life
Re-posted 9 days ago
Every day, Imagine Communications is delivering billions of media moments all over the world — anywhere, anytime and on any device. Imagine Communications delivers innovative, end-to-end media software and networking solutions to over 3,000 customers in more than 185 countries, including the top broadcast facilities and the most technologically advanced sports and live-event venues.
Why Imagine?
Imagine Communications offers a generous Medical, Dental, Vision and Life Insurance package. We like to make sure all our employees are safe when travelling so we’ve got travel insurance covered too. Employee Wellbeing is a priority for us, so all employees and their family have access to our EAP and Wellness programs, including LifeSpeak and Vitality. Volunteer in your community and we will pay for that too.
Imagine Communications is seeking a Software Engineer with web development expertise to join our engineering team in Toronto, Canada or Cambridge, UK (both locations are remote friendly). This role focuses on web-based user interfaces for real-time broadcast and media monitoring systems. The successful candidate will design, implement, optimize and maintain user interfaces for configuration. Monitoring and management of multiviewer systems in collaborating with the existing cross-functional product development teams.
The following experience is considered an asset:
Celebrating difference, together stronger
At Imagine Communications, we don’t just accept difference — we celebrate it, we support it, and we thrive on it for the benefit of our customers, our employees, our products, and our communities. We are committed to providing an environment of mutual respect. Imagine Communications is proud to be an equal opportunity workplace and is an affirmative action employer.