Titre du poste ou emplacement
RECHERCHES RÉCENTES

Développeur Full Stack

Tecsys Inc. - 37 emplois
Montreal, QC
Temps plein
Expérimenté
Publié il y a 30+ jours Expire bientôt !

Requirements

Ayant reconnu les avantages du travail à distance sur le bien-être des employés et l'environnement, notamment le moral des employés, la productivité et la réduction des trajets domicile-travail, nous sommes fière d'être une entreprise privilégiant le travail à distance. Notre environnement qui privilégie le travail à distance, ainsi que nos bureaux bien situés et nos espaces de travail collaboratifs, offrent à notre équipe la liberté et la flexibilité de travailler de la manière qui rend nos employés les plus productifs.

À propos de Tecsys

Tecsys est un innovateur à croissance rapide qui offre des solutions de chaîne d'approvisionnement aux principaux systèmes de soins de santé, aux hôpitaux, aux pharmacies, aux distributeurs, aux détaillants et aux 3PL. Nous travaillons avec les leaders du secteur pour transformer leurs chaînes d'approvisionnement grâce à la technologie. Si vous aimez relever des défis intéressants avec des opportunités d'apprentissage continu, joignez-vous à Tecsys! Tecsys est un innovateur en pleine croissance offrant des solutions de chaîne logistique aux systèmes de santé, hôpitaux et entreprises de pharmacie leaders de l'industrie, ainsi qu'aux distributeurs, détaillants et 3PL. Nous travaillons avec les leaders de l'industrie pour transformer leurs chaînes logistiques grâce à la technologie. Si vous aimez relever des défis intéressants avec des opportunités d'apprentissage continu, alors Tecsys pourrait être un bon choix pour vous !

À propos du rôle

Nous recherchons un Développeur Fullstack motivé et enthousiaste pour rejoindre notre équipe chez Tecsys. Si vous aimez travailler en équipe et avez une forte motivation, ce rôle est parfait pour vous. Vous collaborerez avec des collègues innovants pour développer des solutions logicielles évolutives répondant aux exigences des clients.

Responsabilités :
  • Examiner et comprendre les exigences des clients.
  • Concevoir, développer, examiner et tester des logiciels au sein d'une équipe multifonctionnelle.
  • Apporter des solutions innovantes aux problèmes et remettre en question les hypothèses.
  • Équilibrer les besoins commerciaux avec la faisabilité technique.
  • Développer et tester des interfaces utilisateur offrant une excellente expérience utilisateur.
  • Corriger tout défaut trouvé dans le code par le QA ou par le client.
  • Fournir des retours au chef d'équipe sur toute modification pouvant nuire aux délais.
  • Effectuer parfois des revues de code entre pairs.
  • Écrire du code selon les normes et les meilleures pratiques d'EBS.
  • Adhérer à toutes les politiques et procédures établies.
  • Fournir des retours au manager sur les moyens d'améliorer la productivité et l'efficacité de l'équipe.
  • Veiller à ce que les exigences de performance et d'évolutivité soient respectées.
Exigences :
  • 3+ années d'expérience en développement logiciel avec un diplôme en informatique, ingénierie logicielle ou expérience équivalente.
  • Expérience dans le développement d'applications backend en Java.
  • Familiarité avec les applications ERP.
  • Compréhension des modèles de conception orientée objet et des services REST.
  • Expérience avec les SGBDR (Oracle, PostgreSQL, Microsoft SQL Server).
  • Familiarité avec les IDE et le contrôle de version (Eclipse, Git, Maven).
  • Expérience avec les technologies d'interface telles que XML, JSON, services web (REST, SOAP), EDI, ainsi que les concepts et technologies ETL (extraction, transformation et chargement).
  • Expérience avec les tests unitaires (Junit, Jest, …).
  • Familiarité avec le modèle de conception MVC, JSP, Servlets et EJB.
  • Expérience avec les outils d'automatisation de build Java (Maven).
  • Expérience en DevOps (journalisation, surveillance, alertes, optimisations, support).
  • Expérience avec Eclipse, Subversion, TortoiseSVN, et accessoirement avec WSAD et PVCS est un atout.
  • Expérience avec le développement Agile, Docker et les plateformes cloud (AWS, GCP, Azure).
  • Excellentes compétences interpersonnelles et en communication.
  • Forte maîtrise de la communication écrite et verbale en anglais, essentielle pour une correspondance efficace avec les clients, fournisseurs, partenaires commerciaux et collègues au-delà de la province de Québec.
Atouts :
  • Expérience avec .lua ou un langage de script similaire.
  • Connaissance des frameworks JavaScript (React.js, Vue.js ou Angular).
  • Connaissance de l'architecture serverless (AWS Lambda).
  • Familiarité avec les pipelines CI/CD (Jenkins, GitLab CI) et les outils d'infrastructure (Terraform).
  • Compétences en développement web (HTML, JavaScript/TypeScript, CSS).
  • Connaissance du design réactif pour divers appareils.
  • Appréciation pour la conception centrée sur l'utilisateur.
  • Familiarité avec Node.js.
  • Maîtrise du français.

Nous comprenons que l'expérience prend de nombreuses formes et que les parcours professionnels ne sont pas toujours linéaires. Si vous ne répondez pas à toutes les exigences de cette annonce, nous vous encourageons tout de même à postuler.

Chez Tecsys, nous nous engageons à favoriser un milieu de travail diversifié et inclusif où tous les employés se sentent valorisés, respectés et autonomes. Nous croyons que la diversité stimule l'innovation et renforce notre capacité à offrir des solutions exceptionnelles. Nous accueillons et encourageons les candidatures de personnes de tous horizons, expériences et perspectives à rejoindre notre équipe.

Tecsys est un employeur offrant l'égalité des chances. Des accommodements sont disponibles pour les candidats sélectionnés pour une entrevue. L'usage du masculin dans ce document a pour unique but d'alléger le texte.

NB: Si vous postulez, vous devez être citoyen canadien ou résident permanent du Canada, OU avoir un permis de travail canadien valide.

Partager un emploi :