ECOLE NATIONALE DE L'AVIATION CIVILE

Alternance – Développeur Logiciel (h/f)

Posted 8 days ago

Experience
Less than 1 year
Offer salary
Not specified
Location
Toulouse, France
Contract type
Alternance
Work arrangement
Sur Site
Starting Date
ASAP
Stack required
Php
Laravel
Vue.js

Company Description

View more

1ère école aéronautique européenne
L’École Nationale de l’Aviation Civile (ENAC), sous tutelle de la Direction Général de l'Aviation Civile (DGAC) et du ministère de la Transition écologique et de la Cohésion des territoires, rassemble des activités de formation et de recherche en ingénierie aéronautique, navigation aérienne et pilotage d'avions.
Chaque année l’ENAC accueille, 2000 élèves répartis dans plus de 30 programmes de formation et 3500 stagiaires au titre de la formation continue.
Ses 30 000 anciens élèves, qui se rencontrent dans une centaine de pays et sur les 5 continents attestent de son rayonnement international.
Par son dimensionnement, ses moyens humains et pédagogiques, l'ENAC est aujourd’hui la 1ère école aéronautique européenne.

Job Description

Au sein du Pôle des Systèmes d’Information (PSI), l’ENAC souhaite accueillir un(e) alternant(e) en développement logiciel pour intervenir sur les applications du Secrétariat Général (SG), en particulier sur les sujets liés aux Ressources Humaines.


Vous Interviendrez Sur :

  • BaseRH, application de gestion RH existante (stack moderne PHP/Laravel/Vue.js), pour des activités de Build & Run,

  • ENIX, application distincte en cours de cadrage, dédiée à la gestion des personnels extérieurs (prestataires, intervenants, VIP conférenciers), à redévelopper à partir d’un dossier de spécifications fonctionnelles existant, en s’appuyant sur des outils d’intelligence artificielle.


  • Environnement technique


  • Back-end : PHP 8.2, Laravel

  • Front-end : Vue.js (BaseRH), liberté de choix encadrée pour ENIX

  • IA : génération de code, aide aux tests, documentation

  • Outils : Git, outils de maquettage (Balsamiq, Figma – appréciés)


  • Missions


  • Build & Run de l’application BaseRH (Ressources Humaines)


  • Objectifs :



  • Garantir la stabilité, la qualité et l’évolution d’une application RH critique

  • Monter en compétence sur le périmètre fonctionnel RH et les usages utilisateurs


  • Missions


  • Prendre en charge la TMA de l’application BaseRH

  • Traiter des incidents, demandes de support et anomalies déclarées par les utilisateurs

  • Réaliser des actions de maintenance corrective et évolutive

  • Compléter et améliorer les fonctionnalités existantes

  • Analyser et corriger du code existant (PHP Laravel / Vue.js)

  • Produire et maintenir une documentation fonctionnelle et technique

  • Être attentif aux enjeux de confidentialité, sécurité et RGPD liés aux données RH

  • Développement de l’application ENIX (gestion des personnels extérieurs)


  • Objectifs


  • Participer à la conception et au redéveloppement d’une application de gestion

  • Exploiter l’IA comme levier de productivité, tout en garantissant la qualité logicielle


  • Missions :


  • Analyser le dossier de spécifications fonctionnelles existant

  • Échanger régulièrement avec les responsables fonctionnels pour affiner et clarifier les besoins

  • Participer au maquettage fonctionnel (parcours utilisateurs, écrans, workflows)

  • Concevoir et développer l’application ENIX sur une stack PHP Laravel

  • Utiliser des outils d’IA pour la génération de code,

  • Relire, analyser et améliorer le code généré par IA (qualité, sécurité, maintenabilité)

  • Qualité logicielle, documentation et relation métier


  • Objectifs


  • Servir d’interface efficace entre PSI et SG

  • Sécuriser la compréhension et la pérennité des applications


  • Missions :


  • Formaliser les besoins métiers sous forme de documents clairs et exploitables

  • Produire des documentations fonctionnelles, techniques et d’exploitation

  • Participer aux échanges PSI ↔ SG et faciliter la compréhension mutuelle

  • Être force de proposition sur les améliorations fonctionnelles et techniques

  • Contribuer à la structuration des bonnes pratiques de développement au sein du périmètre SG

  • Étudiant(e) en Master Informatique / Développement logiciel / Systèmes d’information ou en Cycle Ingénieur (parcours long apprécié)

  • Bon niveau en programmation et compréhension des architectures applicatives

  • Capacité d’analyse et de synthèse

  • Esprit critique, rigueur et autonomie

  • Aisance rédactionnelle et capacité à restituer à l’oral

  • Intérêt marqué pour l’intelligence artificielle appliquée au développement logiciel

  • Sens des responsabilités et appétence pour les rôles transverses

https://linktr.ee/enac_officiel