This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

previous arrow
next arrow
Slider

GuruLink: Full Stack Software Developer

GuruLink

This is a Full-time position in Montreal, QC posted February 24, 2021.

Our client provides award-wining technology and services for the emerging visual communications and real-time data visualization market.

These product services support the Virtual Classrooms / Collaboration Rooms seeing such incredible growth at this time.

Our client, a pioneer of this industry, and whose existing leading edge products improve upon Zoom, Team, Hangout solutions in the market by creating more individualized and engaging experiences.

Our client has it’s HQ here in Montreal and is a member of a group of sister companies changing how we interact with each other daily.As a member of the engineering team, you will be responsible for the design, development, and maintenance of our existing product suite, as well as our next generation visual communications system.Core Responsibilities: Contribute to global architecture and system design Work on the development and design of our next generation products Continue development, design and maintenance of existing product suite Evaluate current software architecture/development environment and contribute to their improvement.

Follow industry standard applications development techniques and practices.

Provide software documentation both in program code and externally Participate in development meetings and provide status reports.

Bachelor’s degree in engineering or computer science required Minimum 1 year of product-oriented software development experience Minimum 2 years of development experience using C#, .NET, Java, or C/C++ Excellent written and verbal communication skills in English Experience with graphics/video libraries is an asset Developing commercial-grade software applications Developing applications with HTML5, Javascript with React, Angular, or JQuery etc.

Developing intuitive user interfaces using current concepts and components Applied knowledge of object-oriented analysis, design and programming principles In-depth knowledge of data management, including relational databases In-depth understanding of Software-as-a-Service (SaaS) concepts and design Developing high-volume transactional server applications using Microsoft .NET Developing highly scalable server architectures, including load-balancing redundancy Experience with RESTful API’s and/or web services