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.

17 days ago
Related jobs
Promoted
FX Innovation, une compagnie de Bell Canada
Canada

Embarquez pour un voyage passionnant chez FX, où vous aurez l’occasion de façonner l’avenir de nos outils internes, nos produits et plateformes. Participez à l’ensemble du cycle de développement logiciel, de la collecte des exigences au déploiement et à la maintenance. Ensemble, nous bâtissons des r...

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...

Genetec
Montreal, Quebec

En tant que développeur(euse) logiciels niveau II, vous jouerez un rôle crucial dans la conception, le développement et la mise en œuvre de solutions avancées qui améliorent nos processus métier et l'expérience client. As a Software Developer Level II, you will play a critical role in designing, dev...

Unity
Montreal, Quebec

En tant que Développeur(euse) de Logiciels spécialisé(e) dans la programmation de réseaux et l’architecture de services, vous jouerez un rôle essentiel dans l’amélioration de notre paysage de jeu vidéo. Contribuer au développement de nos outils internes et de nos SDK afin d’améliorer nos offres de s...

Altitude Sports
Montreal, Quebec

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...

Raytheon Technologies
Longueuil, Quebec

En tant que membre respecté de l'équipe des technologies numériques, vous contribuerez à la stratégie des Technologies Numériques en étant responsable de la définition, du maintien et du contrôle du développement de logiciels, de ses processus et outils au sein de l'équipe d'applications manufacturi...

Slalom Consulting
Montreal, Quebec

Titre du poste : Salesforce - Développeur(-euse) senior. Connaissance des intégrations, des outils d'intégration tiers, de l'ETL avec Salesforce. Connaissance de l'analyse et de la conception orientées objet, de la conception de bases de données et du cycle de vie du développement de logiciels. Job ...

Points
Montreal, Quebec

Points recherche un Ingénieur de Développement Backend pour rejoindre notre équipe d'ingénierie logicielle de la Console d'Administration pratiquant Agile avec des ingénieurs backend et frontend. Points is looking for a Backend Development Engineer to join our Admin Console Software Engineering team...

Epic Games
Montreal, Quebec

Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide. We're looking for a Software Programmer to help bridge Unreal Engine end users from various industries, locations, and levels of experience, with Epic's development te...

Games Jobs Direct
Montreal, Quebec

Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide. We're looking for a Software Programmer to help bridge Unreal Engine end users from various industries, locations, and levels of experience, with Epic's development te...