Search jobs > Montreal, QC > Software developer

Développeur(euse) d'outils logiciel / Software Tools Developer

Genetec
Montreal, Quebec, Canada
$65K-$115K a year (estimated)
Full-time

La dynamique de votre équipe :

Notre équipe CloudOps est composée de personnes qui créent et maintiennent les outils nécessaires pour déployer et exploiter l’infrastructure cloud de nos clients.

En tant que développeur(euse) d’outils logiciel, vous pourrez vous intégrer à une équipe qui partage votre passion pour la technologie, le développement et l’automatisation en apportant une contribution cruciale à la progression de nos projets!

L’environnement de travail est hautement collaboratif où les collègues partagent continuellement leurs idées et leurs connaissances.

Les tâches de ce poste sont fortement axées sur le code dans le développement d’applications, d’outils et d’automatisation en utilisant C# et d’autres langages de script comme PowerShell.

À quoi ressemblera votre journée :

  • Contribuer à bâtir et maintenir les applications en C# / .NET, ainsi que les bases de données, processus, outils et scripts d’automatisation en utilisant PowerShell, Azure, Puppet, etc.
  • Participer activement aux différentes phases du développement des projets (analyse, développement, documentation, tests, déploiements)
  • Faire l’analyse, le développement et les tests de fonctionnalités complexes
  • Implémenter les requis et fonctionnalités tout en s’assurant qu’elles soient utiles et représentatives des besoins de l’équipe
  • Participer aux discussions d’architecture et de conception en veillant à ce que les objectifs d’équipe soient atteints : sécurité, conformité, surveillance de l’infrastructure de Genetec et en procédant à l’alerte et au signalement de tout problème pour les services et l’infrastructure infonuagiques de Genetec
  • Effectuer des revues du code afin d’améliorer le niveau de compétence de l’équipe et la qualité du produit
  • Effectuer les déploiements et la maintenance de l'infrastructure et des services infonuagiques
  • Faire le diagnostic de problèmes logiciels et mettre en œuvre les mesures correctives requises
  • Résoudre les défaillances des systèmes et veiller à leur résolution le plus rapidement possible

Pour en connaitre plus sur vous :

  • Démontre de l’autonomie et un bon sens de l’initiative
  • Forte capacité d’analyse et de dépannage
  • Aptitude à accomplir plusieurs tâches à la fois, à travailler de manière itérative et à ajuster les priorités de travail;

être axé sur les résultats

  • Forte capacité d’analyse et de dépannage
  • Excellentes aptitudes en communication écrite et orale
  • Avoir un esprit d’équipe et travailler en vue de respecter les engagements de l’équipe
  • Être passionné par l’amélioration des processus et avoir le souci de la satisfaction des clients

Expertise technique :

  • Visual Studio / GIT
  • C# / .NET Core
  • Azure
  • Tests unitaires et tests d’intégration
  • PowerShell

Encore mieux si vous possédez ces atouts :

  • Expérience en surveillance et maintien d’infrastructure critique en tout temps
  • Expérience en gestion d’une infrastructure de développement et exploitation comme les activités d’intégration et de livraison continues, les artéfacts et les versions
  • Expérience en gestion d’outils de gestion de la configuration comme Ansible, Chef ou Puppet
  • Expérience avec les technologies Web comme .NET MVC, JavaScript, Angular, VueJS
  • Connaissances générales en informatique sur Linux, Windows et avec les protocoles IP

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 :

CloudOps is a small team of individuals who build and maintain the necessary tooling to deploy and operate our customers' Cloud infrastructure.

As a Software Tools Developer, you could bring your passion for technology, development and automation to a team that shares the sentiment, and you would play a key role in our products' evolution!

You will be introduced into a highly collaborative environment where sharing knowledge and ideas is an ongoing endeavor.

The position is code intensive in development of applications, tools and automation using C# and other scripting language such as PowerShell.

