Passer au contenu principal

Architecte de solutions logicielles Temps plein / Montréal

Nous croyons qu'il est important d'offrir des produits de qualité à nos clients et cela passe en grande partie par la création de produits faciles à utiliser, configurables pour répondre aux différentes exigences des clients, garantir l'intégrité des données et se démarquer par des performances élevées. Afin de maintenir d'excellents produits et solutions pour nos clients, nous recherchons un architecte de solutions d'application expérimenté pour rejoindre notre équipe à mesure que nous grandissons en tant qu'entreprise et augmentons notre clientèle.

Le profil

Dans ce rôle, vous allez :

  • Être responsable de la conception et de la fonctionnalité de notre suite de produits, en assurant une mise en œuvre efficace des fonctionnalités de manière cohérente
  • Travailler de concert avec nos clients pour comprendre leurs besoins et les diriger vers des fonctionnalités existantes ou définir de nouvelles exigences et effectuer la conception et les spécifications associées
  • Travailler avec les équipes de développement et d’assurance qualité pour s’assurer que les spécifications sont complètes et bien comprises
  • Fournir des estimés pour les améliorations apportées aux fonctions des clients et des produits
  • Créer des documents de conception ainsi que des spécifications
  • Examiner les documents de conception des pairs ainsi que les spécifications et fournir des commentaires

Les autres trucs

Exigences de l’emploi :

  • Plusieurs années d’expérience en tant qu’architecte de solutions applicatives (de préférence dans le secteur de la vente au détail)
  • De solides compétences en communication
  • Esprit d’équipe et motivation personnelle
  • Une solide compréhension des concepts de commerce de détail (ventes, crm, fidélisation, marketing, inventaire, comptabilité, etc.) par ex. 10+ ans dans le commerce de détail
  • Une solide compréhension des méthodologies de développement et de conception d’applications (MVC, UI, etc.)
  • La capacité de travailler avec les clients pour définir et documenter leurs exigences détaillées.
  • La capacité à rédiger des spécifications claires et à communiquer avec les développeurs et les responsables de l’assurance qualité.
  • Une bonne connaissance de SQL (schémas, etc.)
  • Une compréhension des méthodes de communication entre applications (Socket, SOAP, REST, etc.)
  • Une bonne compréhension des méthodes et alternatives de sécurité pour les applications.
  • La capacité de présenter aux clients et de travailler à comprendre les besoins des prospects – par ex. soutien prévente, pendant le projet d’implémentation, etc.
  • La capacité d’estimer les coûts de travail et les durées d’effort
  • Connaissance du Cloud un atout

Postuler pour ce poste