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

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

ISCI Inc.: C++ Senior Developer


This is a Full-time position in Montreal, QC posted July 19, 2021.

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player.

You have good interpersonal skills to lead the team, but are willing to continue contributing via coding/development.

Your job focus will be on application development, specifically backend, using C++.

Responsibilities Participate in all aspects of the SDLC from a project’s initiation to the release and post-release support Develop innovative features from customer use cases Engage in application development using an Agile methodology Perform technical project requirement analysis Lead and review architectural design documents Write well-structured and well-tested code to improve performance, reliability and scaling of our products Identify project development issues / risks and suggest alternatives to alleviate or resolve them Provide technical leadership to teammates through coaching and mentorship Plan, estimate and delegate work together with the product managerQualifications Strong technical skills on application development, specifically backend, using C++.

Strong knowledge of programming languages and technologies: C++, C#, and Rest API.

In-depth knowledge of software architecture Experience developing micro services architecture Experience with Agile methodology Familiarity with Unit Testing, Databases, Networking and Profiling Strong knowledge of the software development lifecycle Excellent analytical and creative problem solving skills A proven track record of successfully developing consumer-facing applications for/within large enterprise organizationsPreferred: Familiarity with Qt and modern JavaScript framework such as React Experience with CCTV products and concepts (CCTV, Access control, Intrusion, Detection and Alarm panels) Knowledge of large project management EDUCATION/EXPERIENCE Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, or related field OR relevant work experience 3-5+ years of experience as a software developer