| Niveau requis | Bac+3 |
|---|---|
| Niveau d'études visé | Bac +5 |
| Date de la prochaine session | Sept. 2026 |
| Durée de la formation en année | 2 ans |
| Statut de l'école | Non renseigné |
| Formation reconnue par l'État | Oui |
| Rythme de formation | Alternance |
| Modalité | En présentiel |
| Prix | Non renseigné |
Description
L’Expert en développement logiciel est un collaborateur expert sachant créer, développer et implémenter des solutions logicielles globales. Il est capable de piloter un projet depuis sa conception jusqu’au déploiement, et ce, dans une démarche d’amélioration continue. Il sait comprendre les besoins des utilisateurs et être agile pour développer des solutions sur mesure utilisables sur différents supports : ordinateur, mobile, tablette, web etc..
Il traduit l’expression du besoin d’un client interne ou externe en solutions logiciels performantes. Il mobilise son expertise et celle de ses équipes dans toutes les étapes de construction d’un logiciel qu’il soit applicatif ou système : étude de faisabilité, analyse des besoins, conception, programmation, test, déploiement et maintenance.
Thématiques abordées
Projet de développement d’applications logicielles
- Analyse des besoins
- Rédiger un CDC fonctionnel
- Méthodes et outils de gestion de projet
- Étude de faisabilité
- Modèles d’architecture applicatif
- Management budgétaire
- Gestion des risques
- Conception d’applications logicielles
Conceptions applicatifs
- Modélisation UML
- Java : avancé
- C# : avancé
- Python : avancé
- Frameworks spring
- Frameworks .Net
- Angular : avancé
- Développement mobile avancé
- Intégration continue
- Fondamentaux de la cybersécurité
- Ethical hacking
- Pentest et cyber défense
Anglais
- Communication : Gestion des conflits, Leadership Management du changement, Conduite de réunion
Projet de développement d’applications logicielles
- Gestion de projet AGILE
- Méthode d’agilité SCRUM
- Agilité à l’échelle
- Outils de gestion de projet
- Manager une équipe
- Audit et certification de la qualité
- CMMI
Maintenance d’application logicielle en condition opérationnelle
- Réglementations et aspect juridique
- Outils de monitoring et de supervision+B1
- Optimisation du code
- Diagnostic et résolution des incidents
- Gestion des tickets et des bugs
- Analyse des performances
- Cybersécurité applicative
Objectifs de la formation
L’Expert Développement Logiciel devra être capable de :
- Analyser la problématique et les besoins des parties prenantes et évaluer l’opportunité, les risques et les menaces du projet. Identifier les solutions techniques, fonctionnelles et logicielle adaptées aux exigences, contraintes et performances attendues et réaliser le macro-chiffrage du projet
- Élaborer l’architecture du logiciel intégrant les innovations du secteur ; présenter le cadrage du projet au client. Préparer des environnements de développement et de test, développer et recetter les fonctionnalités.
- Rédiger la documentation technique
- Planifier et piloter le projet de développement logiciel
- Manager une équipe de développeur, et suivre le projet en lien avec le client
- Monitorer l’application logicielle ; traiter les anomalies détectées en production et assurer la maintenance du logiciel
Points forts
- Compétences et techniques innovantes
- Une prise de recul pour piloter des projets d’évolution d’un SI
- Des intervenants experts avec échanges de bonnes pratiques
- Fort potentiel d’employabilité
- Réponse aux enjeux actuels des entreprises
Découvrir l’établissement


