Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
G

Développeur(euse) Logiciel / Software Developer - C#/.NET/Web

Genetec
🇨🇦 Canada
Hybrid
1 month ago
  • C#
  • ASP.NET Core
  • TypeScript
  • Angular
  • .NET
  • JavaScript
  • HTML
  • CSS
  • NgRx
  • npm
  • Yarn
  • esbuild
  • Vite
  • REST API
  • WebSockets
  • Git
  • Azure DevOps
  • CI/CD
  • Microsoft SQL Server
  • PowerShell
  • Azure
  • Copilot
  • Claude Code
  • Codex
  • AI
  • Object Oriented Programming
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

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/Angular
  • Diagnostiquer et corriger des bogues afin d’assurer la stabilitĂ© et la qualitĂ© du produit
  • Analyser et rĂ©soudre des problèmes de production en collaboration avec les diffĂ©rentes Ă©quipes de support
  • Participer Ă  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 livraisons
  • Participer activement Ă  l’amĂ©lioration continue des pratiques, processus et outils de l’équipe
  • Faire preuve d’autonomie dans l’analyse de problèmes complexes et proposer des solutions durables
  • Durant 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 cours

Ce qui fait de vous un excellent candidat :

  • BaccalaurĂ©at ou diplĂ´me d'Ă©tudes collĂ©giales en informatique, gĂ©nie informatique, ou expĂ©rience Ă©quivalente
  • ExpĂ©rience pertinente en dĂ©veloppement de logiciels et/ou en dĂ©veloppement Web
  • Grande facilitĂ© d’apprentissage et comprĂ©hension rapide de problèmes complexes
  • IntĂ©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 artificielle
  • Bon esprit d'Ă©quipe et de collaboration
  • 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)

Votre expertise technique :

  • Excellente connaissance de la programmation orientĂ©e objet et des bonnes pratiques de dĂ©veloppement logiciel
  • Solide expĂ©rience en dĂ©veloppement avec C# et l’écosystème .NET
  • Bonne comprĂ©hension de la programmation asynchrone, de la performance applicative et de la conception de logiciels maintenables
  • ExpĂ©rience avec les technologies Web modernes :
      • Typescript/Javascript
      • HTML et CSS
      • Angular (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 API
      • Websockets

  • ExpĂ©rience avec Git et le travail dans un environnement de dĂ©veloppement collaboratif
  • CapacitĂ© Ă  diagnostiquer et rĂ©soudre efficacement des problèmes complexes dans une application existante
  • ExpĂ©rience avec les tests automatisĂ©s et les pratiques favorisant la qualitĂ© logicielle
  • CapacitĂ© Ă  naviguer dans une base de code mature et Ă  contribuer Ă  son amĂ©lioration continue

Un 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 Server
  • Connaissance de PowerShell ou d’autres outils d’automatisation
  • Connaissance des concepts de rĂ©seautique et des communications entre applications distribuĂ©es
  • ExpĂ©rience avec les plateformes infonuagiques, notamment Microsoft Azure
  • DĂ©veloppement assistĂ© par l’IA (Copilot, Claude Code, Codex)

VoilĂ  ce que nous offrons !

  • RĂ©gime de rĂ©munĂ©ration attrayant
  • Programme de remboursement des frais de formation
  • Équilibre entre vie professionnelle et vie privĂ©e grâce Ă  un horaire de travail flexible
  • Repas subventionnĂ©s Ă  notre incroyable Bistro (Les Cordons Bleus)
  • CafĂ© et fruits gratuits Ă  volontĂ©
  • Espace de stationnement gratuit pour tous les employĂ©s
  • Centre de conditionnement physique sur place avec entraĂ®neur personnel, ainsi que plusieurs ateliers de santĂ© et de bien-ĂŞtre

Si 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=OuODVl0xkIFqdPZA

Nous 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 teams
  • Develop and maintain web application features using C#/ASP.NET Core and TypeScript/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 application’s architecture, maintainability, and performance
  • Write and maintain automated tests to ensure the quality of releases
  • Actively participate in the continuous improvement of the team’s 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 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 coursework

What makes you a great fit:

  • Bachelor’s 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:
      • TypeScript/JavaScript
      • 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
      • WebSockets

  • 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 DevOps and Continuous Integration / Continuous Deployment (CI/CD) processes
  • Experience with Microsoft SQL Server
  • Knowledge of PowerShell 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)

Let’s 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 you’d like to see what the work environment at Genetec looks like, check out our corporate video: https://youtu.be/EupvfTWhRww?si=OuODVl0xkIFqdPZA

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 resumés/CVs through this Web site or directly to managers.

Développeur(euse) Logiciel / Software Developer - C#/.NET/Web · Genetec

Auto apply with Likeremote