Senior C++ Software Architect

Dorval

Offre publiée le 2025-04-21

MRC Networks Inc.

Description du poste

L'idéal candidat est autonome et fait preuve d'esprit d'équipe. Vous serez un développeur principal responsable du développement de nouveaux produits logiciels en C# et des améliorations des produits existants. Vous devez exceller dans le travail avec des applications et des frameworks à grande échelle et avoir d'excellentes compétences en communication et en leadership.

À propos de MRC Networks

MRC Networks est à la recherche d'un ingénieur logiciel senior pour nous aider à développer, maintenir, améliorer et déployer la suite de produits MRC Networks.

Responsabilités

  • Écrire un code propre, de haute qualité, performant et maintenable
  • Développer et supporter des logiciels, y compris des applications, l'intégration de bases de données, des interfaces et des améliorations de nouvelles fonctionnalités
  • Coordonner de manière transversale pour s'assurer que le projet répond aux objectifs commerciaux et aux normes de conformité
  • Supporter les tests et le déploiement de nouveaux produits et fonctionnalités
  • Participer aux revues de code
  • Développer, dépanner et maintenir nos produits logiciels et firmware
  • Travailler avec l'ingénierie matérielle pour résoudre les problèmes et développer le produit
  • Supporter les équipes de vente, de service client et de gestion de projet
  • Diriger le déploiement technique de notre gamme de produits sur les sites de nos clients
  • Être la ressource technique et le point de contact pour toutes les équipes
  • Configurer le produit/application pour le déploiement
  • Dépanner les problèmes existants
  • Produire de la documentation
  • Expérience avec Visual Studio
  • Mettre à jour SVN et produire des notes de version
  • Interagir avec le client et s'assurer que nous respectons les spécifications convenues dans le contrat
  • Contribuer à garantir la satisfaction du client
  • Faire rapport sur les activités
  • Permis de conduire requis

Qualifications

  • Diplôme de Bachelor en Informatique ou en Ingénierie Informatique (ou domaine connexe)
  • 4+ années d'expérience professionnelle pertinente
  • Expertise en Conception Orientée Objet, Conception de Bases de Données et Schéma XML
  • Expérience avec les méthodologies de développement logiciel Agile ou Scrum
  • Capacité à gérer plusieurs tâches, organiser et prioriser le travail