Compétences ou capacités attestées : Développement Logiciel A partir d’un cahier des charges, identifier les fonctions, les interfaces, les performances attendues et les contraintes du logiciel, rédiger les spécifications du logiciel en respectant les standards imposés, organiser des relectures critiques, Rédiger un plan de développement, réaliser rapidement un prototype innovant et démonstratif, Identifier la stratégie de test, produire tout ou partie du plan de test et des cahiers de tests Définir une architecture logicielle, réaliser un modèle de conception, définir les interfaces du logiciel Réaliser le logiciel en utilisant un ou plusieurs langages de programmation, évaluer la qualité du logiciel, tester le code réalisé Effectuer les corrections, identifier et justifier les écarts, participer à l’intégration du logiciel, dérouler les tests d’intégration, tracer les écarts. Identifier et suivre les non-conformités jusqu’à acceptation par le client. Participer à l’acceptation par le client, préparer les scénarios opérationnels, négocier avec le client. Gestion du Développement Identifier les activités nécessaires à la réalisation du logiciel, évaluer les coûts et les délais de réalisation, Réaliser un planning des activités, rédiger le plan de développement logiciel, mettre en place les indicateurs de suivi du projet. Identifier analyse et gère les risques, Effectuer un suivi des éléments clés du projet Support au Développement Appliquer un référentiel qualité, des normes de développement logiciel, Mettre en place la gestion de configuration d’un projet, respecter le processus de gestion de configuration défini sur les projet. Mettre en place et suivre le processus de gestion des non conformités Rédiger une procédure d’installation du logiciel, rédiger les documents descriptifs de la version du logiciel.