Votre rôle en tant que Développeur Sénior
La mission de WorkJam? Fournir la meilleure platforme numérique aux travailleurs horaires et de première ligne. Grâce à notre plateforme numérique à la fine pointe de l’industrie, nous créons un impact positif dans la vie de millions d'employés de première ligne dans le monde, leur permettant d'atteindre des niveaux de productivité révolutionnaires dans des entreprises de toutes tailles. Nous sommes fiers de nos équipes dévouées qui sont déterminées à faire une différence dans le monde. Joignez notre équipe aujourd'hui et apportez vos idées innovantes, votre passion et votre engagement envers l'excellence pour influencer nos produits et les nouveaux marchés que nous créons!
WorkJam est une compagnie internationale en pleine croissance avec des opérations en Amérique du nord, en Europe et en Australie et dont le siège social est à Montréal. Pour en savoir plus sur WorkJam, visitez WorkJam.com.
Ce que vous ferez :
- Développer, tester, déployer et maintenir des outils et des services évolutifs utilisés par les développeurs et les professionnels de l'assurance qualité pour développer, tester et supporter les applications Web et mobiles
- Évaluer les outils et services tiers et fournir des recommandations d'achat ou de création
- Fournir des conseils techniques et du mentorat aux membres de l'équipe
- Mettre en œuvre les meilleures pratiques en ce qui concerne l'outillage et les intégrations
- Intégrer et prendre en charge les meilleures pratiques pour l'automatisation des tests et les tests de performance dans les pipelines CI/CD
- Illustrez notre norme de qualité de développement d'applications avec un code élégant, évolutif et propre
- Collaborer avec une équipe grandissante de concepteurs, d'ingénieurs, de chefs de projet et de professionnels de l'AQ expérimentés
Ce que nous recherchons :
- Baccalauréat en informatique, génie logiciel ou domaine connexe
- Expérience avec les langages de script tels que Bash, Node js, PowerShell, etc.
- Expérience avec Docker ou une autre infrastructure virtuelle similaire
- Expérience avec les cadres/solutions d'automatisation des tests logiciels tels que REST assuré, Selenium, Appium, Katalon, etc.
- Connaissance des architectures de micro/services Web
- Connaissance et expérience des outils SCM et des meilleures pratiques (GIT, Jenkins, Artifactory, SonarQube, etc.)
- Connaissance des processus et concepts de livraison continue/intégration continue
- Connaissance des solutions de plate-forme en tant que service (PaaS) telles que GCP, AWS, MS Azure
- Expérience de travail avec des bases de données NOSQL, un atout
- Expérience en tests de performance, un atout
- Expérience dans la création de cadres d'automatisation des tests, un atout
- Bonne compréhension du cycle de vie du développement logiciel (SDLC)
- Bonne compréhension des outils Atlassian (Jira, Confluence et Bitbucket)
- Personne collaborative qui travaille aussi bien en équipe qu'individuellement
- Résolveur de problèmes et esprit critique
- Axé sur la qualité, axé sur le client
- Éligible à travailler au Canada (citoyen, résident permanent ou titulaire d'un permis de travail postdiplôme)
- Bonnes compétences en communication écrite et orale
Ce que nous offrons:
- Salaire et avantages sociaux compétitifs
- Contribution à votre régime de retraite/pension
- Un environnement de travail flexible et à distance/hybride
- Travaillez avec les technologies les plus récentes
- Une culture dynamique et inclusive
- Une équipe solidaire qui encouragera votre croissance et votre développement professionnels