Software Developer - C++/C# (Shebrooke)

Transcription

Software Developer - C++/C# (Shebrooke)
Software Developer - C++/C# (Shebrooke)
Contract : Permanent – full time
Schedule : 40 hours/week
Approximate start date: when the candidate is available
Description:
Genetec is a Canadian company that has established itself as a leader in the development of IP
security solutions. Global provider of IP video surveillance, access control and license plate
recognition solutions, Genetec employs over 800 employees across six continents.
Due to strong growth, Genetec is currently looking for software developers to build a team in its
new office in Sherbrooke. If you like challenges, varied tasks, and that the idea to start a new
project stimulates you, apply now to join our team!
The Software Developer - C++/C# contributes to the development of new features to support
everything that relates to video processing and related metadata, and the integration of various
external systems.
Responsibilities






Design and implement object-oriented applications developed in C++ and C# using .NET 4.5,
the Windows platform and Microsoft Visual Studio;
Work on the Frontend and Backend components of the product using all major technologies
of the .NET Framework;
Create and perform maintenance of major architectures;
Participate, as part of an Agile development process, in the design, the tasks planning, the
development of features and their delivery to the quality assurance team.
Manage their time to respect milestones and delivery dates;
Work in conjunction with our partners and software testers to fix different bugs in the product.
Why working at Genetec?




Attractive compensation package – competitive salary, year-end bonus plan and an attractive
employee referral program;
Individual career path – management and technical career growth, regular performance
assessment, teams of world-wide IT professionals;
Work-life balance – 3 week vacation with extra days during the winter holidays, flexible
family-friendly hours, team building and company events;
Stimulating challenges – software development to design new features of a world-class
system and creation of a new team
Requirements:





Bachelor’s degree in Computer Engineering, Software Engineering or Computer Sciences;
Junior – Minimum of 1 year of experience in C++ or C#;
Intermediate and senior – We are also looking for intermediate and senior;
Motivated to work in a fast-paced environment and enjoys the challenge of unfamiliar tasks;
Able to work in teams and collaborate.
Technical requirements:





Excellent knowledge of object-oriented programming;
Thorough knowledge of the .NET Framework and STL Library C++14;
Experience with multi-threaded programming;
Experience with Visual Studio 2015 and basic concepts of software development (version
management, code analysis, unit testing);
Knowledge of networking (TCP/IP, UDP).
Assets:




Experience with WPF 3.0 ou 4.0;
Video streaming and decoding: HTTP, RTP, RTSP, MJPEG, MPEG-4, H.264;
Experience with distributed architectures, asynchronous paradigms and/or parallel computing;
Experience with network IPC frameworks and subsystems like WCF and Window Sockets.
Please send your resume to Gabrielle Gendron at [email protected] .
Website : www.genetec.com
Deadline to apply for the position: December 2nd 2016
Développeur logiciel C++/C# (Sherbrooke)
Contrat : Permanent – temps plein
Horaire : 40 heures/semaine
Date de début approximative : selon la disponibilité du candidat
Description :
Genetec est une compagnie québécoise qui a su s’établir comme leader dans le développement
de solutions de sécurité IP. Fournisseur mondial de solutions de vidéosurveillance sur IP, de
contrôle d’accès et de reconnaissance de plaques d’immatriculation, Genetec emploie plus de
800 employés répartis sur six continents.
En raison d’une forte croissance, Genetec est à la recherche de développeurs logiciel pour bâtir
une équipe dans son nouveau bureau de Sherbrooke. Si vous aimez les défis, les tâches variées, et
que l’idée de démarrer un nouveau projet vous stimule, postulez dès maintenant afin de joindre
notre équipe!
Le développeur logiciel C++/C# contribuera au développement de nouvelles fonctionnalités
permettant de supporter tout ce qui se rattache au traitement de la vidéo et des métadonnées reliées,
et à l’intégration de divers systèmes externes.
Responsabilités






Concevoir, implémenter et tester des applications orientées objet en langage C++ et C# à l’aide
de .NET 4.5, sur la plate-forme Windows, avec l’outil Microsoft Visual Studio;
Travailler sur les composantes FrontEnd et BackEnd du produit en utilisant toutes les
technologies principales du Framework .NET;
Créer et effectuer la maintenance d’architectures d’envergure;
Participer, dans le cadre d’un processus de développement Agile, au design, à l’estimation des
tâches, au développement des fonctionnalités et à leur livraison à l’équipe d’assurance qualité;
Gérer son temps efficacement afin de respecter les délais de livraison du produit;
Travailler de concert avec nos partenaires et l’équipe d’assurance qualité à l’identification et à
la résolution de divers problèmes.
Pourquoi travailler pour Genetec?


Rémunération intéressante – salaire compétitif, prime de fin d’année, régime d’assurance
collective complet, régime d’épargne retraite, et excellent programme de référence
d’employés;
Plan de carrière personnalisé – progression de carrière pour les cadres et les techniciens,
évaluation régulière du rendement et équipes de professionnels des TI de partout dans le
monde;


Conciliation travail-vie personnelle – trois semaines de vacances et congés durant les Fêtes,
horaire adapté à la vie personnelle, activités d’entreprise et de consolidation d’équipe;
Défis stimulants – développement de logiciels pour concevoir les nouvelles fonctions d'un
système de calibre mondial et création d’une nouvelle équipe.
Critères généraux :





Baccalauréat en génie informatique, en génie logiciel ou en science informatique;
Débutant – Minimum de deux années d’expérience en programmation C++ ou en C#;
Expérimenté et chevronné – Nous sommes également à la recherche de développeurs
expérimentés et chevronnés;
Désir de travailler dans un environnement au rythme rapide et de relever de nouveaux défis
en effectuant de nouvelles tâches;
Aptitudes pour le travail d’équipe et la collaboration.
Expertise technique :





Solides connaissances en programmation orientée objet;
Connaissance approfondie de .NET Framework et librairie STL C++14;
Expérience en développement d’applications multithreads;
Expérience avec Visual Studio 2015 et connaissance des concepts de base en matière de
développement de logiciels (gestion de versions, analyse de code, essai unitaire);
Connaissances en réseautique (TCP/IP, UDP).
Atouts :




Expérience avec WPF 3.0 ou 4.0;
Connaissance des formats et mécanismes de transmission de vidéo : HTTP, RTP, RTSP,
MJPEG, MPEG-4, H.264;
Expérience avec les architectures distribuées, paradigmes asynchrones et/ou le « parallel
computing »;
Expérience avec les technologies de communication WCF et Windows Sockets.
SVP envoyer votre CV à Gabrielle Gendron au [email protected] .
Site internet : www.genetec.com
Date limite pour postuler : 2 décembre 2016