What your day will look like :

  • Help develop and maintain applications in C# / .NET, as well as databases, processes, tools and automation scripts using PowerShell, Azure, Puppet, etc.
  • Participate actively in the different phases of project development (Analysis, Development, Documentation, Tests, Release)
  • Be autonomous in the analysis, development and tests of complex features
  • Implement the requirements and functionalities and ensure that they are useful, and representative of the teams needs
  • Participate in architectural and design discussions and ensures that the team's objectives are met : security, compliance, monitoring, alerting, and reporting for Genetec Cloud Infrastructure and Services
  • Conduct code reviews in order to increase the overall skill level of the team and the quality of the product
  • Perform Cloud infrastructure and service deployments and maintenance
  • Diagnose software problems and implement any required corrective measures
  • Ensure timely resolution and recovery of systems failures

More about you :

  • Demonstrates both autonomy and initiative
  • Strong analytical and troubleshooting skills
  • Able to multitask, work iteratively, adjust work priorities, and is results oriented
  • Possesses strong analytical and troubleshooting skills
  • Strong written and verbal communication skills
  • Team player who will work towards meeting team commitments
  • A passion for improving processes and commitment to customer satisfaction

Technical requirements :

  • Visual Studio / GIT
  • C# / .NET Core
  • Azure
  • Testing (unit, integration)
  • PowerShell

Great if you have :

  • Experience with monitoring and operating a 24x7 mission critical infrastructure
  • Experience managing DevOps infrastructure such as CI / CD pipelines, artifacts and releases
  • Experience managing Configuration Management tools such as Ansible, Chef or Puppet
  • Experience with Web technologies such as .NET MVC, JavaScript, Angular, VueJS
  • General IT knowledge on Linux, Windows, IP protocols

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.

12 days ago
Related jobs
Promoted
CGI
Montreal, Quebec

Le/La développeur(euse) ServiceNow sera clé dans le développement, la maintenance et l'amélioration des applications sur la plate-forme ServiceNow ITSM ainsi que dans la création d'intégrations avec d'autres systèmes existants. Les candidats doivent démontrer une connaissance approfondie de la panop...

Genetec
Montreal, Quebec

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é. We are looking for a Software Developer who is passionate of software development and who enjoys various types of tasks and...

Genetec
Montreal, Quebec

You’re a skilled and experienced object-oriented programming (OOP) Developer with a strong grasp of software design and architecture principles. Saisissez cette opportunité de faire partie intégrante de notre équipe AutoVu Edge Devices, un collectif multidisciplinaire où la passion pour la technolog...

Points
Montreal, Quebec

We are seeking an experienced Senior Software Developer in Test (SDET) to join our 13-person QA team based in Montreal. Our Software Developers in Test are mentors of quality and automation specialists across all the development and product Agile teams they work directly with. Concevoir, construire ...

Genetec
Montreal, Quebec

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é. Jumelé avec un parrain d'expérience, vous entreprendrez des changements de ...

PayFacto
Montreal, Quebec

We are looking for a Software Developer C++ to join our team!. Nous sommes à la recherche d'un développeur de logiciel pour joindre notre équipe à Québec !. Expérience dans un contexte de développement de logiciels commerciaux (cycle complet, de la conception à la livraison). Minimum de 3 ans en dév...

Altitude Sports
India

The Lead Software Developer independently engineers secure, scalable, and reliable technology to advance Altitude Sports in the online retail space. As a Lead Software Developer, you will be responsible for exhibiting language proficiency and independently writing application modules, unit tests, an...

Tecsys Inc.
Montreal, Quebec
Remote

Experience with testing and monitoring tools such as JMeter, Selenium, Datadog etc. Expérience avec des outils de test et de surveillance tels que JMeter, Selenium, Datadog, etc. ...

Cerence Inc.
Montreal, Quebec

Concevoir, développer, tester et déployer des solutions logicielles basées sur l'IA robustes et évolutives. Implémenter les meilleures pratiques pour le développement logiciel, y compris les revues de code, les tests unitaires et la documentation. Travailler en collaboration avec des équipes interfo...

Ubisoft
Montreal, Quebec

Participer à l'ensemble du cycle de développement (SDLC) de notre plateforme de surveillance, en développant des outils et des solutions d'automatisation au sein de l'écosystème de la plateforme; . Agir en tant qu'expert en matière d'outils de surveillance et de développement de plateformes dans le ...