31 Aug
|
Genetec
|
Montreal
Aperu du poste: Lquipe de dveloppement Web est la recherche dune personne autonome possdant une solide exprience en dveloppement logiciel Web afin de contribuer lvolution dune application Web utilise grande chelle.
Nous recherchons une personne passionne par les technologies Web, autant du ct client que serveur, qui apprcie rsoudre des problmes complexes et contribuer la qualit, la stabilit et lamlioration continue dun produit utilis quotidiennement par nos clients.
Lquipe collabore troitement avec lassurance qualit tout au long du dveloppement afin dassurer un haut niveau de qualit.
Selon les besoins des projets, elle travaille galement avec lquipe dexprience utilisateur afin doffrir une exprience cohrente et efficace aux utilisateurs.
Votre journe en un coup d''oeil: Participer aux rencontres quotidiennes avec lquipe de dveloppement et dassurance qualit Dvelopper et maintenir des fonctionnalits de lapplication Web laide de C#/ASP.NET Core et Typescript/Angular Diagnostiquer et corriger des bogues afin dassurer la stabilit et la qualit du produit Analyser et rsoudre des problmes de production en collaboration avec les diffrentes quipes de support Participer lamlioration continue de larchitecture, de la maintenabilit et de la performance de lapplications crire et maintenir les tests automatiss permettant dassurer la qualit des livraisons Participer activement lamlioration continue des pratiques, processus et outils de lquipe Faire preuve dautonomie dans lanalyse de problmes complexes et proposer des solutions durables Durant la premire anne lemploi de Genetec, vous aurez galement la chance davoir une session de cours ddies solidifier les principes fondamentaux de programmation avec un professeur renomm.
Lors de cette session, plusieurs heures de travail par semaines seront rserves pour les besoins du cours Ce qui fait de vous un excellent candidat: Baccalaurat ou diplme d''tudes collgiales en informatique, gnie informatique, ou exprience quivalente Exprience pertinente en dveloppement de logiciels et/ou en dveloppement Web Grande facilit dapprentissage et comprhension rapide de problmes complexes Intrt pour lutilisation doutils modernes de dveloppement afin damliorer sa productivit et la qualit de son travail, incluant les outils dassistance bass sur lintelligence artificielle Bon esprit d''quipe et de collaboration Matrise du franais et de l''anglais, tant l''oral qu'' l''crit (ce poste ncessite des interactions avec nos collaborateurs et clients internationaux) Votre expertise technique: Excellente connaissance de la programmation oriente objet et des bonnes pratiques de dveloppement logiciel Solide exprience en dveloppement avec C# et lcosystme .NET Bonne comprhension de la programmation asynchrone, de la performance applicative et de la conception de logiciels maintenables Exprience avec les technologies Web modernes: Typescript/Javascript HTML et CSS Angular (ou un framework quivalent) Gestion dtat ct client (NgXS, NgRx ou quivalent) Outils de dveloppement Web modernes (npm/yarn, esbuild/vite ou quivalent)
REST API Websockets Exprience avec Git et le travail dans un environnement de dveloppement collaboratif Capacit diagnostiquer et rsoudre efficacement des problmes complexes dans une application existante Exprience avec les tests automatiss et les pratiques favorisant la qualit logicielle Capacit naviguer dans une base de code mature et contribuer son amlioration continue Un atout si vous avez: Exprience avec Azure Dev
Ops et les processus dintgration et de dploiement continus (CI/CD) Exprience avec Microsoft SQL Server Connaissance de Power
Shell ou dautres outils dautomatisation Connaissance des concepts de rseautique et des communications entre applications distribues Exprience avec les plateformes infonuagiques, notamment Microsoft Azure Dveloppement assist par lIA (Copilot, Claude Code, Codex) Voil ce que nous offrons ! Rgime de rmunration attrayant Programme de remboursement des frais de formation quilibre entre vie professionnelle et vie prive grce un horaire de travail flexible Repas subventionns notre incroyable Bistro (Les Cordons Bleus) Caf et fruits gratuits volont Espace de stationnement gratuit pour tous les employs Centre de conditionnement physique sur place avec entraneur personnel, ainsi que plusieurs ateliers de sant et de bien-tre Si vous souhaitez savoir quoi ressemble lenvironnement de travail chez
Genetec, voici le lien vers notre vido dentreprise: Nous savons que la diversit des parcours et des expriences apporte une grande valeur nos quipes.
Mme 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 slectionn(e)s seront contact(e)s.
Les chasseurs de ttes et les agences de recrutement ne sont pas autoriss soumettre des CV par l''intermdiaire 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 technologiesboth client-side and server-sideand 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 teams Develop and maintain web application features using C#/ASP.NET Core and Type
Script/Angular Diagnose and fix bugs to ensure the stability and quality of the product Analyze and resolve production issues in collaboration with the various support teams Contribute to the continuous improvement of the applications architecture, maintainability,
and performance Write and maintain automated tests to ensure the quality of releases Actively participate in the continuous improvement of the teams practices, processes, and tools Demonstrate autonomy in analyzing complex problems and proposing sustainable solutions During your first year at Genetec, you will also have the prospect 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 coursework What makes you a great fit: Bachelors degree or college diploma in computer science, computer engineering, or equivalent experience Relevant experience in software development and/or web development Ability to learn quickly and grasp complex problems Interest in using modern development tools to improve productivity and the quality of work, including AI-powered tools Strong teamwork and collaboration skills Fluent 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 practices Solid experience in development with C# and the .NET ecosystem Good understanding of asynchronous programming, application performance, and the design of maintainable software Experience with modern web technologies: Type
Script/Java
Script HTML and CSS Angular (or an equivalent framework) Client-side state management (NgXS, NgRx, or equivalent) Modern web development tools (npm/yarn, esbuild/vite, or equivalent) REST API Web
Sockets Experience with Git and working in a collaborative development environment Ability to effectively diagnose and resolve complex issues in an existing application Experience with automated testing and practices that promote software quality Ability to navigate a mature codebase and contribute to its continuous improvement An asset if you have: Experience with Azure Dev
Ops and Continuous Integration / Continuous Deployment (CI/CD) processes Experience with Microsoft SQL Server Knowledge of Power
Shell or other automation tools Understanding of networking concepts and communication between distributed applications Experience with cloud platforms, particularly Microsoft Azure Experience with AI-assisted software development tools (Copilot, Claude Code, Codex) Lets talk perks! Attractive compensation package Training Tuition Reimbursement Program Work-life balance with a flexible working schedule Subsidized meals in our amazing Bistro (Les Cordons Bleus) Free, unlimited coffee and fruits Private, free parking for all employees Onsite fitness facility with personal trainer, and multiple wellness and health workshops If youd like to see what the work environment at Genetec looks like, check out our corporate video: 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 resums/CVs through this Web site or directly to managers.
📌 Développeur(euse) Logiciel / Software Developer - C#/.NET/Web (Montreal)
🏢 Genetec
📍 Montreal