Description du poste
Vous occuperez un poste de développeur logiciel dans l’équipe de recherche & développement. Vous participerez activement à toutes les phases des projets (de la définition des besoins jusqu'au déploiement du produit) et travaillerez en collaboration avec les autres équipes (Contrôleurs et Sondes). Vous prendrez part à l’innovation constante pour créer et maintenir les meilleurs produits sur le marché.
Vous serez impliqué dans des projets innovateurs tels que :
- Développement de micro-services embarqués Java
- Développement de solutions IoT
- Développement de produits liés à l’intelligence artificielle
Que ferez-vous dans ce poste ?
Développement
- Développer des micro-services JAVA à l’intérieur de contrôleurs d'Eclypse Facilities.
- Effectuer des recherches et de la veille technologique sur le développement logiciel embarqué ou Java.
- Utiliser votre créativité pour résoudre des problèmes complexes.
- Travailler avec des outils de gestion de code source et de gestion de projet tels qu'Azure DevOps.
- Participer à l’intégration et le déploiement continu des applications (CI / CD).
- Participer activement aux phases d’exploration et de recherche pour la conception des produits.
Équipe
- Participer au développement, à la planification et à la revue du logiciel dans un mode Shape Up.
- Collaborer avec les différentes équipes durant les phases de développement, de planification et de pré-relâche.
- Jouer un rôle proactif en améliorant les méthodes, outils, processus et normes de conception au sein de l’équipe logicielle.
Quel profil de candidat cherchons-nous ?
Essentiel
- Technique Informatique, Baccalauréat en Informatique / Génie informatique / Électrique ou similaire.
- Minimum 5 ans d’expérience en développement logiciel.
- Maîtrise de Java et technologies reliées.
- Connaissances de patron de conception (Design Pattern) orienté objet.
- Structuré, méthodique et organisé dans son travail.
- Capacité d’analyse de synthèse développée.
- Esprit d’équipe et excellentes relations interpersonnelles.
- Autonomie, leadership et initiative.
Important
- Anglais et français lu, écrit et parlé.
- Connaissance des versions récentes de Java.
- Expérience avec des outils de gestion de code source, tel que Git.
- Capacité à mettre en place et suivre la documentation de projet.
Atout(s)
- Expérience de développement logiciel embarqué ou mobile.
- Maîtrise de langages reliés à la JVM (Kotlin, Scala, Groovy, etc.).
- Maîtrise de langages de programmation orienté objet tel que C#.
- Connaissance de langages bas niveau tels que Go, C ou Rust.
- Connaissance de plateformes Cloud telles qu'Azure IoT.
- Expérience dans le développement de tests unitaires.
- Expérience de Open Service Gateway Initiative (OSGI) ou autre système de développement micro-service.
- Connaissance de protocoles BAS tels que Bacnet.
- Connaissance de Jetty, Nginx, Linux, Gradle, Maven ou Docker.
Emplois favoris
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte