Page d’accueil / Carrière / Développeur Full Stack

Développeur Full Stack

Nous avons besoin de votre talent pour innover le monde que nous aimerions voir

Description

Nous recherchons un développeur Full Stack pour rejoindre notre équipe dynamique et participer au développement de nos produits. En tant que membre clé de l’équipe, vous participerez aux réunions Scrum, soutiendrez le propriétaire du produit dans la conception et l’analyse des besoins, et collaborerez étroitement avec vos collègues pendant toutes les phases du développement. Vous apporterez votre expertise en programmation, avec une maîtrise de JavaScript, Python et SQL, ainsi qu’une expérience significative avec des frameworks tels que React, jQuery et Node.js. Des compétences en communication et la capacité à travailler de manière autonome et en équipe sont essentielles. Une expérience dans les domaines des services publics électriques ou des télécommunications serait un atout. Ce poste est basé en télétravail aux États-Unis et au Canada. Rejoignez-nous pour contribuer à notre environnement de développement Agile et innovant !

Responsabilités

  • Participer aux réunions Scrum et aux sprints de produits
  • Soutenir le propriétaire du produit dans les études de faisabilité, l’analyse des besoins et la conception architecturale
  • Soutenir les membres de l’équipe pendant la codification, la révision, les tests, le débogage et les tâches analytiques
  • Effectuer des affectations de codage avancées
  • Examiner le travail de codage pour en vérifier l’exactitude et la fonctionnalité

Profil de la personne

Essentiel

  • Excellentes compétences en programmation dans l’un ou plusieurs des langages suivants : JavaScript, Python, SQL
  • Expérience avec des frameworks : un ou plusieurs de React, jQuery, Node.js
  • Excellentes compétences en communication orale et écrite (anglais)
  • Capacité à travailler seul, en équipe et sur plusieurs projets concurrents
  • Expérience avec les conteneurs Docker, Kubernetes, AWS, GCP est un plus
  • Capacité à prospérer dans un environnement en évolution rapide.
  • Expérience dans les services publics électriques (réseaux ou gestion d’actifs) ou les télécommunications (fibre)

Souhaitable

  • Développement de processus ETL
  • Expérience avec
    • Bases de données PostgreSQL/PostGIS
    • Systèmes d’exploitation Redhat ou Ubuntu Linux
    • Serveurs Web Apache
    • Contrôle de source Github
  • Expérience avec la configuration et l’utilisation de Jira dans un environnement de développement logiciel Scrum et Agile
  • Un désir d’amélioration continue
  • Compréhension des systèmes d’information géographique
  • L’un des deux :
    • Connaissance des réseaux de télécommunications
    • Connaissance des réseaux énergétiques et des services publics

Formation et expérience

  • Diplôme en informatique, en ingénierie ou dans un domaine connexe ; ou expérience professionnelle équivalente préférée.
  • Minimum 5 ans d’expérience technologique et industrielle comparable.
  • Minimum 5 ans d’expérience en tant que développeur de logiciels, de préférence au sein d’équipes de développement logiciel Scrum et Agile.

Informations complémentaires

  • Années totales d’expérience  5-10
  • Conditions de travail  À distance
  •  Langue(s)  Anglais

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf