Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Développeur(euse) logiciel / Software Developer (AutoVu)
Posted today
Job Viewed
Job Description
Job Description
La dynamique de votre équipe :
Vous pourriez faire partie de l'équipe multidisciplinaire AutoVu Edge Devices qui rassemble des passionnés de développement logiciel, de design de matériel embarqué (électronique, firmware, mécanique) et d'assurance qualité.
Le travail consiste à collaborer au développement de notre produit spécialisé en reconnaissance automatique des plaques d’immatriculation (RAPI), alliant des caméras haute définition à un système embarqué de vision, de positionnement par satellite et d’apprentissage machine dans un boîtier exclusif résistant aux diverses conditions météo. La caméra s’intègre avec une multitude de systèmes basés sur la plateforme infonuagique Microsoft Azure, la plateforme Genetec Security Center et l’application véhiculaire AutoVu Patroller qui complémente les solutions mobiles policières et de stationnement.
Nous veillerons à ce que vous vous sentiez supporté dans votre apprentissage de la compagnie, sa culture, ses équipes, ses produits et vos collègues. Vous aurez la chance à la fois d’apprendre, mais également de partager vos connaissances et d’influencer les décisions de votre équipe.
Jumelé avec un parrain d'expérience, vous entreprendrez des changements de code, visant des missions de plus en plus ambitieuses, que vous déploierez et testerez sur de vraies caméras RAPI.
Genetec encourage l'apprentissage continu en offrant des formations et conférences données par des personnalités reconnues sur des sujets tels que la sécurité informatique, les microservices et l'expérience utilisateur.
Votre journée en un coup d'oeil :
- Concevoir des fonctionnalités adaptées aux nouvelles exigences des clients et du marché
- Implémenter du code de qualité et résistant aux fautes avec tests automatisés, revues et réusinage de code
- Appuyer l’équipe d’assurance qualité pour tester les produits afin qu’ils soient prêts pour la livraison
- Rédiger une documentation tout au long du cycle de vie du développement logiciel
- Agir en tant que spécialiste des applications et fournir une aide technique à l'équipe de support ainsi qu'aux partenaires
- Gérer votre travail et votre temps pour respecter les jalons et les dates de livraison, en mode agile Kanban
Ce qui fait de vous un excellent candidat :
- Baccalauréat en informatique / génie logiciel et un minimum de 3 ans d'expérience concrète en .NET et C#
- La maîtrise des outils de développement Visual Studio, TFS et GIT
- Vous avez des connaissances solides sur l'intégration d'API/services comme REST, SignalR et gRPC
- Capable de cerner et de communiquer les problèmes techniques, les procédures et les solutions
- Vous êtes sensible à l'amélioration de l’expérience utilisateur
Un atout si vous avez :
- Expérience avec les technologies Web modernes comme Blazor WASM, React ou Angular
- Expérience en programmation et administration de systèmes embarqués Linux
- Expérience en connectivité réseau (Ethernet, Wi-Fi, cellulaire) et protocoles (TCP, UDP, Sockets)
- Expérience avec des fournisseurs de services infonuagiques comme Azure, AWS ou Google Cloud
- Expérience en encodage/décodage et diffusion vidéo (HTTP, RTSP, MJPEG, H.264/H.265)
- Expérience en sécurité et confidentialité des données (OWASP, authentification, cryptographie)
- Expérience en programmation native (C/C++)
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)
- É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
Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler – votre profil pourrait nous surprendre!
Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.
---
Your team’s dynamic:
You could be part of the AutoVu Edge Devices multidisciplinary team, which brings together enthusiasts in software development, onboard equipment design (electronic, firmware, mechanical) and quality assurance.
The work consists of collaborating on the development of our specialized automatic license plate recognition (ALPR) product, combining high-definition cameras with an onboard vision, satellite positioning and machine learning system in an exclusive case resistant to various weather conditions. The camera is integrated with a multitude of systems based on the Microsoft Azure cloud platform, the Genetec Security Center platform and the AutoVu Patroller vehicle application, which complements the police and parking enforcement mobile solutions.
We will ensure you feel supported in learning about the company, its culture, its teams, its products and your colleagues. You will have the chance to learn, but also to share your knowledge and influence your team's decisions.
Matched with an experienced mentor, you will undertake code changes concerning increasingly ambitious missions, which you will deploy and test on real ALPR cameras.
Genetec encourages continuous learning by offering training and lectures given by recognized personalities on subjects such as computer security, microservices and the user experience.
Your day at a glance:
- Design functionalities adapted to the new requirements of the customers and the market
- Implement fault-resistant quality code with automated tests, reviews and reworking
- Support the Quality Assurance team to test the products so they are ready for delivery
- Write documentation throughout the software development lifecycle
- Act as an applications specialist and provide technical assistance to the support team and the partners
- Manage your work and your time to comply with the milestones and the delivery dates, in Kanban agile mode
What makes you a great fit:
- Bachelor’s degree in Computer Science/ Software Engineering and at least 3 years' concrete experience with .NET and C#
- Proficient with the Visual Studio, TFS and GIT development tools
- Solid knowledge of integration of API/services, such as REST, SignalR and gRPC
- Able to identify and communicate technical problems, procedures and solutions
- You are sensitive to improvement of the user experience
An asset if you have:
- Experience with modern Web technologies, such as Blazor WASM, React or Angular
- Experience in programming and administration of Linux onboard systems
- Experience in network connectivity (Ethernet, Wi-Fi, cellular) and protocols (TCP, UDP, Sockets)
- Experience with cloud service providers, such as Azure, AWS or Google Cloud
- Experience in encoding/decoding and video streaming (HTTP, RTSP, MJPEG, H.264/H.265)
- Experience in data security and confidentiality (OWASP, authentication, cryptography)
- Experience in native programming (C/C++)
Let’s talk perks!
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Work-life balance with a flexible working schedule
- Free, unlimited coffee
- Private, free parking for all employees
- Onsite fitness facility with personal trainer
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!
Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Développeur(euse) logiciel / Software Developer - Installers
Posted today
Job Viewed
Job Description
Job Description
La dynamique de votre équipe :
Le ou la Développeur(euse) logiciel - installateurs travaillera au sein de l'équipe SCMT (Gestion de Configuration Logicielle et Outils), qui fait partie du groupe des Services d’Infrastructure et contribue à diverses étapes du développement des applications logicielles.
Vous participerez au développement des installateurs, à l'amélioration des procédures de compilation ainsi qu'à la conception de divers outils utilisés pour optimiser les processus de compilation et d'installation (InstallShield). Vous collaborerez étroitement avec d'autres équipes du même département de R&D (Recherche et Développement), telles que les équipes de développement, d’assurance qualité et de gestion de projets.
Vous devez apprécier les tâches variées et stimulantes, être capable de travailler efficacement malgré des interruptions fréquentes, et faire preuve d'une grande autonomie et d’ingéniosité.
Votre journée en un coup d'oeil :
- Développer et maintenir les programmes d'installation des produits et outils Genetec (InstallShield/WiX/msi)
- Développer et maintenir de nouveaux outils/bibliothèques afin d'améliorer et de simplifier le processus de compilation et d'installation
Ce qui fait de vous un excellent candidat :
- Baccalauréat en génie informatique, en génie logiciel ou en informatique, ou DEC en informatique avec une expérience pertinente
- Posséder de 2 à 5 ans d’expérience en gestion de configuration logicielle, gestion des versions, DevOps, développement ou dans un domaine équivalent
- Apprécier les tâches variées et stimulantes et démontrer une bonne capacité d’apprentissage
Votre expertise technique :
- Connaissance et expérience pratique du langage C# et des langages de script (par exemple : PowerShell, TypeScript, JavaScript, etc.)
- Bonne connaissance de l’environnement Microsoft Windows (par exemple : services, registre, etc.)
- Expérience en installation, configuration et dépannage de logiciels.
Un atout si vous avez :
- Expérience avec Azure DevOps Server, Git ou un outil similaire
- Expérience avec MSBuild, Gulp, XAML, YAML ou d'autres cadres de compilation similaires
- Connaissance d’InstallShield, WiX ou d’autres programmes similaires
- Connaissance des différents types de conditionnement logiciel (par exemple : NuGet)
- Connaissance de Microsoft SQL Server ou d'autres outils de gestion de bases de données
- Expérience dans un environnement de support technique informatique (help desk).
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)
- Équilibre entre vie professionnelle et vie personnelle 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
Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler – votre profil pourrait nous surprendre!
Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.
---
Your team’s dynamic:
The Software Developer - Installers will be working within the SCMT team (Software Configuration Management & Tools) part of the Infrastructure Services group that contributes in various steps of the development of software applications.
You will participate in the development of installers, the improvement of the compilation procedures and the design of various tools used to streamline the builds and installers (InstallShield). You will work closely with other teams in the same R&D department (Research & Development) such as the development, quality assurance and project management teams.
You must enjoy various and challenging tasks, should be able to work effectively despite frequent interruptions, and must be highly autonomous and resourceful.
Your day at a glance:
- Develop and maintain the installation programs of Genetec products and tools (InstallShieldWiXmsi)
- Develop and maintain new toolslibraries to augment and streamline the build and installation process
What makes you a great fit:
- Bachelor’s degree in Computer Engineering, Software Engineering or Computer Science or DEC in computer science with relevant experience
- Have 2-5 years of experience in Software Configuration Management, Release Management, DevOps, Development or equivalent
- Enjoy various and challenging tasks and have a good learning ability
Your technical expertise:
- Knowledge and working experience with C# and scripting languages (e.g. PowerShell, TypeScript, JavaScript, etc.)
- Knowledge of Microsoft Windows environment (e.g. services, registry, etc.)
- Experience with software installation, configuration and troubleshooting
An asset if you have:
- Experience with Azure DevOps Server, Git or similar
- Experience with MSBuild, Gulp, XAML, YAML or similar builds frameworks
- Knowledge of InstallShield, WiX or similar programs
- Knowledge in different software packaging (e.g. NuGet)
- Knowledge in Microsoft SQL Server or other database management tools
- Experience in an IT help desk environment
Let’s talk perks!
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Work-life balance with a flexible working schedule
- Free, unlimited coffee
- Private, free parking for all employees
- Onsite fitness facility with personal trainer
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!
Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Développeur(euse) logiciel / Software Developer - Cloud
Posted today
Job Viewed
Job Description
Job Description
La dynamique de votre équipe :
Le groupe Vidéo a pour but de développer, opérer et promouvoir un portfolio de services cloud utilisé dans les plus récents produits Genetec. Pour y parvenir, nous utilisons les toutes dernières technologies, favorisons l’expérimentation et misons sur des équipes de développeurs qui opèrent dans un contexte DevOps ultra agile et autonome. Notre groupe est composé de plusieurs équipes très unies et notre culture repose sur la collaboration, le développement personnel et les défis techniques.
Nous sommes en pleine expansion et nous recherchons des développeurs de tous les niveaux. Nous voulons rencontrer des personnes motivées, qui aiment apprendre et qui désirent s’épanouir dans leur travail avec leur équipe.
Votre journée en un coup d'oeil :
- Créer, maintenir et opérer des microservices en C# et déployés sur Microsoft Azure
- Contribuer à améliorer la performance, la stabilité et la rentabilité de nos services en production
- Faire évoluer l’équipe, le groupe et même Genetec en partageant les connaissances acquises
- Une fois entrainé, faire partie de la rotation 24/7 pour assurer la stabilité et la disponibilité des services de l’équipe
Ce qui fait de vous un excellent candidat :
- Baccalauréat en sciences informatiques, en génie logiciel, ou expérience équivalente
- Solide connaissance et expérience avec un langage moderne de programmation orienté-objet
- Minimum 5 années d’expérience en développement Cloud dans un environnement DevOps
Un atout si vous avez :
- Expérience en développement d’API RESTful
- Expérience en développement de solutions cloud à grande échelle
- Solide expérience avec le langage C# et la plateforme .NET
- Expérience avec différents services offerts par Microsoft Azure
- Connaissance de Kubernetes
- Connaissance de Terraform, Pulumi ou toute autre solution Infrastructure as Code
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)
- É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
Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler – votre profil pourrait nous surprendre!
Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.
---
Your team’s dynamic:
The Video group aims to develop, operate, and promote a portfolio of cloud services used by latest Genetec cloud product. To achieve this, we use the latest technologies, promote experimentation, and rely on teams of developers who operate in an ultra-agile and autonomous DevOps context. Our group is made up of close-knit teams and our culture is based on collaboration, personal development, and technical challenges.
We are in full expansion, and we are looking for developers of all levels. We want to meet motivated people who like to learn and who want to thrive in their work with their team.
Your day at a glance:
- Create, maintain, and operate C# microservices deployed in Azure
- Contribute to improve the performance and stability of our existing services running in production
- Help the team, the group, and Genetec grow by sharing your knowledge
- Once ramped up, participate into 24/7 rotation to assure the stability and availability of services owned by the team
What makes you a great fit:
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
- Strong knowledge and experience with modern Object-Oriented language
- 5 years of experience in cloud development in a DevOps environment
An asset if you have:
- Experience with REST APIs development
- Experience on large-scale SaaS solutions using a microservices architecture
- Solid experience with C# and the .NET framework
- Experience with Microsoft Azure
- Experience with deploying and operating workloads on Kubernetes
- Experience with Terraform, Pulumi or any other Infrastructure as Code solution
Let’s talk perks!
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Work-life balance with a flexible working schedule
- Free, unlimited coffee
- Private, free parking for all employees
- Onsite fitness facility with personal trainer
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!
Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Développeur(euse) logiciel / Software Developer - Cloudrunner
Posted today
Job Viewed
Job Description
Job Description
La dynamique de votre équipe :
Vous pourriez faire partie d’une équipe de développement logiciel qui collabore avec d’autres équipes pour concevoir et maintenir une plateforme cloud pour un tout nouveau produit innovant, Cloudrunner.
Cloudrunner est un système d’enquête basé sur le cloud et axé sur les véhicules, qui transpose notre expertise de plusieurs années en reconnaissance automatique des plaques d’immatriculation (ALPR) dans le cloud en utilisant des technologies de pointe.
Nous recherchons un(e) candidat(e) multidisciplinaire avec une forte expertise en développement front-end et une passion pour la création d’interfaces intuitives et conviviales. Bien que votre spécialité principale soit le front-end, vous aurez également l’opportunité de contribuer aux processus back-end lorsque nécessaire, faisant de vous un acteur clé dans notre environnement full-stack.
Votre journée en un coup d'oeil:
- Concevoir, développer et déployer de nouvelles fonctionnalités avec un fort accent sur l'innovation front-end, en créant des applications web intuitives et réactives à l’aide de frameworks modernes, tout en assurant une intégration fluide avec les services backend et les solutions de stockage
- Participer aux discussions architecturales et de conception, tout en veillant à ce que les objectifs de l'équipe soient atteints : évolutivité, sécurité, conformité, surveillance, alertes et reporting pour l’infrastructure et les services cloud de Genetec
- Effectuer des revues de code afin d’améliorer le niveau de compétence global de l'équipe et la qualité du produit
- Diagnostiquer les problèmes logiciels et mettre en œuvre les mesures correctives nécessaires, en assurant une résolution rapide et la récupération en cas de défaillance des systèmes
- Favoriser une culture d'amélioration continue et promouvoir les pratiques DevOps au sein de Genetec
Ce qui fait de vous un excellent candidat :
- Baccalauréat ou diplôme collégial en informatique, en génie informatique ou expérience équivalente
- Connaissance des technologies web telles que React, Angular, TypeScript et CSS
- Solide maîtrise et expérience avec C# et le framework .NET
- Expérience avec Azure DevOps
- Excellentes compétences analytiques et en résolution de problèmes
Un atout si vous avez :
- Expérience avec la mise à l’échelle de systèmes en temps réel à haut débit
- Bonne connaissance et expérience de Microsoft Azure
- Expérience avec les microservices et la conteneurisation
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)
- É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
Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler – votre profil pourrait nous surprendre!
Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.
---
Your team’s dynamic:
You could be part of a software development team that works in collaboration with other teams to develop and maintain a cloud platform for a brand-new innovative product “Cloudrunner”.
Cloudrunner is a cloud-based vehicle-centric investigation system that transports our many years of automatic license plate recognition (ALPR) experience into the cloud using state-of-the-art technologies.
We are looking for a multidisciplinary candidate with a strong focus on front-end development and a passion for crafting intuitive, user-friendly interfaces. While your primary expertise will be on the front-end, you'll also have opportunities to contribute to back-end processes when needed, making you a key player in our full-stack environment.
Your day at a glance:
- Design, develop, and deploy new features with a strong emphasis on front-end innovation - crafting intuitive, responsive web applications using modern frameworks - while seamlessly integrating with backend services and storage solutions
- Participate in architectural and design discussions, while ensuring that the team's objectives are met: scalability, security, compliance, monitoring, alerting, and reporting for Genetec Cloud Infrastructure and Services
- Conduct code reviews to increase the overall skill level of the team and the quality of the product
- Diagnose software problems and implement any required corrective measures while ensuring timely resolution and recovery of systems failure
- Foster a culture of continuous improvement and DevOps practices throughout Genetec
What makes you a great fit:
- Bachelor's degree or College degree in Computer Science, Computer Engineering, or equivalent experience
- Knowledge of Web technologies such as React, Angular, Typescript, and CSS
- Strong knowledge and experience with C# and the .NET framework
- Experience with Azure DevOps
- Strong analytical and troubleshooting skills
An asset if you have:
- Experience with scaling high throughput real time systems
- Good knowledge and experience with Microsoft Azure
- Experience with microservices & containerization
Let’s talk perks!
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Work-life balance with a flexible working schedule
- Free, unlimited coffee
- Private, free parking for all employees
- Onsite fitness facility with personal trainer
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!
Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Développeur(euse) logiciel C# / Software Developer C#
Posted today
Job Viewed
Job Description
Job Description
La dynamique de votre équipe :
Les développeurs(euses) de logiciels AutoVu chez Genetec ont l’occasion de travailler avec une multitude de systèmes composés à la fois de composants logiciels et matériels. Notre technologie de reconnaissance automatisée des plaques d’immatriculation (ALPR) fait partie de la plateforme Security Center, mais s'étend également au logiciel embarqué de la caméra AutoVu Sharp LPR, au logiciel embarqué AutoVu Patroller installé dans les véhicules, ainsi qu’au cloud Microsoft Azure. Travailler au sein de cette équipe multidisciplinaire vous offre la possibilité d’être exposé à tout cela et bien plus encore, tout en collaborant étroitement avec la gestion des produits, l’ingénierie et les testeurs système pour offrir un flux continu d’innovations à nos clients.
Une carrière en développement logiciel chez Genetec est bien plus qu’une opportunité de créer des produits robustes et fiables ; c’est aussi une chance de laisser un héritage technique durable sur le marché de la sécurité.
Votre journée en un coup d'oeil :
- Travailler sur des composants Front-End (WPF et Angular) et Back-End (.NET) sur plusieurs produits et intégrations.
- Participer à toutes les étapes du cycle de développement, incluant l’expérience utilisateur, la conception, le développement et la maintenance.
- Concevoir, implémenter et tester un logiciel orienté objet, tolérant aux fautes.
- Évoluer dans un environnement stimulant utilisant les méthodologies Agile et Kanban.
Ce qui fait de vous un excellent candidat :
- Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)
- Diplôme de baccalauréat en génie informatique, en génie logiciel ou en informatique, ou expérience équivalente.
- Minimum de 3 à 5 ans d’expérience dans un rôle similaire.
- Motivé à travailler dans un environnement dynamique et à relever des défis variés.
- Apprécie la gestion de plusieurs petits projets aux défis et technologies variés, dans un environnement de livraison rapide.
- Capable de travailler de manière autonome tout en ayant de bonnes compétences en collaboration.
Votre expertise technique :
- Excellente maîtrise de la programmation orientée objet en C# et de la plateforme .NET.
- Expérience avec Visual Studio et les concepts de développement logiciel (gestion de versions, analyse de code, tests unitaires).
- Expérience avec les systèmes de gestion de bases de données relationnelles tels que Microsoft SQL.
Un atout si vous avez :
- Connaissances en réseaux (TCP/IP, UDP).
- Expérience avec WPF.
- Expérience avec les API REST.
- Expérience en développement avec Angular ou React.
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)
- É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
Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler – votre profil pourrait nous surprendre!
Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.
---
Your team’s dynamic:
AutoVu software developers at Genetec get to work with a multitude of systems comprised of both software and hardware components. Our automated license plate recognition (ALPR) technology is part of the Security Center Platform but also extends to the AutoVu Sharp LPR camera as embedded software, to the AutoVu Patroller in-vehicle software and even to the Microsoft Azure cloud. Working in this multidisciplinary team gives you the opportunity to be exposed to all this and more while working in close collaboration with product management, engineering and system testers to deliver a continuous stream of innovations to our customers.
A software development career at Genetec is much more than just an opportunity to create sturdy and reliable products; it is also an opportunity to create a lasting technical legacy in the security market.
Your day at a glance:
- Working from Front-End (WPF and Angular) to Back-End (.Net) components on multiple products and integrations.
- Participating in everything in the development lifecycle including user experience, design, development, and maintenance.
- Designing, implementing and unit testing object-oriented, fault tolerant software.
- Work in a stimulating environment using Agile and Kanban methodologies.
What makes you a great fit:
- Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
- A bachelor’s degree in Computer Engineering, Software Engineering or Computer Science, or equivalent experience
- Minimum of 3-5 years of experience in a similar role
- Motivated to work in a fast-paced environment and enjoys the challenge of unfamiliar tasks.
- Motivated by overseeing multiple small projects, with different challenges and technologies, with a fast-paced delivery environment.
- Is able to work alone but also possesses good collaboration skills.
Your technical expertise:
- Excellent knowledge of object-oriented programming in C# and the .NET platform.
- Experience with Visual Studio and concepts of software development (version management, code analysis, unit testing)
- Experience with relational database management systems such as Microsoft SQL.
An asset if you have:
- Knowledge of networking (TCP/IP, UDP).
- Experience with WPF.
- Experience with REST APIs.
- Experience with Angular or React programming.
Let’s talk perks!
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Work-life balance with a flexible working schedule
- Free, unlimited coffee
- Private, free parking for all employees
- Onsite fitness facility with personal trainer
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!
Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Développeur(euse) logiciel - Fabrication / Software Developer- Manufacturing
Posted today
Job Viewed
Job Description
Job Description
La dynamique de votre équipe :
Vous pourriez faire partie de l'équipe multidisciplinaire de production d'AutoVu, qui rassemble des passionnés de développement logiciel et d'électronique.
Le travail consiste à collaborer avec la R&D et les manufacturiers à l'introduction de nouveaux produits en production en assurant la qualité des caméras et autres produits Genetec. Vous pourriez participer au développement de bases de données, de services et sites web, d'application de bureau et de logiciels embarqués visant à assurer un processus de production optimal. Ces logiciels permettent entre autres de tester des cartes électroniques, de détecter des erreurs de fabrication et de surveiller les opérations du groupe. Vous serez également porté à voyager de temps à autres afin de visiter nos différents sites manufacturiers er d'opérations à travers l'Amérique du Nord, l'Europe et l'Asie.
Avec une équipe aux compétences diversifiées, vous serez encouragés à apprendre et croître au sein de la compganie et participer à différentes activités et expériences qui vous permetteront également de partager vos connaissances et d'influencer les décisions de votre équipe. Gentec encourage également l'apprentissage continu en offrant des formations et conférences données par des personnalités reconnues sur des sujets tels que la sécurité informatique, les microservices et l'expérience utilisateur.
Votre journée en un coup d'oeil :
- Développer, déployer et maintenir des logiciels de tests
- Implémenter du code de qualité et favoriser les bonnes pratiques telles que les tests automatisés, les revues de code et le réusinage de code
- Agir en tant que spécialiste des applications et fournir une aide technique à l'équipe de support ainsi qu'aux partenaires
- Participer aux efforts d'assurance qualité et de validation pour tester les logiciels et produits afin qu'ils soient prêts pour la livraison
- Analyser de vastes ensembles de données pour crée de la valeur
- Gérer votre travail et votre temps pour respecter les jalons et les dates de livraison en mode agile Kanban
Ce qui fait de vous un excellent candidat :
- Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)
- Baccaleauréat en informatique/génie logiciel et un minimum de 2 ans d'expérience concrète en .NET et C/ ou équivalent
- Vous avez des connaissances solides sur l'intégration d'API/Services comme REST et les technologies infonuagiques (Azure, AWS, Google Cloud, etc)
- Capable de cerner et de communiquer les problèmes techniques, les procédures et les solutions
- Vous êtes sensible à l'optimisation de processus et de procédé
Un atout si vous avez :
- Expérience en développement logiciel Web (Angular, JavaScript, React, etc.)
- Expérience en débogage électronique et en interprétation de schémas électrique
- Expérience en développement UI sur Windows (WPF, XAML, etc)
- Expérience en analyse de données et en intelligence d'affaire
- Expérience en apprentissage machine et autres technologies d'intelligence articificielle
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)
- É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
Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler – votre profil pourrait nous surprendre!
Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.
---
Your team’s dynamic:
You could be part of the multidisciplinary AutoVu production team, which brings together enthusiasts of software development and electronics.
The work involves collaborating with R&D and manufacturers to introduce new products into production, ensuring the quality of Genetec's cameras and other products. You may participate in the development of databases, services and websites, desktop applications, and embedded software aimed at ensuring an optimal production process. These software solutions allow for testing electronic boards, detecting manufacturing errors, and monitoring the group operations. Occasional travel will be required to visit our various manufacturing and operations sites across North America, Europe, and Asia.
With a team of people with diverse skills, you will be encouraged to learn and grow within the company and participate in various activities and experiences that will also allow you to share your knowledge and influence your team's decisions. Genetec also promotes continuous learning by offering training and conferences led by recognized experts on topics such as cybersecurity, microservices, and user experience.
Your day at a glance:
- Develop, deploy, and maintain testing software
- Implement quality code and promote best practices such as automated testing, code reviews, and refactoring
- Act as an application specialist and provide technical assistance to the support team and partners
- Participate in quality assurance and validation efforts to ensure software and products are ready for delivery
- Analyze large production data sets and design detection and analysis tools to create value
- Manage your work and time to meet milestones and delivery dates, using Agile Kanban
What makes you a great fit:
- Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
- Bachelor's degree in Computer Science / Software Engineering and a minimum of 2 years of hands-on experience with .NET and C# or equivalent
- Proficiency with development tools such as Visual Studio, TFS, and GIT
- Strong knowledge of integrating APIs/services like REST and cloud technologies (Azure, AWS, Google Cloud, etc.)
- Ability to identify and communicate technical issues, procedures, and solutions
- Process and procedural optimization sensitivity
An asset if you have:
- Experience in web software development (Angular, JavaScript, React, etc.)
- Experience in electronic debugging and interpretation of electrical schematics
- Experience in UI development on Windows (WPF, XAML, etc.)
- Experience in data analysis and business intelligence
- Experience in machine learning and other AI technologies
Let’s talk perks!
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Work-life balance with a flexible working schedule
- Free, unlimited coffee
- Private, free parking for all employees
- Onsite fitness facility with personal trainer
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!
Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Développeur(euse) logiciel / Software Developer - C#/.NET
Posted today
Job Viewed
Job Description
Job Description
La dynamique de votre équipe :
Êtes-vous intéressé à travailler pour une entreprise de haute technologie de premier plan sur un produit de classe mondiale ? Le groupe vidéo travaille sur sa prochaine génération de services d'enregistrement - une solution de surveillance vidéo d'entreprise qui permet la diffusion vidéo en temps réel à travers des réseaux comprenant jusqu'à des milliers de serveurs et de caméras. Notre plateforme Security Center intègre plusieurs autres produits de sécurité pour former une solution tout-en-un puissante. Notre logiciel permet aux aéroports, centres de contrôle, chaînes de distribution, villes, écoles, prisons, etc. dans le monde entier de mettre en place une surveillance vidéo pour la protection de tous les jours. Nous recherchons un(e) développeur(euse) de logiciels passionné par le développement logiciel et qui apprécie différents types de tâches et défis de tous niveaux de complexité. Vous participerez à la conception, à la planification des tâches, au développement des fonctionnalités et à leur livraison en travaillant en étroite collaboration avec les membres de l'assurance qualité au sein de l'équipe.
Notre équipe fait du développement logiciel à tous les niveaux :
- Intégration de différent types et modèles de cameras avec divers protocoles
- Contrôle de la transmission vidéo et d’autres médias (audio, metadata)
- Stockage local et transferts de vidéo
- Diffusion et gestion de flux vidéo
- Configuration d’analyse intelligente de la vidéo
- Chiffrement, signature numérique de la vidéo et gestion de mot de passe
- Gestion de la mise à jour de micrologiciel dans un environnement cloud
- Tout cela et tellement plus à l’aide de technologies de pointe !
Voici les outils avec lesquels nous travaillons :
- Développement des applications distribués d’envergure
- Programmation asynchrone / développement d’applications multithread
- Développement et intégration d’API interne et externe
- Écriture des tests automatisés et Test Driven Development (TDD)
- Réseautage (TCP/UDP), transmission des données
- Développement Web (Javascript/Typescript, node.js)
- Caméras vidéo et cartes graphiques
À quoi ressemblera votre journée :
Vous joindrez une équipe expérimentée et dynamique. Votre responsabilité sera d’élaborer des architectures logicielles et en effectuer le développement en équipe.
- Architecturer et développer de nouvelles fonctionnalités utilisées par des milliers utilisateurs
- Interagir avec des partenaires externes pour livrer une solution commune
- Participer à des sessions de programmation en binôme et de collaboration avec des développeurs autant nouveaux qu’expérimentés.
- Bâtir et déployer des services orientés-objets pouvant fonctionner autant sur Linux que Windows
- Participer à l’automatisation de différents services
- Participer à la conception et l’estimation des tâches pour les différentes fonctionnalités
- Gérer son temps pour respecter les échéanciers et dates de livraisons
Pour en connaitre plus sur vous :
- Baccalauréat en génie informatique, génie logiciel, en sciences informatiques ou expérience équivalente
- Expérience en programmation orientée objet (C# ou Java)
- Connaissance des principes de Clean Code
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)
- É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
Vous n’êtes pas certain de cocher toutes les cases, mais vous avez envie de tenter votre chance ? Nous adorons votre enthousiasme !
Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s qualifié(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.
---
Your team’s dynamic:
Are you interested in working for a leading high-tech company on a world class product? The video group is working on its next generation of recording services – an enterprise video surveillance solution that enables real-time video streaming across networks of up to thousands of servers and cameras. Our Security Center platform integrates several other security products to form a powerful all-in-one solution. Our software allows airports, control centers, retail chains, cities, schools, prisons, etc. around the world to make video surveillance for the protection of the everyday. We are looking for a Software Developer who is passionate of software development and who enjoys various types of tasks and challenges of all levels of complexity. You will participate in the design, the tasks planning, development of features and their delivery working hand in hand with the quality assurance members within the team.
Our team develops software at all levels:
- Integration of different types of cameras using different protocols
- Control transmission of video and other media (audio, metadata)
- Local storage and transfers of video
- Video streaming management and broadcasting
- Configuring intelligent video analytics
- Work with encryption, digital signatures and password management
- Management of firmware updates in cloud environment
- All this and so much more to help people with the help of advanced technologies!
Things we work with in our team:
- Build large-scale distributed applications
- Asynchronous programming & multithreaded processes
- Automated tests & Test Driven Development (TDD)
- Networking (TCP/UDP) and streaming of data
- Web development (Javascript/Typescript, node.js)
- Video cameras and graphic cards
What your day will look like:
- Architect, design and implement solutions used by thousands of end users
- Interact with external partners to deliver value together
- Take part in peer-programming and collaboration sessions with new and experienced developers
- Build and deploy object-oriented services running on both Linux and Windows
- Participate to test automation
- Participate in the design and estimation of tasks for different features
- Learn new things everyday!
More about you:
- Bachelor’s degree in Computer or Software Engineering, Computer Sciences or equivalent experience
- Experience with object-oriented programming (C#/.NET or Java)
- Knowledge of Clean Code principles
Let’s talk perks!
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Work-life balance with a flexible working schedule
- Free, unlimited coffee
- Private, free parking for all employees
- Onsite fitness facility with personal trainer
Still not sure if you check every box, but think it’s worth a shot? We love that enthusiasm!
Thank you for your application, but please note that only qualified candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Be The First To Know
About the latest Developeur euse logiciel principal e cyberark Jobs in Montréal !
Développeur(euse) logiciel / Software Developer - Builds & Releases
Posted today
Job Viewed
Job Description
Job Description
La dynamique de votre équipe :
Le Développeur(euse) logiciel - compilation et déploiement travaillera au sein de l’équipe SCMT (Gestion de Configuration Logicielle et Outils), qui fait partie du groupe des Services d’Infrastructure et contribue à différentes étapes du développement des applications logicielles.
Vous participerez au développement et au dépannage des pipelines, à l’amélioration des procédures de compilation ainsi qu’à la conception de divers processus d’automatisation. Vous collaborerez étroitement avec d’autres équipes du même département de R&D (Recherche et Développement), telles que les équipes de développement, d’assurance qualité et de gestion de projets.
Vous devez apprécier les tâches variées et stimulantes, être capable de travailler efficacement malgré des interruptions fréquentes, et faire preuve d’une grande autonomie et d’ingéniosité.
Votre journée en un coup d'oeil :
- Concevoir, implémenter et maintenir les pipelines de compilation et de déploiement
- Automatiser les processus de compilation, de test et de déploiement à l’aide d’outils CI/CD
- Collaborer avec les équipes de R&D pour assurer une intégration et une livraison fluides
- Surveiller et résoudre les problèmes liés à la compilation et au déploiement
- Maintenir et améliorer les scripts et outils de compilation
- S’assurer de la conformité aux normes de sécurité et de qualité
- Documenter les processus de compilation et de déploiement ainsi que leurs meilleures pratiques
Ce qui fait de vous un excellent candidat :
- Baccalauréat en génie informatique, en génie logiciel ou en informatique, ou DEC en informatique avec une expérience pertinente
- Posséder de 2 à 5 ans d’expérience en gestion de configuration logicielle, gestion des versions, DevOps, développement ou dans un domaine équivalent
- Apprécier les tâches variées et stimulantes, et démontrer une bonne capacité d’apprentissage
- Capacité à travailler sous pression, à respecter les échéanciers et à intervenir occasionnellement en dehors des heures normales
- Excellentes aptitudes en communication et en collaboration
- Excellentes compétences en résolution de problèmes et en dépannage
Votre expertise technique :
- Connaissance et expérience pratique des pipelines YAML
- Expérience avec une plateforme infonuagique (par exemple : Azure DevOps)
- Maîtrise des langages de script, principalement PowerShell
- Expérience avec les systèmes de contrôle de version (par exemple : Git)
- Expérience avec les outils de conteneurisation et d’orchestration (par exemple : Docker, Portainer)
- Bonne connaissance de l’environnement Microsoft Windows et des techniques de dépannage (par exemple : services, registre, journaux d’événements, etc.)
Un atout si vous avez :
- Expérience avec MSBuild, XAML ou d'autres cadres de compilation similaires
- Connaissance de l’environnement Linux et de son administration système
- Connaissance des serveurs web (par exemple : IIS, Nginx)
- Connaissance de l’infrastructure en tant que code (par exemple : Terraform)
- Expérience dans un environnement de support technique informatique (help desk)
- Connaissance d’InstallShield, WiX ou d’autres programmes similaires
- Connaissance des gestionnaires de paquets (par exemple : NuGet, Npm)
- Connaissance de Microsoft SQL Server ou d'autres outils de gestion de bases de données
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)
- Équilibre entre vie professionnelle et vie personnelle 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
Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler – votre profil pourrait nous surprendre!
Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.
---
Your team’s dynamic:
The Software Developer - Builds & Releases will be working within the SCMT team (Software Configuration Management & Tools) part of the Infrastructure Services group that contributes to various steps of the development of software applications.
You will participate in the development and troubleshooting of pipelines, the improvement of the compilation procedures and the design of various automation process. You will work closely with other teams in the same R&D department (Research & Development) such as the development, quality assurance and project management teams.
You must enjoy various and challenging tasks, should be able to work effectively despite frequent interruptions, and must be highly autonomous and resourceful.
Your day at a glance:
- Design, implement and maintain build and release pipelines
- Automate build, test and deployment processes using CI/CD tools
- Collaborate with R&D teams to ensure seamless integration and delivery
- Monitor and troubleshoot build and deployment issues
- Maintain and improve build scripts and tools
- Ensure compliance with security and quality standards
- Document build and release processes and their best practices
What makes you a great fit:
- Bachelor’s degree in Computer Engineering, Software Engineering or Computer Science or DEC in computer science with relevant experience
- Have 2-5 years of experience in Software Configuration Management, Release Management, DevOps, Development or equivalent
- Enjoy various and challenging tasks and have a good learning ability
- Can work under pressure with deadlines and off hours from time to time
- Strong communication and collaboration skills
- Excellent problem-solving and troubleshooting skills
Your technical expertise:
- Knowledge and working experience with yaml pipelines
- Experience with cloud platform (e.g. Azure DevOps)
- Proficiency in scripting languages, mostly Powerhell
- Experience with version control systems (e.g. Git)
- Experience with containerization and orchestration tools (e.g. Docker, Portainer)
- Knowledge of Microsoft Windows environment and how to troubleshoot it (e.g. services, registry, event logs, etc.)
An asset if you have:
- Experience with MSBuild, XAML or similar builds frameworks
- Knowledge of Linux environment and its system administration
- Knowledge of web servers (e.g. IIS, Nginx)
- Knowledge of infrastructure as code (e.g. Terraform)
- Experience in an IT Help desk environment
- Knowledge of InstallShield, WiX or similar programs
- Knowledge in different package manager (e.g. NuGet, Npm)
- Knowledge in Microsoft SQL Server or other database management tools
Let’s talk perks!
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Work-life balance with a flexible working schedule
- Free, unlimited coffee
- Private, free parking for all employees
- Onsite fitness facility with personal trainer
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!
Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Développeur(euse) logiciel / Software Developer - Platform Core
Posted today
Job Viewed
Job Description
Job Description
La dynamique de votre équipe :
Vous souhaitez travailler sur un produit de calibre mondial au sein d’une société chef de file en matière de haute technologie? Alors vous avez trouvé la bonne offre d’emploi! L’équipe Core Platform définit et développe le cœur même de Security Center, le produit phare de Genetec. Chaque jour, ses membres discutent de mise en réseau complexe, de sécurité logicielle, d’extensibilité et de tolérance aux pannes relativement aux fonctions centrales d’un système client-serveur distribué à haute disponibilité et à grande échelle.
Nous sommes à la recherche de développeurs de logiciels qui sont sérieux et passionnés par la technologie. Nous voulons des gens qui excellent dans un milieu complexe, stimulant et en constante évolution.
Pourquoi vous joindre à notre équipe?
- Parce que le développement logiciel vous passionne
- Parce que vous désirez travailler au sein d’une équipe tricotée serrée composée d’experts techniques très talentueux
- Parce que vous souhaitez déployer votre propre combinaison unique de créativité et de compétences en développement de logiciels pour améliorer les fonctions centrales d’un système de calibre mondial
- Parce que vous voulez relever des défis au sein d’un environnement de travail diversifié et en constante évolution
- Parce que vous désirez contribuer à quelque chose de grande envergure
Votre journée en un coup d'oeil :
- Concevoir, coder, déboguer et maintenir les fonctions en langage C# du côté serveur d’un produit logiciel d’entreprise, et réaliser les tests unitaires relativement à celles-ci
- Collaborer avec d’autres développeurs de logiciels, testeurs de logiciels et développeurs de tests automatisés au sein d’une équipe multidisciplinaire
Ce qui fait de vous un excellent candidat :
- Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)
- Baccalauréat en génie informatique, en génie logiciel ou en informatique
- De 3 à 5 ans d’expérience dans un poste similaire
- Désir de travailler dans un environnement au rythme rapide et en constante évolution, et de relever de nouveaux défis en effectuant de nouvelles tâches
- Esprit d’équipe et axé sur la collaboration étroite
Un atout si vous avez :
- Connaissance approfondie du langage C# et de la plateforme .NET
- Expérience avec Microsoft SQL
- Connaissance des concepts fondamentaux du réseautage
- Expérience en traitement multifil et asynchrone
- Expérience en développement et en débogage d’un système logiciel à grande échelle
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)
- É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
Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler – votre profil pourrait nous surprendre!
Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.
---
Your team’s dynamic:
Are you interested in working for a leading high-tech company on a world class product? Then you've found the right job posting! The Platform Core team defines and develops the very heart of Genetec's flagship product, Security Center. We work daily with concepts like complex networking, software security, scalability and fault tolerance on the core of a large scale, high-availability, distributed client-server system.
We're looking for strong software developers who are passionate about technology. The kind of people who thrive in a complex, challenging and constantly changing environment.
Why should you join our team?
- Because you’re passionate about software development
- Because you want to work on a tight knit team of highly talented, highly technical people
- Because you want to use your unique mix of software development skill and creativity to work on the core of a world class software system
- Because you like the challenge of a varied, constantly changing work environment
- Because you want to be part of something important <
Your day at a glance:
- Designing, coding, debugging, unit testing and maintaining features in C# on the server side of an enterprise level software product
- Collaborating with other software developers, software testers, and automated test developers as part of a multi-disciplinary team
What makes you a great fit:
- Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
- Bachelor’s degree in Computer Engineering, Software Engineering or Computer Science
- Minimum of 3-5 years of experience in a similar role
- Someone who is motivated by a fast-paced, changing environment and enjoys the challenge of new and unfamiliar tasks
- Someone who works well in teams and thrives on close collaboration
An asset if you have:
- A thorough understanding of C# .NET
- Experience with Microsoft SQL
- Knowledge of basic networking concepts
- Experience with multi-threading and asynchronous execution
- Experience developing and debugging a large-scale software systems
Let’s talk perks!
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Work-life balance with a flexible working schedule
- Free, unlimited coffee
- Private, free parking for all employees
- Onsite fitness facility with personal trainer
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!
Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Développeur(euse) logiciel senior / Senior Software Developer
Posted today
Job Viewed
Job Description
Job Description
La dynamique de votre équipe :
Nous recherchons un·e Développeur·se logiciel senior possédant une expertise approfondie de Microsoft Dynamics 365, de la Power Platform et des technologies d’intégration Azure. Dans ce rôle, vous concevrez et mettrez en œuvre des solutions évolutives et sécurisées au sein de l’écosystème d’entreprise Microsoft — en jouant un rôle clé dans l’architecture, la stratégie d’intégration et le leadership technique.
Votre journée en un coup d'oeil :
- Diriger la conception et le développement de solutions personnalisées avec Dynamics 365, Power Platform et Azure
- Développer en C#, plugins CRM, composants front-end en JavaScript/TypeScript, et APIs RESTful
- Concevoir des processus d’intégration avec Azure Logic Apps, Azure Functions et Service Bus
- Définir les bonnes pratiques pour l’utilisation de Dynamics 365 Web API, Webhooks et Entités Virtuelles
- Appliquer les modèles de conception sécurisée (OAuth, gestion des APIs)
- Participer à l’automatisation DevOps via Azure DevOps (pipelines CI/CD, stratégies de déploiement)
- Encadrer les développeurs et contribuer aux normes techniques et aux revues de code
Ce qui fait de vous un excellent candidat :
- Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)
- 5 ans ou plus d’expérience en développement full stack, incluant :
- C#, .NET Core / .NET Framework
- JavaScript / TypeScript, APIs REST
- Azure Logic Apps, Azure Functions, Service Bus
- Expertise en personnalisations et intégrations Microsoft Dynamics 365
- Maîtrise de la Power Platform (Power Apps, Power Automate)
- Solides connaissances d’OAuth, sécurité API, transformations JSON/XML
- Expérience avec les outils CLI, Postman, Swagger
- Mise en œuvre de CI/CD avec Azure DevOps
Un atout si vous avez :
- Certifications Microsoft (ex. : Azure Developer, Power Platform, Dynamics 365)
- Expérience avec les microservices ou systèmes d’entreprise à grande échelle
- Expérience dans la création de services EDI (cXML, X12, AS2)
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)
- É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
Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler – votre profil pourrait nous surprendre!
Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.
---
Your team’s dynamic:
We’re looking for a Senior Software Developer with deep expertise in Microsoft Dynamics 365, Power Platform, and Azure integration technologies. In this role, design and implement scalable, secure solutions across Microsoft’s enterprise ecosystem you’ll —playing a key role in architecture, integration strategy, and technical leadership.
Your day at a glance:
- Lead design and development of custom solutions using Dynamics 365, Power Platform, and Azure
- Develop C#, CRM Plugins, JavaScript/TypeScript front-end components, and RESTful APIs
- Design integration processes with Azure Logic Apps, Azure Functions, and Service Bus
- Guide best practices for Dynamics 365 Web API, Webhooks, and Virtual Entities
- Enforce secure design patterns (OAuth, API management)
- Participate in DevOps automation using Azure DevOps (CI/CD pipelines, deployment strategies)
- Mentor developers and contribute to technical standards and code reviews
What makes you a great fit:
- Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
- 5+ years in full stack development using:
- C#, .NET Core/.NET Framework
- JavaScript/TypeScript, REST APIs
- Azure Logic Apps, Functions, and Service Bus
- Expert in Microsoft Dynamics 365 customizations and integrations
- Hands-on with Power Platform (Power Apps, Power Automate)
- Strong knowledge of OAuth, API security, JSON/XML transformations
- Experience with tools like CLI, Postman, Swagger
- CI/CD implementation with Azure DevOps
An asset if you have:
- Microsoft certifications (e.g., Azure Developer, Power Platform, Dynamics 365)
- Experience with Microservices, or large-scale enterprise systems
- Experience with building EDI services (cXML, X12, AS2)
Let’s talk perks!
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Work-life balance with a flexible working schedule
- Free, unlimited coffee
- Private, free parking for all employees
- Onsite fitness facility with personal trainer
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!
Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.