Software Architect / Architecte de solutions logicielles

Montreal, QC, Canada
Full Time
Devops
Experienced

(En français ci-dessous)

Join a Montreal headquarter company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative Experience Management (XM) solutions because we believe that each experience matters.

As an Explorance Solution Architect, you will be helping the development team to create innovative world class products helping to analyze and elaborate our current and next initiatives.

What you will do as our new Solution Architect:

  • Guide team development efforts towards successful project delivery.
  • Analyze technology requirements and environments
  • Achieve requirements goals within enterprise specific criteria
  • Setting the collaboration framework
  • Creating and elaborating solution prototypes
  • Select best of class technological solution and practices
  • Collaborate with Project Management on elaboration of timelines and estimates
  • Maintain high standards of software quality within your team by establishing good practices and habits.
  • Collaborate with other software developers and software architects to plan, design, test, and maintain solutions.
  • Lead in the collection and documentation of requirements, development of user stories, estimates and work plans.
  • Conception of robust set of services, features, APIs that power our web products.
  • Building secure and reusable applications.
  • Understanding of fundamental design principles behind a scalable application.
  • Write technical design and complex architectures.
  • Estimation of features and tasks.
  • Help lead and participate to Explorance development standards and guidelines

What you need to succeed in that role:

  • API design and development
  • RESTful Services Conception
  • Knowledge of server-side languages like C#, ASP.NET, Python along with popular best of class design patterns
  • Knowledge of Front-end technologies and design patterns
  • Knowledge of Microsoft SQL Server 2012 and up
  • Knowledge of NoSQL
  • Knowledge of Graph Database
  • Knowledge of Web server technologies like IIS, Node.js
  • At least eight years of working experience as a Solution Architect
  • Excellent communication skills
  • Deep analytical skills
  • Passionate about web technologies
  • Work collaboratively
  • Excellent influencer and negotiator

Kindly note that employment is contingent upon receipt of a satisfactory background and reference check.

About Explorance

Explorance is a provider of innovative experience measurement solutions. The company empowers organization’s decision-making for action by measuring employee and student voice and feedback. Through scalable automation with tools including the Blue ® solutions and Metrics That Matter™, and expert-based services, Explorance facilitates continuous improvement and accelerates the insight-to-action cycle, leading to personal growth and organizational agility.

Founded in 2003, Explorance is headquartered in Montreal with business units in Chicago, Chennai, Melbourne, Amman, and London. Explorance works with 35% of the Fortune 100, and 25% of the top higher education institutions, including 8 of the world’s top 10 business schools. The company has clients in more than 40 countries. Since 2014, Explorance has been ranked consecutively as a top employer by the Great Places to Work Institute® and is currently ranked as the #1 “Best Workplace in Canada” for 2021.

Are you curious to get to know more about our approach and products? Check out our website.

 

*********************************************************************************************************************

Joignez-vous à une entreprise avec un siège social situé à Montréal et qui aide des organisations du monde entier à établir un cheminement personnalisé qui favorise un impact et un accomplissement réels pour tous. Explorance offre des solutions innovantes de gestion de l’expérience (XM), car pour nous, chaque expérience compte.

Nous cherchons un.e Architecte de solutions logicielles pour joindre notre équipe dynamique, et qui aime travailler dans un environnement exigeant et qui évolue rapidement. L’individu aidera l’équipe de développement pour créer des produits de classe mondiale qui aideront à l’analyse et l’élaboration de nos initiatives actuelles et futures.

Ce que vous ferez en tant que notre nouveau.elle Architecte de solutions logicielles :

  • Conseiller l’équipe de développement afin de bien réussir les projets.
  • Analyser les conditions et les environnements d’une technologie.
  • Atteindre les objectifs spécifiques de l’entreprise.
  • Définir le cadre de collaboration.
  • Mettre sur pied et élaborer des prototypes de solution.
  • Choisir les meilleures solutions et pratiques de leur catégorie.
  • Collaborer avec l’équipe de Project Management pour élaborer des délais et des estimations.
  • Maintenir les standards de qualité des logiciels au sein de l’équipe en encourageant les bonnes pratiques et habitudes.
  • Collaborer avec d’autres concepteurs et développeurs de logiciels pour planifier, concevoir, tester et entretenir les solutions.
  • Mener la collection et la documentation des conditions, du développement des expériences des utilisateurs, des estimations et des plans de travail.
  • Concevoir un ensemble de services puissant, des fonctions et des APIs qui alimentent nos produits Web.
  • Concevoir des applications sécuritaires et réutilisables.
  • Comprendre les principes fondamentaux de la conception derrière une application évolutive.
  • Travailler à la conception technique et à l’architecture partielle.
  • Faire une estimation des fonctions et des tâches.
  • Suivre et participer à la mise au point des standards et des directives d’Explorance.

Ce dont vous avez besoin pour exceller dans ce rôle :

  • Une expérience avec :
    • La conception et le développement d’un API.
    • RESTful Services Conception.
  • Une connaissance de :
    • Langages côté serveur comme C#, ASP .NET, Python, et les meilleurs modèles de conception.
    • Technologies Front-end et des modèles de conception.
    • Microsoft SQL Server 2012 et plus.
    • NoSQL.
    • Base de données orientée graphe.
    • Technologies des serveurs Web comme IIS, Node.js.
  • Une expérience d’au moins 8 ans en tant que concepteur de solutions.
  • D’excellentes compétences :
    • Orales et écrites.
    • Analytiques.
  • Une passion pour les technologies Web.
  • Un sens de l’influence, du travail d’équipe et de la négociation.

Veuillez noter que l’emploi est subordonné à la réception d’une vérification satisfaisante des antécédents et des références.

À propos d’Explorance

Explorance est une entreprise qui fournit des solutions innovantes de gestion de l’expérience. Elle permet aux organisations de prendre des décisions qui reflètent l’opinion et la rétroaction des employés et des élèves. Grâce à une automatisation évolutive, des outils comme les solutions Blue® ou Metrics That Matter™, et des services d’experts, Explorance encourage les améliorations continues et accélère le cycle de l’intuition à l’action, ce qui contribue à la croissance personnelle et à l’agilité organisationnelle.

Fondée en 2003, l’entreprise d’Explorance est située à Montréal, avec des bureaux localisés à Chicago, Chennai, Melbourne, Amman et Londres. Explorance collabore avec 35 % du Fortune 100 et 25 % des meilleurs établissements de l’enseignement supérieur, ce qui inclut 8 des 10 meilleures écoles de commerce au monde. L’entreprise compte des clients dans plus de 40 pays. Depuis 2014, Explorance fait continuellement partie des Meilleurs lieux de travail de l’institut Great Place to Work® et s’est classée au premier rang des « Meilleurs lieux de travail au Canada » en 2021.

 

Vous voulez en apprendre plus sur notre approche et nos produits ? Consultez notre site Web.

 

Share

Apply for this position

Required*
Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file