2019-04-09 18:29:09 Jump

Développeur Full Stack Sénior


Appliquez maintenant

Depuis près de vingt ans, notre client propose des solutions logicielles sur mesure et de première qualité aux entreprises innovantes en quête de qualité. Au fil des ans, leur but a toujours été de créer, d’adapter, d’améliorer et de tester des applications répondant à vos besoins spécifiques.

Notre client est à la recherche d’un nouveau membre pour rejoindre l’équipe en tant que développeur senior Full Stack. Vous ferez partie des premiers développeurs des nouvelles équipes IoT dédiées à la résolution de certains des plus grands défis de notre époque: comment économiser de l’énergie, de l’espace, du temps et des efforts pour que les propriétaires et les gestionnaires d’immeubles gèrent les opérations les plus efficaces, durables et socialement responsables bâtiments dans le monde.

Vous serez à l’avant garde sur les technologies de pointe, des capteurs connectés à l’intelligence artificielle, en passant par les nouveaux réseaux cellulaires et les applications cloud innovantes. Vous allez concevoir et fournir tous les systèmes nécessaires pour rendre les bâtiments plus efficaces et plus agréables.

Le défi

Nous mettons en place une nouvelle équipe de solutions IoT afin de construire une plate-forme de données capable de se connecter et de communiquer avec des milliers de capteurs en temps réel, en utilisant les dernières technologies de réseau telles que LTE-M ou NB-IOT. Capturez, traitez, triez et stockez des millions d’enregistrements et de points de données pour les mettre à la disposition des développeurs d’applications via des interfaces standard telles que des API / services Web. Enrichissez la plate-forme de données avec des points de données, des alertes, des rapports, des KPI et des métriques supplémentaires. Étendez la plate-forme avec des connecteurs intégrés d’IA, Big Data, des moteurs de règles ou une monétisation et fournissez la meilleure plate-forme de données pour alimenter les meilleures applications de gestion de bâtiments du monde.

Vous aurez l’opportunité de travailler sur un produit logiciel dès le tout début, nous valorisons les technologies ouvertes et le Open Source. Nous apprécions le travail itératif et les commentaires des clients afin de maximiser l’apprentissage et de fournir ce dont le client a réellement besoin.

Salaire
Selon l'expérience
Responsabilités

Sous la responsabilité d’un chargé de projets, le candidat retenu accomplira les tâches suivantes:

  • Participer à l’analyse et au développement de nouvelles applications;
  • Améliorer les applications existantes et en assumer la maintenance;
  • S’assurer de la qualité des livrables;
  • Implanter diverses fonctionnalitées;
  • Partager ses connaissances avec les membres des diverses équipes;

Le candidat idéal aura un intérêt marqué pour la qualité logicielle, sera autonome, responsable, dynamique et passionné. Il possède de plus une expérience pertinente dans cette technologie ainsi que le désir d’évoluer dans des équipes qui valorisent l’interaction et la communication.

Compétences recherchées
  • Avoir de l’expérience dans le développement d’applications Web;
  • Programmer de façon structurée en respectant les spécifications, les standards et les échéanciers;
  • Faire preuve de débrouillardise et d’imagination lors de la résolution de problèmes;
  • Chercher des solutions durables qui permettront de garder le niveau de qualité de nos produits;
  • S’approprier rapidement le contenu de nouvelles technologies;
  • Faire preuve d’autonomie et de jugement professionnel;
  • Démontrer des aptitudes pour le travail d’équipe;
  • Savoir gérer son temps et posséder un excellent sens de l’organisation;
  • Capacité d’analyser des problèmes ou situations complexes et de proposer des solutions ;
  • Capacité à interagir directement avec le client tant à l’oral qu’à l’écrit.

Connaissances:

  • Java, J2EE, Spring, Hibernate, Maven;
  • Capacité à développer selon les modèles MVC ;
  • BD relationnelle;
  • Programmation Web (ASP.NET, HTML, JavaScript)
  • Expérience de travail en mode Scrum/Agile (atout);
  • Expérience dans l’écriture de tests unitaires (atout);
  • Expérience de travail dans un environnement TDD – test driven development (atout).
  • DEC ou BAC ou l’équivalent en informatique
  • 7 ans + d’expérience en tant que développeur
  • Bilingue (français 8/10, anglais 7/10)
Jessica Legroulx

Consultante en recrutement

...

jessica@jumprecruteurs.ca

514-658-JUMP (5867) poste 204

Cell 514-240-3595

Ce défi m'intéresse!