Tech Knowledge Solutions est devenue Lavvi.

Développeur de logiciels

À propos de nous

Chez Lavvi, nous sommes convaincus qu’en leur offrant des outils numériques de pointe, nous pouvons aider les compagnies d’assurance à protéger davantage de familles. Alors que nous nous engageons dans notre mission de devenir le Shopify du secteur de l’assurance, notre priorité ait de mettre en place une équipe de professionnels de haut niveau qui ont à cœur la cause, l’équipe, et leur bien-être. Nous offrons de l’aide et des solutions à l’industrie des assurances et des services financiers depuis 2007. Basée à Moncton, au Nouveau-Brunswick, l’entreprise est constituée de membres qui sont prêts à vous accueillir d’un océan à l’autre.


La culture d’équipe 

Les employés de Lavvi sortent du lot. Notre équipe regroupe des personnes très performantes qui se soucient du travail produit et des individus avec lesquels elles choisissent de travailler. Elle s’appuie sur la diversité des compétences, des mentalités et des perspectives. Étant axée sur les résultats, l’équipe évite la « pensée unique de groupe » et incite plutôt chaque membre à faire entendre sa voix. Nous encourageons les conflits sains, car le fondement de notre équipe repose sur la confiance et le respect mutuels. 


Le rôle

Les candidats retenus travailleront sur tous les aspects de nos projets de développement de logiciels en soutenant les applications existantes et en créant de nouvelles applications logicielles innovantes. Vous travaillerez en étroite collaboration avec nos clients pour résoudre les problèmes et relever les défis. Vous travaillerez également aux côtés d’une équipe multifonctionnelle afin de concrétiser ces solutions et veiller à ce que la fonctionnalité, la performance et la disponibilité du produit né soient pas affectées. Les activités comprennent, sans s’y limiter, la participation à l’identification des besoins et à l’analyse de faisabilité, la génération de solutions techniques et la conception, le codage, les tests, l’assurance qualité, la mise en œuvre et la création d’artefacts et documents de soutien au projet.

Nous prendrons en considération les candidatures à distance, partout à travers le Canada. 


L’opportunité

Votre temps sera réparti entre la réalisation des projets de nos clients existants et la création de nos propres produits numériques dédiés au secteur des assurances. Lavvi s’engage dans une année charnière de croissance et aura besoin d’une personne qui excelle sous pression, avec des délais serrés et des priorités changeantes. 

Nous avons besoin d’un coéquipier orienté vers les solutions, qui peut s’adapter facilement. Le candidat idéal sait comment transformer une vision de haut niveau en une conception tangible. 


Responsabilités clés :

  • Travailler au sein d’une équipe de développement Agile afin d’écrire, tester et mettre en service des applications.
  • Participer aux revues de code et aux discussions commerciales et techniques.
  • Fournir des commentaires et suivre les directives et les normes de développement établies.
  • Aider au triage des défauts et les résoudre.
  • Au besoin, rechercher et évaluer de nouvelles technologies et de nouveaux outils de développement.
  • Aider l’équipe Agile à estimer, planifier et prioriser le travail avec le propriétaire du produit.
  • Être un participant actif dans tous les processus Agile.
  • Interpréter les exigences logicielles pour concevoir et mettre en œuvre les logiciels tels que définis par la gestion de produit ou les équipes techniques et commerciales du client.
  • Travailler de manière indépendante avec un minimum de conseils techniques et de gestion, en s’appropriant les problèmes dans son propre domaine de connaissances.


Qualifications et formation requises

  • Diplôme universitaire en informatique ou expérience équivalente avec des responsabilités démontrées.
  • Solides connaissances de Angular, ASP​.NET, C#, SQL (T SQL), JavaScript, Typescript, HTML5, XML, JSON, CSS, SASS, Material Design, Bootstrap, développement mobile, jQuery, Web Services, Web API, REST, IDE de développement Entity Framework : Visual Studio et VS Code. 
  • Expérience avec les tests Azure DevOps, Selenium, ou similaire.
  • Expérience avec Docker, Ansible, Kubernetes, GitLab, CI/CD, solutions de gestion de contenu.
  • Minimum 2 ans d’expérience avec les méthodologies Agiles.
  • Solide connaissance pratique de SQL.
  • Capacité avérée à écrire un code bien documenté, performant, fiable et maintenable.
  • Engagement à fournir des solutions de haute qualité dans un environnement Agile axé sur l’équipe.
  • Expérience approfondie de la conception et du développement orienté objet (OO).
  • Expérience en .NET Core.
  • Expérience d’utilisation des plateformes Cloud et Azure, notamment Azure App Services, API Management, Azure Storage, Azure Key Vault, Azure SQL.
  • Excellente capacité à déchiffrer rapidement de nouvelles technologies.
  • Doit travailler en collaboration avec d’autres départements et tous les niveaux de l’organisation.
  • Excellentes aptitudes à la communication verbale et écrite.
  • Penseur créatif et innovateur.
  • Solides capacités d’analyse, de résolution de problèmes et de prise de décision.
  • Compétences en matière de tests unitaires, de tests d’intégration et de tests de systèmes.


Compétences souhaitées

  • Expérience avec Workflow Foundation ou toute autre plateforme d’automatisation des flux de travail.
  • Expérience avec l’automatisation des tests.
  • Expérience avec les cycles complets de développement de logiciel Agile (SDLC).
  • Expérience avec la gestion des versions et du pipeline DevOps, de la gestion des processus de CI, des branches et avec la compilation et la publication des différentes versions.
  • Compétences en matière d’analyse de données, de conception de bases de données et de dépannage.
  • Expérience avec le développement de Windows Presentation Foundation
  • Expérience avec XML, XSLT, Saxon
  • Expérience avec les systèmes ERP.
  • Bilinguisme considéré un atout, mais non obligatoire.


Valeurs fondamentales

5 attributs pour réussir en tant que membre de l’équipe Lavvi :

  1. Tombez amoureux du problème, pas de la solution
  2. Démontrez chaque jour votre intérêt
  3. Valorisez un état d’esprit sain 
  4. Soyez gentil
  5. Soyez responsable


Compétences comportementales

  • Travaillez en dehors de votre zone de confort. 
  • Renforcez la motivation et l’engagement de l’équipe. 
  • Établissez des relations solides. 
  • Épanouissez-vous en travaillant aussi bien de manière indépendante qu’au sein de l’équipe.


Études/​certificats

Un diplôme d’études collégiales ou universitaires en conception graphique, en gestion, ou l’équivalent, sera considéré comme un atout.

Plus de deux ans d’expérience comme designer ou dans un poste avec des responsabilités similaires.

Une formation ou des certifications dans le domaine de l’UX seront considérées comme un atout.

Si vous pensez avoir ce qu’il faut pour être performant à ce niveau, nous aimerions avoir de vos nouvelles. Les candidats intéressés sont priés d’envoyer leur curriculum vitae par courriel à talent@​lavvi.​com.