Alternance - Développeur Logiciel (H/F)
Role details
Job location
Tech stack
Job description
Rattaché(e) au Responsable Système et au sein d'une équipe de 5 personnes, vous aurez la responsabilité des missions suivantes :
En phase amont de réalisation de projet :
-
Étudier des solutions adaptées au besoin client et les performances du système en le définissant techniquement dans le respect des exigences amont et analyser la faisabilité de la solution retenue
-
Élaborer le cahier des charges du système, les exigences à respecter et le jalonnement permettant l'intégration du système dans son environnement tout en maîtrisant les risques
-
Mettre en place la stratégie d'intégration, vérification, validation et qualification du système
En phase de réalisation de projet :
-
Mettre en œuvre les outils pour suivre son activité et rendre compte (notamment reporting, indicateurs, rituels, planning, gestion des risques et opportunités) et produire la documentation nécessaire à l'ingénierie système
-
Élaborer la solution retenue en respectant les processus définis pour le projet
-
Assurer la gestion des exigences allouées au système
-
Réaliser l'ingénierie des interfaces fonctionnelles et physiques de son système
-
Élaborer la conformité de son système
-
Assurer le suivi de la configuration du système en respectant les processus définis pour le projet
-
Participer aux études d'intégration physique du système
-
Organiser la recette du système en participant aux essais d'acceptation et en validant les résultats obtenus
1- développement de fonctions de système de mission multi-drones guerre des mines
- équipe intégrée
- processus ingénierie et management de projet complet NG
- méthodologie AGILE
- techno : WEB Angular, java, containeurisation/virtualisation
2- développement et mise au point des versions de démonstration issues des 3 types de Système de Missions Multi-Drones(type guerre des mines, Autonomie Décisionnelle Contrôlée, Système de Mission Drones Téléopérés)
- équipe réduite, planning contraint
- processus ingénierie et management de projet allégés
- activités élargies car équipe pluri-disciplinaires (participation à la définition jusqu'à l'intégration logicielle voire le test)
- techno : WEB Angular, java, containeurisation/virtualisation, python, autres (au cas par cas selon les besoins)
3- mise en place d'une bibliothèque d'objets graphiques (extension de la bibliothèque existante Naval Front)
- développement des widgets avec l'UX designer
- petite équipe, interactions avec les autres projets
- développement d'outils de prototypage des IHM
- développement d'outil de génération de code et de spécification
Requirements
Vous êtes en formation d'Ingénierie des Systèmes Complexes avec des connaissances de base en :
-
Ingénierie Système (Gestion des exigences, Rédaction de spécifications, Gestion de configuration, Processus d'ingénierie système, ...)
-
Logiciels et progiciels utilisés en ingénierie système outillée (optionnel)
Les qualités humaines recherchées : rigueur, organisation, coopération et partenariat avec l'équipe projet
Langues : anglais (optionnel), Niveau d'études min. requis
Bac+5 / Ingénieur ou équivalent