Mastère Expert en Architecture et Développement Logiciel

Titre Bac+5 Expert en Architecture et Développement Logiciel certifié par France Compétences, RNCP Niveau 7 en alternance.

L’objectif de cette formation Expert est de développer une expertise en solutions digitales et data axée sur le développement logiciel et la gestion de projets pour accompagner la mise en en place de projets informatiques et apporter une véritable dimension de conseil en support des solutions techniques dans les entreprises. Vous assumerez également des responsabilités hiérarchiques et des responsabilités fonctionnelles et techniques sur des projets digitaux et data.

Cette formation se déroule entièrement en alternance (contrat d’apprentissage ou contrat de professionnalisation) sur un rythme de 1 mois en formation/1 à 4 mois en entreprise.

Cette formation est réalisée en partenariat avec 3iL Ingénieurs, école d’ingénieurs habilitée par la Commission des Titres d’Ingénieur (CTI).

Voir la fiche formation

Modalités

Durée : 2 ans

Localisation : Marseille Technopôle de Château Gombert

Forme : en alternance en contrat d’apprentissage ou de professionnalisation

Niveau d’admission : BAC+3 minimum à dominante informatique (Bachelor, L3, BUT, …). Accès privilégiés pour les diplômés Développeur Web Full Stack.

Conditions d’admissions : sur dossier

Inscription : en ligne

Frais de scolarité : 0 €. La scolarité étant en alternance dans une entreprise, les frais sont pris en charge par l’OPCO auquel adhère l’entreprise ou l’entreprise elle-même (tout ou partie).

Frais d’inscription/de dossier : 0 €

Évaluations : contrôle continu sous forme de mini projets (réalisation d’applications à partit de cahier des charges) et de mises en situation (planification, suivi et déploiements de projets).

Accessibilité : Nos locaux sont accessibles aux personnes handicapées, en rez-de-chaussée et sans escaliers.

Programme

Ingénierie de développement

Développement d’applications web MVC et API REST (Framework Symfony)
Développement d’applications d’entreprises et distribuées (Microsoft .Net ou Java Spring)
Architecture d’applications
Développement de front end web, mobile et responsive (Frameworks React ou Angular )
Développement fonctionnel et par composants (Frameworks React ou Angular)
Développement de Jeux Vidéos (Godot ou Unreal Engine)

Ingénierie du service

Mise en production et déploiement (projets et mises en situations)
Gestion du support (projets et mises en situations)
Industrialisation du développement (scripting shell Linux et PowerShell, utilisation de git en équipe, tests logiciels, déploiements continus)
Gestion de d’architectures Cloud (Amazon Web Service)
Administration de bases de données (Oracle ou MySQL)

Ingénierie de projet

Rédaction de cahier des charges et de spécifications fonctionnelles
Analyse de cahier des charges
Gestion des exigences et des fonctionnalités
Planification de projet
Gestion des livrables et de la recette
Suivi des projets
Méthodes agiles
Qualité du livrable
Estimation des coûts
Gestion des risques

Sciences humaines et sociales

Anglais
Communication écrite et orale
Écoute client
Conduite et comptes rendus de réunion
Veille technologique

Mises en situation (planification et suivi du projet, développement, déploiement, tests, travail en équipe)

Missions en entreprise (soutenance)

 

Compétences visées

Notre Expert accompagne l’entreprise dans la mise en place de différentes solutions informatiques et apporte une véritable dimension de conseil en support des solutions techniques.

  • Analyser et reformuler le besoin du client
  • Rédiger les spécifications fonctionnelles et techniques
  • Élaborer le cahier des charges
  • Estimer les coûts et les délais
  • Analyser les risques liés à la réalisation du projet
  • Décomposer le projet en livrables et tâches
  • Planifier un projet
  • Déterminer les ratios d’activités et de performances
  • Intégrer un référentiel de bonnes pratiques dans la gestion de projet
  • Collaborer à la réalisation du projet et à son suivi dans le respect des lignes de conduite
  • Assurer un reporting de ses activités.
  • Développer des applications d’entreprise
  • Développer des jeux vidéos
  • Développer des applications web et mobiles
  • Gérer des systèmes et des bases de données
 

Objectifs

Le titulaire de la certification doit pouvoir travailler dans les domaines informatiques suivants : développer des applications, gérer des systèmes et réseaux, administrer des bases de données, appliquer des méthodes de conception de logiciels, gérer des projets.

Il exerce de nombreuses fonctions, responsable de gestion de configuration, responsable d’intégration, développeur d’applications, études et développement informatiques.

Il travaille en équipe projet et donc maîtrise les méthodes de travail en équipe. Ses missions s’organisent autour d’activités permettant de réaliser aussi bien de gros logiciels industriels que de développement d’application de moindre dimension. 


21 novembre 2024

Rentrée 2025

Rentrée scolaire :

Bachelors BAC+3 : lundi 8 septembre 2025.
Mastères Experts BAC+5 : dès juillet 2025 en entreprise.

Ouverture des inscriptions:

Inscriptions ouvertes, candidature en ligne

👉 Nos formations