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

Genetec

Montreal (administrative region)

On-site

CAD 80,000 - 110,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Régime de rémunération attrayant
Remboursement des frais de formation
Horaires flexibles
Repas subventionnés (Bistro)
Café et fruits gratuits
Stationnement gratuit
Centre de conditionnement physique sur

Job summary

Genetec recherche un développeur Web autonome pour faire évoluer une application Web largement utilisée. Vous travaillerez sur des technologies modernes côté client et serveur et serez amené à résoudre des problématiques complexes tout en contribuant à la qualité et à la stabilité du produit.

Évoluant au sein d'une équipe qui collabore étroitement avec l'assurance qualité et l'expérience utilisateur, vous participerez à l'amélioration continue de l'architecture et des performances, et aurez des

Qualifications

  • Diplôme en informatique ou expérience équivalente.
  • Expérience en développement logiciel et/ou Web.

Responsibilities

  • Participer aux réunions quotidiennes avec l'équipe de développement et assurance qualité.
  • Déveloper et maintenir des fonctionnalités de l'application Web avec C#/ASP.NET Core et TypeScript/Angular.
  • Diagnostiquer et corriger les bogues pour assurer stabilité et qualité du produit.
  • Analyser et résoudre les problèmes de production en collaboration avec les équipes de support.
  • Améliorer l'architecture, la maintenabilité et la performance de l'application.
  • Rédiger et maintenir les tests automatisés.
  • Contribuer à l'amélioration continue des pratiques et outils de l'équipe.
  • Faire preuve d'autonomie et proposer des solutions durables.

Skills

C# / .NET
TypeScript
Angular
REST API
Websockets
Git
Azure DevOps
SQL Server

Education

Baccalauréat ou diplôme d'études collégiales en informatique

Tools

Azure DevOps
SQL Server
Git

Job description

  • REST API
  • Websockets

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.

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur(euse) Logiciel / Software Developer
Développeur(euse) Logiciel / Software Developer

Genetec Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Repas subventionnés
Cafe et fruits gratuits
Parking gratuit
+3
Développeur(euse) logiciel / Software Developer - CSOL
Développeur(euse) logiciel / Software Developer - CSOL

Genetec Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Régime de rémunération attrayant
Remboursement des frais de formation
Horaires de travail flexibles
+5
Développeur(euse) logiciel Senior/ Senior Software Developer - Clearance
Développeur(euse) logiciel Senior/ Senior Software Developer - Clearance

Worky • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Rémunération attrayante
Remboursement formation
Horaires flexibles
+5
Développeur(euse) logiciel / Software Developer - C#/.NET, WPF and Web
Développeur(euse) logiciel / Software Developer - C#/.NET, WPF and Web

Genetec Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Rémunération attrayante
Remboursement des frais de formation
Équilibre travail/vie privée - horaire
+1
Développeur(euse) logiciel / Software Developer - C#/.NET, WPF and Web
Développeur(euse) logiciel / Software Developer - C#/.NET, WPF and Web

Genetec • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Rémunération attractive
Remboursement frais formation
Équilibre travail-vie privée
+4
Dév. logiciel sénior / Senior Software Dev. - C# / REST APIs & API Modernization
Dév. logiciel sénior / Senior Software Dev. - C# / REST APIs & API Modernization

Genetec Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Rémunération attractive
Remboursement des frais de formation
Horaires flexibles
+4
Développeur(euse) logiciel / Software Developer - C#/.NET/Web (SC SaaS)
Développeur(euse) logiciel / Software Developer - C#/.NET/Web (SC SaaS)

Genetec • Montreal (administrative region)

Hybrid
CAD 85,000 - 125,000
Régime de rémunération attrayant
Programme de remboursement des frais /
Horaires flexibles
+1
Spécialiste en livraison et support / Delivery & Support Specialist
Spécialiste en livraison et support / Delivery & Support Specialist

Genetec • Montreal

On-site
CAD 60,000 - 80,000
Régime de rémunération attrayant
Programme de remboursement des frais de formation
Repas subventionnés
+4
Développeur(euse) logiciel / Software Developer - Clearance
Développeur(euse) logiciel / Software Developer - Clearance

Genetec • Montreal (administrative region)

On-site
CAD 70,000 - 100,000
Rémunération attrayante
Formation et perfectionnement
Horaires flexibles
+5
Spécialiste livraison et support / Delivery & Support Specialist - Video
Spécialiste livraison et support / Delivery & Support Specialist - Video

Genetec • Montreal (administrative region)

Hybrid
CAD 70,000 - 95,000
Rémunération attractive
Remboursement formation
Horaires flexibles
+5