Développeur Back-End

  • Montreal
  • Alteo

Description du poste Alteo recherche un Développeur Back-End pour un poste permanent. L'entreprise est basée en Europe et à Montréal. Vous pouvez travailler de n'importe où. Hybride: 1 à 2 jours au bureau / 3 à 4 jours en télétravail Vous évoluerez au sein d'une petite équipe expérimentée qui développe des solutions logicielles complexes utilisant des technologies d'avant garde. Excellente opportunité d'apprendre le Go / Golang. Responsabilités : Collaborer avec l'équipe de développement pour concevoir, construire, tester et livrer des logiciels de haute qualité. Itérer d'une manière agile en créant des hypothèses et en les testant avec des livraisons incrémentales de code par l'intégration continue. Identifier plusieurs solutions candidates à un problème et les évaluer en fonction des contraintes du projet. Profil : DEC/BAC en informatique, génie logiciel ou équivalent 2+ ans d'expérience en développement logiciel Expérience dans la conception d'APIs REST Expérience dans le développement et la maintenance de services web en temps réel (atout) Expérience ou désir d'apprendre GO/Golang Expérience avec au moins un langage de programmation et désir d'en apprendre d'autres : JavaScript/React/Typescript, C#, Java, PHP, etc. Connaissance des outils et processus DevOps (atout) Connaissance de PostgreSQL, GraphQL, Heroku et Docker (atout) Connaissance de l'intégration continue avec les serveurs web et les bases de données CI/CD (atout) Connaissance de AdServer (atout) Collaboration et travail d'équipe : travaille avec d'autres personnes pour obtenir des résultats, en contribuant de manière significative à l'équipe et en donnant la priorité aux besoins du groupe plutôt qu'aux besoins individuels. Créativité et innovation : recherche de nouvelles et meilleures façons de faire les choses, en générant des idées, des produits et/ou des solutions originaux et imaginatifs. Résolution de problèmes : utiliser une approche organisée et logique pour trouver des solutions à des problèmes complexes, aller au-delà de l'évidence pour comprendre la cause profonde des problèmes et proposer plusieurs solutions possibles.