Une école du Groupe IGS
Campus Paris | Lyon | Toulouse | Casablanca
IPI
IPI
IPI école d'informatique

Expert en Ingénierie Logicielle

Modalités

Profil
Demandeur d'emploi / Étudiants
Campus
Toulouse
Dispositif
Formation en alternance
Admissions
Conditions d'accès
Conditions d’accès : Bac+2 informatique ou autres BAC +2 et plus, avec de bons prérequis en développement informatique
Durée du cursus
3 ans
Rythme
(Environ 1 semaine de formation pour 3 semaines en entreprise)
A la sortie
Titre inscrit au RNCP Niveau I

Objectif de la formation Expert en Ingénierie Logicielle

Parcours évolutifs permettant d’acquérir une méthodologie solide pour prendre en charge le développement d’applications informatiques suite à l’expression des exigences fournies par un client ou un chef de projet

  • Vous intervenez sur différents secteurs d’activité ainsi que différentes phases du processus de développement logiciel, et assurez les tests d’intégration et le déploiement des composants réalisés
  • Vous développez ou utilisez des composants logiciels d’interface restituant des résultats de traitements logiciels, puis les intégrez afin de satisfaire les besoins des utilisateurs du système d’information
  • Vous modélisez, créez ou adaptez une base de données, et rédigez la documentation technique associée, afin d’assurer le stockage et la gestion des données d’un système d’information
  • Vous intervenez sur l’automatisation des processus d’entreprise dans une architecture technique et applicative n-tiers, à partir de composants fonctionnant sur des serveurs distincts et coopérant au travers d’un réseau.
  • Lorsque les applications informatiques sont en exploitation, vous en assurez la maintenance corrective (résolution des bogues) et évolutive (évolution des besoins). En fonction de la taille du projet, vous pouvez être amené à animer un groupe de développeurs.

Programme de la formation

DÉVELOPPEMENT

  • Maîtriser la programmation
  • Maîtriser la méthodologie de développement
  • Élaborer et rédiger des spécifications techniques
  • Adapter les développements à l’utilisation sur les Smartphones et tablettes
  • Réaliser une documentation technique
  • Mettre en place une maintenance corrective et évolutive de l’application
  • Développer une interface utilisateur
  • Développer des composants d’accès aux données
  • Développer des pages web en lien avec une base de données

ADMINISTRATION BASES DE DONNÉES

  • Réaliser des modèles relationnels
  • Maîtriser les bases SQL du marché
  • Savoir faire des requêtes avancées
  • Mettre en place des bases de données
  • Développer des composants dans le langage d’une base de données

CONCEPTION

  • Maîtriser les conceptions orientées Objet
  • Maîtriser l’UML : langage de définition de conception
  • Maîtriser les «Design pattern» et les appliquer
  • Mettre en place des architectures applicatives
  • Collaborer à la gestion d’un projet informatique
  • Construire une application organisée en couches
  • Préparer et exécuter les plans de tests d’une application
  • Préparer et exécuter le déploiement d’une application

COMMUNICATION

  • Rédiger des documents techniques pédagogiques ou commerciaux
  • Communiquer en anglais écrit et oral (Maîtrise du vocabulaire professionnel)
  • Acquérir les pratiques professionnelles
  • Participer au recrutement, encadrer une équipe
  • Former un utilisateur sur son poste de travail
  • Maîtriser le vocabulaire professionnel

DROITS ET OBLIGATION EN INFORMATIQUE

  • Droits et obligation en informatique
  • Connaître le droit informatique et les types de contrats
  • Évaluer les responsabilités des informaticiens

CONDUITE DE PROJET INFORMATIQUE

  • Gérer un projet informatique
  • Evaluer délais, charges et coûts
  • Organiser, planifier, suivre, contrôler le projet
  • Maîtriser les risques et la qualité

URBANISATION ET SCHÉMA DIRECTEUR

  • Identifier les problèmes et comprendre les enjeux soulevés par l’urbanisation des systèmes d’information
  • Mettre en application les concepts d’urbanisation

BONNES PRATIQUES ITIL

  • Comprendre et acquérir les connaissances pour la mise en œuvre d’une gestion efficace des services liés aux technologies de l’information
  • Éliminer les dysfonctionnements préjudiciables à la productivité de l’entreprise en application de la démarche ITIL

RECONFIGURATION DE PROCESSUS

  • Comprendre et mettre en oeuvre une méthode permettant d’améliorer concrètement les processus, avec le minimum de rupture de charge et les résultats opérationnels

Compétences visées

  • Concevoir et Développer des applications
  • Pratiquer la veille technologique.
  • Gérer un projet
  • Développer des pages web et applications mobiles en mode Agile
  • Améliorer les processus métier
  • Passer de votre idée à la startup
  • Développer l’Internet des objets
  • Devenez un acteur de la transformation numérique et expérimenter les technologies de demain (IOT, IA, BigData…)

Débouchés

  • Développeur logiciels
  • Concepteur développeur d’applications
  • Analyste
  • Consultant nouvelles technologies…

Les + de la formation

  • Un programme dédié pour SOPRA STERIA
  • Une formation complète gratuite et rémunérée
  • 25 places à pourvoir sur Toulouse
  • Une formation en phase avec la demande des entreprises
  • Un parcours de formation sécurisé avec un emploi à la clé

Sopra Steria, qui sommes-nous?

Sopra Steria, leader européen de la transformation numérique, propose l’un des portefeuilles d’offres les plus complets du marché : conseil, intégration de systèmes, édition de solutions métier, infrastructure management et business process services.
Il apporte ainsi une réponse globale aux enjeux de développement et de compétitivité des grandes entreprises et organisations.
Combinant valeur ajoutée, innovation et performance des services délivrés, Sopra Steria accompagne ses clients dans leur transformation et les aide à faire le meilleur usage du numérique.

En savoir plus