Software Developer – Desktop/Web/Cloud (C#/.NET)

Socket.dev

Montreal (administrative region)

On-site

CAD 70,000 - 100,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Repas subventionnés
Cafe et fruits gratuits
Stationnement gratuit
Centre de conditionnement physique sur
Formation remboursée
Horaires flexibles

Job summary

Genetec recherche un développeur logiciel pour concevoir, développer et maintenir des applications pour desktop, web et cloud dans ses produits de transport et de sécurité. Vous travaillerez sur C#/.NET, WPF, Angular, React et TypeScript, en créant des API REST et des services cloud.

Le poste couvre l’ensemble du cycle logiciel, de la conception à la mise en production, avec des projets d’intégration et des tests automatisés. Maîtrise du français et de l'anglais requise.

Qualifications

  • Solide expérience en C# et dans l'écosystème .NET
  • Bonne compréhension de la programmation orientée objet et des principes de conception logicielle
  • Expérience dans le développement d'applications de bureau, web et/ou backend
  • Expérience avec WPF et XAML, ou capacité à apprendre WPF
  • Expérience avec JavaScript ou TypeScript
  • Expérience avec Angular, React ou un autre framework web moderne basé sur des composants
  • Compréhension des API REST, du protocole HTTP et des principes fondamentaux des applications web
  • Expérience en programmation asynchrone, en optimisation des performances des applications et en conception de logiciels faciles à maintenir
  • Expérience avec Git et les pratiques de développement collaboratif
  • Expérience dans la rédaction de tests automatisés
  • Capacité à diagnostiquer et à résoudre des problèmes dans des applications complexes ou distribuées
  • 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)

Responsibilities

  • Concevoir, développer et assurer la maintenance de logiciels pour des applications de bureau, web, backend et cloud
  • Développer des fonctionnalités à l’aide de C#/.NET, WPF, Angular, React, TypeScript et des technologies associées
  • Développer et assurer la maintenance d’API REST et d’intégrations de services
  • Créer des services connectés au cloud et des applications de configuration basées sur le web
  • Développer des intégrations avec Genetec Security Center, les systèmes de transport, les systèmes embarqués et les services externes
  • Mettre en œuvre des fonctionnalités, depuis la définition des exigences et la conception jusqu’à la mise en production
  • Diagnostiquer et résoudre les défauts dans les applications nouvelles et existantes
  • Analyser les problèmes de production en collaboration avec l’équipe d’assistance et d’autres équipes
  • Rédiger et maintenir des tests unitaires, d’intégration et de bout en bout automatisés
  • Contribuer à l’architecture logicielle, aux performances, à la maintenabilité et à la qualité du code
  • Participer aux revues de code, aux discussions techniques, à l’estimation des tâches et aux activités de conception
  • Collaborer avec l’équipe d’assurance qualité pour planifier et valider les versions logicielles

Skills

C#/.NET
WPF
Angular
React
TypeScript
REST APIs
Cloud services
Git
Automated tests
OpenAPI/Swagger

Tools

Azure DevOps
Kubernetes
Docker
MongoDB
SQL Server
Azure

Job description

Genetec recherche un développeur logiciel pour concevoir, développer et maintenir des applications pour desktop, web et cloud dans ses produits de transport et de sécurité. Vous travaillerez sur C#/.NET, WPF, Angular, React et TypeScript, en créant des API REST et des services cloud.

Le poste couvre l’ensemble du cycle logiciel, de la conception à la mise en production, avec des projets d’intégration et des tests automatisés. Maîtrise du français et de l'anglais requise.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Web Software Engineer – C#/ASP.NET & Angular
Web Software Engineer – C#/ASP.NET & Angular

Genetec Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Repas subventionnés
Cafe et fruits gratuits
Parking gratuit
+3
C#/.NET Software Engineer – Real-Time Video Systems
C#/.NET Software Engineer – Real-Time Video Systems

Genetec • Montreal (administrative region)

On-site
CAD 90,000 - 125,000
Rémunération attractive
Remboursement des frais de formation
Repas subventionnés au Bistro
+1
Développeur(euse) logiciel / Software Developer - C#
Développeur(euse) logiciel / Software Developer - C#

Genetec • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Régime de rémunération attrayant
Programme de remboursement des frais de formation
Horaire de travail flexible
+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
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éveloppeur(euse) logiciel / Software Developer - Cloud (SC SaaS)
Développeur(euse) logiciel / Software Developer - Cloud (SC SaaS)

Genetec • Montreal (administrative region)

On-site
CAD 112,522 - 144,671
Régime de rémunération attrayant
Programme de remboursement des frais de formation
Horaire de travail flexible
+4
Développeur(euse) logiciel / Software Developer - C#/.NET, WPF and Web
Développeur(euse) logiciel / Software Developer - C#/.NET, WPF and Web

Socket.dev • Montreal (administrative region)

On-site
CAD 70,000 - 100,000
Repas subventionnés
Cafe et fruits gratuits
Stationnement gratuit
+3
Développeur Logiciel – Livraison Client (Remote/Hybride)
Développeur Logiciel – Livraison Client (Remote/Hybride)

Portage CyberTech • Outaouais

Hybrid
CAD 70,000 - 110,000
Assurance santé 100% employeur
RRSP matching jusqu’à 6%
Télétravail / hybride / sur site
+3
Développeur(euse) logiciel / Software Developer - Appliances Platform (Edge OS)
Développeur(euse) logiciel / Software Developer - Appliances Platform (Edge OS)

Genetec • Quebec

On-site
CAD 85,000 - 125,000
Rémunération compétitive
Remboursement frais de formation
Maturité agile
+3