Base Career helps you apply smarter for this job.
Key skills for this role
Développer et maintenir une librairie de code sécurisé pour applications distribuées offrant :
La capacité de publier et de consommer des évènements
La prise en charge fiable du pattern commande
Un registre de schémas permettant de cataloguer les contrats de données et de gouverner la structuration de l’information
Accélérer et simplifier le développement pour les équipes applicatives en :
Masquant la complexité
Abstrayant les technologies sous-jacentes
Facilitant la communication interservices
Gérer l’infrastructure sous-jacente en assurant une haute disponibilité, la gestion des capacités et l’application de protocoles de réponse appropriés en cas d’incident.
Concevoir, développer, tester, livrer et maintenir des composants et outils réutilisables
Participer à la définition de nouvelles fonctionnalités
Estimer l’effort requis et gérer les priorités en fonction des jalons
Travailler en étroite collaboration avec votre chef d’équipe et les parties prenantes (architectes, tech leads, développeurs)
Participer au processus sur appel (On-Call) selon les besoins et l’horaire établi
Baccalauréat en génie logiciel, en sciences informatiques ou expérience équivalente
Au moins 3 ans d’expérience dans un poste de développement de logiciel
Motivation à travailler dans un environnement au rythme rapide, à relever de nouveaux défis, à effectuer de nouvelles tâches et à utiliser les dernières technologies et les bonnes pratiques qui leur sont associées
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
Sherbrooke, CAN
La dynamique de votre équipe: ClearID c'est une équipe de développeurs et testeurs enthousiastes, animés par la curiosité et l’envie de repousser les limites de la technologie. Nous valorisons l'innovation, l'entraide et
Montréal, CAN
Pourquoi choisir Genetec?: Vous souhaitez rejoindre une entreprise où vous serez aux commandes de votre propre carrière? Chez Genetec, vous serez encouragé(e) à poser des questions, à partager vos idées et à faire preuve
Montréal, CAN
Pourquoi choisir Genetec?: Vous souhaitez rejoindre une entreprise où vous serez aux commandes de votre propre carrière? Chez Genetec, vous serez encouragé(e) à poser des questions, à partager vos idées et à faire preuve
Québec, CAN
La dynamique de votre équipe: Nous sommes à la recherche d’un(e) développeur(euse) logiciel pour contribuer à la prochaine génération de Genetec Edge OS, notre système d’exploitation destiné aux appareils en périphérie (
Montréal, CAN
La dynamique de votre équipe: Sous la responsabilité du responsable des douanes et de la conformité, le responsable mondial de la classification dirigera les activités de classification des produits sur l'ensemble des ma
Montréal, CAN
La dynamique de votre équipe: L'équipe Marketing produit et secteur d'activité de Genetec fait le lien entre la technologie, les ventes et la stratégie de marché. Nous aidons les clients à comprendre la valeur commercial
Montréal, CAN
À propos de nous: Rejoignez notre équipe mondiale de R&D spécialisée dans les solutions personnalisées pour nos clients et faites partie du groupe Development Partner Experience. En collaboration avec des équipes multidi
Montréal, CAN
Apercu du poste: Au sein de l’équipe d’assistance vidéo et d’intégration, le spécialiste de la livraison et du support est chargé d’étudier et de résoudre des problèmes techniques complexes, de mener des dépannages avanc
Sherbrooke, CAN
Montréal, CAN
Montréal, CAN
Québec, CAN
Montréal, CAN
Montréal, CAN
Montréal, CAN
Montréal, CAN
Bonne capacité d’analyse et de résolution de problèmes
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)
Programmation orientée objet
Langage C# et .NET framework
Atout : Experience avec GoLang
Microservices et architectures distribuées
Conteneurs et les engins d’orchestration (Docker, Kubernetes)
Plateforme cloud Azure de Microsoft ou équivalente (AWS, Google Cloud, etc.)
Technologies telles Redis, MongoDB, Kafka, NATS.io et plus encore
Régime de rémunération attrayant
Programme de remboursement des frais de formation
Environnement avec bon niveau de maturité agile
Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
Café gratuit à volonté
Espace de stationnement gratuit
Consultations virtuelles avec notre kinésiologue / rabais sur l’abonnement au gym
Develop and support a secure code library for distributed applications that provides:
Event publishing and consuming capability
Reliable command pattern capability
A schema registry to catalog data contracts and govern how information is structured
Accelerate and simplify development for application teams by:
Hiding complexity
Abstracting away of the underlying technologies
Facilitating inter-service communication
Operate the underlying infrastructure by ensuring high availability, capability management and applying proper response protocols in case of incidents.
Design, develop, test, deliver, and maintain reusable components and tools
Participate in defining new features
Estimate the required effort and manage priorities according to milestones
Work closely with your team lead and stakeholders (architects, tech leads, developers)
Participate in the on-call process as needed and according to the established schedule
Bachelor’s degree in software engineering, computer science, or equivalent experience
At least 3 years of experience in a software development role
Motivation to work in a fast-paced environment, take on new challenges, perform new tasks, and use the latest technologies and associated best practices
Strong analytical and problem-solving skills
Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
Object-oriented programming
C# language and .NET framework
Asset: Experience with GoLang
Microservices and distributed architectures
Containers and orchestration engines (Docker, Kubernetes)
Microsoft Azure cloud platform or equivalent (AWS, Google Cloud, etc.)
Technologies such as Redis, MongoDB, Kafka, NATS.io, and more
Unified physical security, operations, and intelligence software solutions.
Visit company websiteJobs and hiring trendsFull-time
Mid · 3+ years experience
Hybrid
Apply faster on company sites with our extension.