Développeur(Euse) Logiciel / Software Developer - C/.Net/Web (Montreal)

Développeur(Euse) Logiciel / Software Developer - C/.Net/Web (Montreal)

16 Oct
|
Genetec
|
Montreal

16 Oct

Genetec

Montreal

REST APIWebsocketsMerci 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.Job overview:The Web Development team is looking for an independent individual with solid experience in web software development to help evolve a widely used web application.Aperçu du poste :L'équipe de développement Web est à la recherche d'une personne autonome possédant une solide expérience en développement logiciel Web afin de contribuer à l'évolution d'une application Web utilisée à grande échelle.Nous recherchons une personne passionnée par les technologies Web, autant du côté client que serveur, qui apprécie résoudre des problèmes complexes et contribuer à la qualité, la stabilité et à l'amélioration continue d'un produit utilisé quotidiennement par nos clients.L'équipe collabore étroitement avec l'assurance qualité tout au long du développement afin d'assurer un haut niveau de qualité. Selon les besoins des projets, elle travaille également avec l'équipe d'expérience utilisateur afin d'offrir une expérience cohérente et efficace aux utilisateurs.Votre journée en un coup d'oeil :Participer aux rencontres quotidiennes avec l'équipe de développement et d'assurance qualitéDévelopper et maintenir des fonctionnalités de l'application Web à l'aide de C#/ASP.NET Core et Typescript/AngularDiagnostiquer et corriger des bogues afin d'assurer la stabilité et la qualité du produitAnalyser et résoudre des problèmes de production en collaboration avec les différentes équipes de supportParticiper à l'amélioration continue de l'architecture, de la maintenabilité et de la performance de l'applicationsÉcrire et maintenir les tests automatisés permettant d'assurer la qualité des livraisonsParticiper activement à l'amélioration continue des pratiques, processus et outils de l'équipeFaire preuve d'autonomie dans l'analyse de problèmes complexes et proposer des solutions durablesDurant la première année à l'emploi de Genetec, vous aurez également la chance d'avoir une session de cours dédiées à solidifier les principes fondamentaux de programmation avec un professeur renommé. Lors de cette session, plusieurs heures de travail par semaines seront réservées pour les besoins du coursCe qui fait de vous un excellent candidat :Baccalauréat ou diplôme d'études collégiales en informatique, génie informatique,



ou expérience équivalenteExpérience pertinente en développement de logiciels et/ou en développement WebGrande facilité d'apprentissage et compréhension rapide de problèmes complexesIntérêt pour l'utilisation d'outils modernes de développement afin d'améliorer sa productivité et la qualité de son travail, incluant les outils d'assistance basés sur l'intelligence artificielleBon esprit d'équipe et de collaborationMaî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)Votre expertise technique :Excellente connaissance de la programmation orientée objet et des bonnes pratiques de développement logicielSolide expérience en développement avec C# et l'écosystème .NETBonne compréhension de la programmation asynchrone, de la performance applicative et de la conception de logiciels maintenablesExpérience avec les technologies Web modernes:Typescript/JavascriptHTML et CSSAngular (ou un framework équivalent)Gestion d'état côté client (NgXS, NgRx ou équivalent)Outils de développement Web modernes (npm/yarn, esbuild/vite ou équivalent)REST APIWebsocketsExpérience avec Git et le travail dans un environnement de développement collaboratifCapacité à diagnostiquer et résoudre efficacement des problèmes complexes dans une application existanteExpérience avec les tests automatisés et les pratiques favorisant la qualité logicielleCapacité à naviguer dans une base de code mature et à contribuer à son amélioration continueUn atout si vous avez :Expérience avec Azure DevOps et les processus d'intégration et de déploiement continus (CI/CD)Expérience avec Microsoft SQL ServerConnaissance de PowerShell ou d'autres outils d'automatisationConnaissance des concepts de réseautique et des communications entre applications distribuéesExpérience avec les plateformes infonuagiques, notamment Microsoft AzureDéveloppement assisté par l'IA (Copilot, Claude Code, Codex)Voilà ce que nous offrons !Régime de rémunération attrayantProgramme de remboursement des frais de formationÉquilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexibleRepas subventionnés à notre incroyable Bistro (Les Cordons Bleus)Café et fruits gratuits à volontéEspace de stationnement gratuit pour tous les employésCentre de conditionnement physique sur place avec entraîneur personnel, ainsi que plusieurs ateliers de santé et de bien-êtreSi vous souhaitez savoir à quoi ressemble l'environnement de travail chez Genetec, voici le lien vers notre vidéo d'entreprise:



https://youtu.Be/EupvfTWhRww?si=OuODVl0xkIFqdPZANous 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.Job overview:The Web Development team is looking for an independent individual with solid experience in web software development to help evolve a widely used web application.We are looking for someone who is passionate about web technologies—both client-side and server-side—and who enjoys solving complex problems and contributing to the quality, stability, and continuous improvement of a product used daily by our customers.The team works closely with quality assurance throughout the development process to ensure a high level of quality. Depending on project needs, it also collaborates with the user experience team to deliver a consistent and effective user experience.Your day at a glance:Participate in daily meetings with the development and quality assurance teamsDevelop and maintain web application features using C#/ASP.NET Core and TypeScript/AngularDiagnose and fix bugs to ensure the stability and quality of the productAnalyze and resolve production issues in collaboration with the various support teamsContribute to the continuous improvement of the application's architecture, maintainability, and performanceWrite and maintain automated tests to ensure the quality of releasesActively participate in the continuous improvement of the team's practices, processes, and toolsDemonstrate autonomy in analyzing complex problems and proposing sustainable solutionsDuring your first year at Genetec, you will also have the opportunity to take a course dedicated to reinforcing the fundamentals of programming with a renowned instructor. During this course, several hours of work per week will be set aside for courseworkWhat makes you a great fit:Bachelor's degree or college diploma in computer science, computer engineering, or equivalent experienceRelevant experience in software development and/or web developmentAbility to learn quickly and grasp complex problemsInterest in using up-to-date development tools to improve productivity and the quality of work, including AI-powered toolsStrong teamwork and collaboration skillsFluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)Your technical expertise:Excellent knowledge of object-oriented programming and software development best practicesSolid experience in

📌 Développeur(Euse) Logiciel / Software Developer - C/.Net/Web (Montreal)
🏢 Genetec
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: développeur(euse) logiciel / software developer - c/.net/web (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: développeur(euse) logiciel / software developer - c/.net/web (montreal) / montreal