Maîtrisez le développement logiciel et construisez les solutions numériques de demain
Le parcours Software Engineering, anciennement parcours Ingénieur Logiciel, forme des ingénieurs capables de concevoir, développer et déployer des logiciels robustes, sécurisés et évolutifs. De l’application web aux systèmes critiques embarqués, vous serez formé à l’ensemble du cycle de vie logiciel, en phase avec les technologies d’aujourd’hui et les besoins des entreprises.
Pourquoi choisir le parcours Ingénieur Logiciel ?
-
Une expertise complète en génie logiciel : architecture, algorithmique, cybersécurité, cloud, IA…
-
Une pédagogie par projets : mise en situation professionnelle continue sur des cas réels
-
Un ancrage fort dans l’industrie numérique : stages, partenariats et projets avec des entreprises tech
-
Une formation évolutive : intégration des dernières technologies (DevOps, microservices, cloud computing, IA)
Un programme structuré pour devenir ingénieur en développement logiciel
Le parcours Ingénieur Logiciel combine une approche académique rigoureuse et une formation pratique opérationnelle. Vous apprendrez à concevoir des solutions logicielles sécurisées, performantes et scalables.
Fondamentaux du développement logiciel :
-
Algorithmique et programmation avancée : optimisation, structures de données, programmation efficace.
-
Génie logiciel : cycle de développement, méthodes agiles, gestion de projet logiciel.
-
Architecture des systèmes d’information : conception de solutions logicielles sécurisées et évolutives.
Technologies et développement web :
-
Technologies web : développement front-end et back-end, frameworks modernes (React, Angular, Node.js).
-
Applications cloud et DevOps : déploiement sur AWS, Azure, Google Cloud.
-
Sécurité logicielle : protection des applications et gestion des vulnérabilités.
Données, IA et systèmes :
-
Bases de données et Big Data : SQL, NoSQL, gestion de grands volumes de données.
-
Machine Learning et Deep Learning : applications de l’IA dans le développement logiciel.
-
Développement d’applications mobiles : Android, iOS, frameworks cross-platform.
-
Programmation distribuée : architectures microservices, containers (Docker, Kubernetes).
Débouchés et carrières
Les diplômés du parcours Software Engineering – Ingénieur Logiciel intègrent des entreprises technologiques, startups ou grands groupes dans des fonctions stratégiques du développement logiciel.
Exemples de métiers :
-
Ingénieur logiciel (développement, architecture, conception).
-
Développeur web et mobile (front-end, back-end, full-stack).
-
Ingénieur cloud et DevOps (AWS, Azure, automatisation).
-
Data Engineer (Big Data, bases de données, ETL).
-
Architecte logiciel (solutions critiques, haute disponibilité).
Exemple d’entreprises partenaires :
- Capgemini
- Ausy
- Criteo
- Octo technology
- Thales
- Sopra Steria
Intégrer le parcours Software Engineering (Ingénieur Logiciel)
Vous souhaitez devenir développeur, ingénieur logiciel ou architecte d’applications ? Rejoignez le parcours Software Engineering de l’Isep et prenez part aux projets numériques qui façonnent le monde de demain.
Ce qu’il faut savoir :
-
Spécialisation accessible dès la 4e année du Cycle Ingénieur
-
Parcours accessible après deux années de Cycle Préparatoire Isep (Cycle Ingénieur Intégré ou Classes Préparatoires Associées), de prépa classique ou via une admission parallèle (BUT, BTS, Licence).