Alternante / Alternant - Développement de logiciels
Toulouse, 31400
Alternance
01/09/2026- 31/07/2027
Description
L’ENAC, École Nationale de l’Aviation Civile, est la plus importante des Grandes Écoles ou universités aéronautiques en Europe. Elle forme à un spectre large de métiers : des ingénieurs ou des professionnels de haut niveau capables de concevoir et faire évoluer les systèmes aéronautiques et plus largement ceux du transport aérien ainsi que des pilotes de ligne, des contrôleurs aériens ou encore des techniciens aéronautiques.
Ses laboratoires de recherche sont à la pointe de l’innovation et travaillent activement en coopération avec des universités internationales de haut niveau pour un transport aérien toujours plus sûr, efficace et durable.
L’ENAC est un établissement public à caractère scientifique, culturel et professionnel – grand établissement (EPSCP-GE), sous tutelle de la DGAC (Direction Générale de l’Aviation Civile), Direction du Ministère de la Transition Écologique et Solidaire. L’ENAC comprend une direction générale localisée à Toulouse et 8 sites en France.
Pour soutenir sa dynamique en faveur de la promotion de la diversité, l’ENAC facilite l’accueil et l’intégration des travailleurs en situation de handicap.
Missions
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.
L’alternance est pensée comme un parcours de montée en compétence technique et fonctionnelle, avec un rôle progressif de référent applicatif côté PSI pour les outils du SG, en forte interaction avec les responsables métiers.
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
1. 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
2. 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é)
3. 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
Profil
· É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
