Offres d'emploi

Développeur(se) logiciel Senior- C#

Entreprise : Genetec Inc
Type d'emploi : Permanent
Statut d'employé : Temps plein
Région : QC Montréal
Lieu de travail : Montréal
Clientèle visée : Ingénieur, Diplômé en génie
Expérience requise : 3 à 5 ans, 6 à 10 ans, 11 ans et plus
Date de publication : 27/01/21
Partagez

Description sommaire des fonctions

L’équipe DPEG recherche un ingénieur développeur senior passionné par les systèmes high-techs et le service au client. Nous cherchons une personne proactive, qui s’épanouit dans un environnement changeant et plein de défis. Le candidat idéal devra exceller dans l’ensemble des tâches d’un projet de développement, de la définition des besoins du client au support. Il aura enfin un attrait fort pour la collaboration avec d’autres équipes pluridisciplinaires, et pour l’accompagnement et la formation de partenaires et de clients.

À quoi ressemblera votre journée:

Le développeur assume différents rôles et responsabilités qui peuvent être regroupés selon les items suivants:

Projets & développement
  • Participer aux phases d’avant-vente du développement des solutions personnalisées en validant le scope, l’estimation et la faisabilité des solutions proposées en avant-vente
  • Définir des spécifications techniques et fonctionnelles pour différentes solutions
  • Designer et implémenter ces solutions selon les bonnes pratiques relatives à l’utilisation du SDK Genetec et du Framework .NET
  • Mener à bien ses tâches en respect du timing projet, en collaboration avec les chefs de projet
  • Travailler conjointement avec les autres équipes au sein de Genetec, les clients et les intégrateurs dans l’élaboration de ces solutions, notamment au travers de démo et de suivi interne
  • Assurer le support et la maintenance des solutions livrées
  • Etre force de proposition et acteur de la mise en place d’innovations et d’améliorations visant à améliorer l’efficacité de l’équipe
  • Accompagnement des partenaires
  • Se tenir à jour des bonnes pratiques, des possibilités et des évolutions du SDK Genetec pour les partager au sein de l’équipe (au travers l’écriture d’articles dans notre Knowledge base) et auprès des partenaires (par le biais de prestation de conseil ou de formation)
  • Assurer ponctuellement des missions d'assistance et de conseil en développement auprès de clients ou de partenaires (bonnes pratiques relatives au .NET et au SDK Genetec, process de développement, aide au design de solutions, etc.) sur site ou à distance

Votre profil:
  • Capacité d’écoute et de communication au sein de l’équipe, ainsi qu’auprès de nos partenaires et de nos clients externes
  • Passion pour l’innovation technique, l’amélioration continue des processus et l’acquisition de nouvelles compétences
  • Capacité à communiquer et à transmettre son savoir
  • Sens de l’organisation, proactivité et autonomie dans la réalisation de ses missions
  • Orientation résultats et satisfaction client
  • Capacité à comprendre et à participer à des échanges oraux et écrits en anglais

Expertise technique:
  • Au minimum 3 ans d'expérience en développement sur des Framework orientés objets
  • Principes du fonctionnement des protocoles TCP/IP
  • Programmation concurrente et multi-threads
  • Techniques de développement agile (Kanban)
  • Expérience avec des bases de données relationnelles telles que Microsoft SQL Server


Encore mieux si vous possédez ces atouts:
  • Framework .NET/ C#
  • Framework WPF et pattern MVVM
  • JIRA
  • TFS/AzureDevOps
  • Git
  • PowerShell
  • Gestion d’une plateforme d’intégration et déploiement continu
  • Programmation fonctionnelle
  • Expérience en support ou en formation
  • Programmation Web
  • Programmation Cloud
  • Expérience avec les logiciels et matériels vidéo et contrôle d’accès
  • Techniques de diagnostic d’applications (performance, mémoire)

Voilà ce que nous offrons!
  • Régime de rémunération attrayant
  • Programme de remboursement des frais de formation
  • Repas subventionnés à notre incroyable Bistro (Les Cordons Bleus)/Des cours de cuisine virtuels
  • Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
  • Café gratuit à volonté
  • Espace de stationnement gratuit pour tous les employés
  • Centre d’entraînement sur place/Des cours d'exercices virtuels


--------------------------------------------------------------

The DPEG (Development Partner Experience Group) team has an expertise mandate around this SDK. Its primary mission is to carry out specific developments on behalf of a customer. Our mission also consists in accompanying our partners in learning the SDK and in supporting the implementation of their specific solutions. The DPEG team is looking for a senior development engineer with a passion for high-tech systems and customer service. You are a proactive person who thrives in a changing and challenging environment. You will have to excel in all tasks of a development project, from defining customer requirements to support. You will also have a strong interest in collaborating with other multidisciplinary teams, and in coaching and training partners and clients.

What your day will look like:

The developer assumes different roles and responsibilities that can be grouped under the following items:
  • Projects & Development
  • Participate in the pre-sales phases of the development of customized solutions by validating the scope, estimation and feasibility of the proposed pre-sales solutions
  • Define technical and functional specifications for different solutions
  • Design and implement these solutions according to best practices in the use of the Genetec SDK and the .NET Framework.
  • Carry out tasks in accordance with the project timing, in collaboration with the project managers.
  • Work with other teams within Genetec, customers and integrators in the development of these solutions, including demos and internal follow-up.
  • Ensure support and maintenance of the delivered solutions
  • To be a driving force and a player in the implementation of innovations and improvements aimed at improving the team's efficiency.
  • Partner Support
  • Keep up to date with best practices, opportunities and developments in the Genetec SDK and share them within the team (by writing articles in our Knowledge Base) and with partners (through consulting or training).
  • Provide punctual development assistance and consulting missions to customers or partners (best practices related to .NET and Genetec SDK, development process, help with solution design, etc.) on site or remotely.

About you:
  • Ability to listen and communicate within the team, as well as with our partners and external customers
  • Passion for technical innovation, continuous process improvement and the acquisition of new skills
  • Ability to communicate and transmit knowledge
  • Organizational skills, proactivity and autonomy in carrying out its missions
  • Results and customer satisfaction orientation
  • Ability to understand and take part in oral and written exchanges in English

Technical Requirements:
  • At least 3 years of experience in development on object-oriented frameworks
  • Principles of TCP/IP protocol operation
  • Concurrent and multi-threaded programming
  • Agile development techniques (Kanban)
  • Experience with relational databases such as Microsoft SQL Server

Great if you have:
  • NET/C# Framework
  • WPF framework and MVVM pattern
  • JIRA
  • TFS/Azure/DevOps
  • Git
  • PowerShell
  • Integration platform management and continuous deployment
  • Experience in support or training
  • Web Programming
  • Cloud Programming
  • Experience with video and access control software and hardware
  • Application diagnostic techniques (performance, memory)

Let’s talk perks!
  • Attractive compensation package
  • Training Tuition Reimbursement Program
  • Subsidized meals in our amazing Bistro (Les Cordons Bleus)/Virtual cooking classes
  • Work-life balance with a flexible working schedule
  • Free, unlimited coffee
  • Private, free parking for all employees
  • Onsite fitness facility with personal trainer/Virtual exercise classes

Genetec Inc