SOLYSTIC
Postée il y a 3 jours
Les missions de l’Ingénieur Etudes Développement Software sont de :
1. Répondre aux appels d'offres
Assurer le développement du système pour répondre aux spécifications des besoins et identifier les taches techniques à réaliser
Participer aux réunions de suivi de projet, organiser et/ou participer aux revues de conception
Réaliser et vérifier les documents relatifs soit à la conception soit au développement
Réaliser des tests unitaires sur les développements, en assurer la traçabilité et effectuer les corrections nécessaires
Fournir au chef de Projet les données d'avancement des travaux à réaliser
2. Concevoir des composants logiciels et capitaliser la connaissance
Concevoir des composants logiciels suivant l‘activité : modéliser et mettre en œuvre des bases de données, développer des Interfaces Homme-Machine, rechercher, développer et intégrer des algorithmes en temps réel (traitement d’image, traitement du signal…)
Participer à la capitalisation de la connaissance en identifiant et en formalisant des composants logiciels (pilotes, librairies, logiciels à usage interne...) qui pourront être réutilisés par l'ensemble des ingénieurs d’études et développement de la société
Respecter les processus existants d’intégration, de génération, de qualification et d’archivage des logiciels et contribuer à leur amélioration
3. Mettre en dossier et archiver les versions
Collaborer avec l’architecte Système pour la réalisation du dossier d'architecture technique
Archiver les versions logicielles selon les modes opératoires en vigueur dans l’Entreprise
4. Assurer le support technique
Intervenir en tant que support technique sur des problèmes nécessitant une expertise métier (à la demande par exemple de la production, des installations ou du SAV)
A partir des demandes des différents services et/ou clients (Demandes De Modification ou de Faits Techniques) : définir et analyser le problème technique rencontré, proposer des solutions et modifier le dossier technique ou le logiciel en conséquence
5. Asseoir l’expertise technique de l’entreprise
Former les utilisateurs internes et/ou externes (points critiques, utilisation des fiches tests selon le cas)
Partager son expertise en interne
Rédiger la demande de brevet pour les inventions
Assurer la veille technologique
Diplômé(e) d’un BAC+5 en école d’ingénieur en informatique, en développement logiciel ou dans un domaine similaire.
Expériences en tant que développeur sur des projets de développement Web (au moins 3 ans).
L’ingénieur Etudes Développement Software doit :
-maîtriser le développement d'applications en Php (natif ou via framework Symfony ou Zend),
-posséder des compétences en développement Front End (Angular 2+) et en développement Back End (SpringBoot/Java),
-avoir de bonnes connaissances en SGBD (MariaDb, PostGreSQL, Oracle) et en Linux et Docker,
-connaître des bases NoSQL (MongoDb), le Cloud AWS et Python,
-avoir pratiqué des méthodes de développement agile (Scrum, Kanban),
-maîtriser l’anglais dans un contexte de commerce international,
-être en capacité à travailler sur plusieurs projets simultanément, excellentes capacités analytiques et aptitude à résoudre des problèmes complexes rapidement,
-avoir l’esprit d’équipe et savoir communiquer efficacement sur des concepts techniques complexes.
Notre société SOLYSTIC (CA 45 millions €, 300+ salariés, 400+ brevets) est une entreprise française, filiale du Groupe américain Northrop Grumman et leader dans les solutions d’automatisation du process logistique pour les acteurs de la livraison, du courrier, des colis et du commerce.
Au quotidien, notre mission consiste à automatiser les processus logistiques de nos clients, à réduire leurs opérations manuelles, à améliorer leurs conditions de travail et la qualité de leur service. Proposant des solutions sur mesure, qui combinent des technologies de tri, de robotique mobile et d’applications informatiques, nous sommes reconnus comme l’une des sociétés les plus innovantes du secteur.