React Developer

TEKsystems
Full time
Software Development
Canada
Hiring from: Canada
Description

Titre : Développeur JavaScript – React

  • Secteur d’affaire : Plateforme de données et Intelligence Artificielle.
  • Date de début : Dès que possible
  • Durée du mandat : 1 an, renouvelable
  • Emplacement : Québec, Montréal, Toronto
  • Horaire : Aucune particularité, 35 heures/semaine
  • Langue : Unilingue anglophone ou bilingue (unilingue franco ne fonctionnera pas)


Tâches Et Compétences Recherchées

  • Comprendre et valider le besoin émis par l’équipe, et ce, en étroite collaboration avec le responsable de produit (PO) et/ou les utilisateurs.
  • En collaboration avec l’équipe, participer à la conception, effectuer la programmation, la configuration ou l’intégration de la solution en demeurant dans le « juste assez -- juste à temps »,
  • En utilisant les meilleures pratiques de développement et en appliquant les bons patrons de conception, de découpage et de modélisation pour les traitements, les données, l’infrastructure d’hébergement, etc. Guider les choix techniques de son équipe selon les bonnes pratiques et les standards de l’entreprise auxquels il sera appelé à contribuer.
  • En démontrant un souci constant d’assurer la sécurité et de préserver la confidentialité de l’information numérique;
  • En orientant son développement vers la réalisation d’essais automatisés;
  • En réalisant les essais requis durant tout le processus de développement jusqu’à la production en évitant les coupures de service;
  • En mesurant les qualités de la solution développée (performance, robustesse, couverture fonctionnelle des essais, etc.);
  • En mettant en place ou en utilisant un pipeline d’intégration et de déploiement en continu.
  • Communiquer et discuter des choix techniques avec ses pairs. Participer activement et faire émerger les discussions entre les membres de l’équipe quant aux choix de conception, en lien avec les bonnes pratiques et les normes et standards de l’entreprise.
  • Contribuer à valider le code produit par ses pairs. Encourager la validation du code produit par l’équipe et aider à la mise en place des pratiques.
  • Soutenir techniquement la solution logicielle une fois en production (anomalies, entretien, surveillance, etc.)
  • Contribuer activement à ce que la documentation nécessaire à la pérennité des éléments conçus soit présente, valide et maintenue à jour. Appuyer et soutenir l’équipe dans la stratégie de documentation et encourager les bonnes pratiques.
  • Prendre la responsabilité de tâches complexes et faire office de référence dans son domaine d’expertise technique.
  • Collaborer activement à toutes les activités d’équipe (planification des cérémonies, définition de terminé, etc.).


Profil Recherché

Expert dans les langages et outils de développement suivants :

  • React, Javascript, Typescript, NodeJS. Open IA
  • Expérience en programmation orientée objet et des principes SOLID.
  • Expérience en tests unitaires et en TDD (Test-driven development).
  • Connaissance des pratiques BDD (Behavior Driven Development).
  • Un minimum de 7 ans d’expérience en technologies de l’information et une expertise démontrée dans les technologies recherchées.
  • Connaissance des principes agile et Devops (Scrum/Lean) et capacité de les appliquer dans un contexte de travail d’équipe.
  • Connaissance des technologies utilisées en infonuagique, conteneur, virtualisation (ex. Azure Devops, Docker, Kubernetes).
  • Expérience dans les langages de programmation, bases de données ou autres technologies et approches, selon le contexte.
  • Grande capacité d’identification et de résolution de problèmes.
  • Connaissance de l’industrie de l’assurance et des services financiers (atout)
  • Autonomie et capacité en résolution de problème.
  • Faciliter à transmettre ses connaissances et à agir à titre d’expert dans l’équipe.
  • Leadership et capacité de priorisation.


Pay And Benefits

The pay range for this position is $80.00 - $100.00/hr.

Workplace Type

This is a fully remote position.

À propos de TEKsystems et TEKsystems Global Services

Nous sommes un fournisseur de services aux entreprises et de technologies. Nous accélérons la transformation de nos clients. Notre compétence en stratégie, conception, exécution et opérations libère la valeur de l’entreprise par un éventail de solutions. Nous sommes une équipe de 80 000 personnes qui collaborent avec plus de 60 000 clients, notamment 80 % du Fortune 500 en Amérique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos capacités full-stack et notre rythme. Nous sommes des penseurs stratégiques, des collaborateurs pratiques qui aident les clients à exploiter le changement et maîtriser le dynamisme de la technologie. Nous bâtissons le futur en livrant les résultats et en créant un impact positif dans nos communautés mondiales. TEKsystems et TEKsystems Global Services sont des entreprises d’Allegis Group. Découvrez d’autres informations à TEKsystems.com.

Québec Numéro du permis d'agence de placement de personnel AP-2000547

About TEKsystems And TEKsystems Global Services

We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Quebec Personnel Placement Agency Permit Number AP-2000547

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Harris Computer
Full time
Job Title Senior Business Development Manager Salary $90 – $130K CAD OTE Commission is uncapped Contract Permanent – Full Time Location Ontario, Canada Company Xanalys design and deliver investigative case management solutions to manage even the largest, most complex cases...
Software Development
Canada
Hiring from: Canada
Veeva Systems
Full time
Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with...
Software Development
Canada
Hiring from: Canada
About Fresha Fresha is the leading marketplace platform for beauty & wellness trusted by millions of consumers and businesses worldwide . Fresha is used by 120,000+ businesses and 450,000+ stylists and professionals worldwide , processing over 1 billion appointments to...
Software Development
United States
Hiring from: United States