Groupama Supports et Services

Ingénierie & développement

★★★★★

Apprenti développeur nouvelles technologies H/F

11 mai Hauts-de-Seine Alternance

Au sein de la Direction des Etudes, Développements, Programmes Systèmes d'Information de Groupama Supports et Services, l'apprenti(e) sera intégré(e) dans une équipe de développement.

Ses principales missions seront les suivantes :

1) Réalisation de spécifications techniques détaillées :
Sur la base des spécifications fonctionnelles réalisées par les équipes de conception d'OMC, il rédige les spécifications techniques détaillées dans le respect des normes et standards.
Il s'assure également de la bonne compréhension du besoin auprès des équipes de conception, recueille auprès d'elles les précisions nécessaires et leur remonte les questions/alertes éventuellement mis en évidence.
En liaison avec les experts techniques, il conçoit la réalisation du besoin en veillant à respecter l'architecture technique ainsi que les normes et standards.

2) Réalisation des développements :
Il réalise les développements soit en natif iOS/Androïd, soit en hybride iOnic/Cordova/Angular pour la partie front et en JAVA/J2EE pour la partie back-office dans le respect des normes et standards.

En particulier, il met en œuvre les contrôles de code (automatiques et manuels) définis dans la stratégie de tests et est vigilant sur la gestion des erreurs et les aspects performances.
Il veille à ne remonter dans le gestionnaire de sources que du code qui pourra être intégré dans la plate-forme d'intégration continue.
Il veille à produire et maintenir la documentation technique nécessaire à la bonne mise en œuvre/maintenance de l'application.

3) Réalisation des tests et correction d'anomalies
Il conçoit les tests à conduire pour valider ses développements dans le respect de la stratégie de tests.
Il réalise tout au long du cycle de développement les tests (tests unitaires, tests d'intégrations, tests fonctionnels, tests chaînés, tests de non-régression, automatisés ou non) dans le respect de la stratégie de tests (outils préconisés, procédure définie, livrables associées).
Il est attentif aux résultats quotidiens de la plate-forme d'intégration continue et veille à corriger rapidement tout problème remonté par les Release Manager.
Enfin, il prend en charge les corrections des anomalies dans le respect des normes et procédures en veillant en particulier à la non-régression
- ce en développement comme en gestion courante.

Vous avez choisi la voie de l'apprentissage pour poursuivre des études supérieures en Informatique (écoles
d'ingénieurs, Miage, ....)

Qualités requises :
Vous êtes dynamique, motivé(e), autonome, sachant prendre des initiatives et être force de proposition.
Vous êtes doté d'un esprit d'équipe développé et curieux.

Connaissances indispensables :
Angular, Java/J2EE, HTML, CSS, JS.
Connaissances souhaitées :
IOS, Android, iOnic, Cordova, React, PHP.