Développeur C# et .Net H/F
Vous aurez principalement en charge le développement d'une application mobile visant à dématérialiser les feuilles de mission journalières de nos chauffeurs, interfacée à un équipement GPS embarqué en lien avec notre système d'information pour garantir la traçabilité des déchets collectés.
Vous serez également associés aux développements / évolutions des autres applications mobiles du groupe.
Vous intégrerez une équipe informatique dynamique composée d'une trentaine de développeurs répartis sur 3 sites (IDF La Courneuve, Saint-Herblain, Chassieu) qui travaillent, en coordination avec les équipes techniques et chefs de projet, à développer l'offre numérique du groupe pour des usages internes et externes.
Organisée d'après les modèles XP (eXtrem Programming) l'équipe travaille en mode agile (DEVOPS, planning Kanban). L'architecture SOA digital-ready facilite l'intégration des objets connectés, l'IoT et l'intégration de l'AI (reconnaissance des objets, prévisions des collectes, optimisation des tours, identification de la matière).
Vos missions seront les suivantes :
* Suivi de projet
* Gestionnaire de version sur Git
* Suivi des développements et des tests sur TFS
* Échanges constants avec le chef de projet fonctionnel et le responsable de développement sur les fonctionnalités et l'ergonomie souhaitées
* Et suivant profil : contribution à la mise en oeuvre du protocole de communication entre le(s) système(s) embarqué(s) et l'application, et étude et Intégration de SDK de navigation GPS
* Développement mobile :
* Travailler l'ergonomie du logiciel à adapter aux environnements de travail (chauffeurs, personnels sur le terrain)
* Développement pour Android sur store privée avec évolution futur sur iOS pour une publication sur les stores publiques (iOS et Android)
* Développement des apis serveurs :
* Création des apis nécessaire pour les fonctionnalités mobiles.
* Interfaçage avec le reste du SI pour la récupération et l'envoi de données
* Déploiement des applications :
* Rédiger les spécifications techniques détaillées
* Rédiger les manuels de maintenance
Environnement technique :
* Langages : C#
* Frameworks souhaités :.net / Xamarin Form / ASP.net / SQL server
* Système d'exploitation : Android, Ios
* Protocole de communication IoT
De formation ingénieur informatique / numérique, vous maîtrisez la programmation en C# /. net et vous avez une expérience minimum d'1 an en développement d'applications backend/mobiles.
Déplacement mensuel à Paris à prévoir.
Certains tests nécessiteront des déplacements sur nos agences, le permis B est donc nécessaire.
Une appétence pour le domaine du recyclage, une forte capacité d'adaptation ainsi qu'un bon relationnel sont demandés.
A l'issue d'une montée progressive en compétence, le candidat devra avoir une vision et compréhension globale tant du métier que des projets.