Développeur concepteur logiciel

Autre titre inscrit sur demande au RNCP (niveau 6)

[Code Certif Info N°112367]
Avertissement : cette fiche est en état archivé
Niveau de qualification
6 - Savoirs approfondis
Sortie
Bac + 3 et 4
Descriptif

 a certification a été créée en 2016, afin de reconnaître la qualification professionnelle des développeurs d'applications web ou mobiles, dans un contexte de forte demande de leurs compétences sur le marché du travail. La certification a depuis évolué pour intégrer une architecture en blocs de compétences dont le contenu et la granularité répondent au mieux aux besoins du marché. Elle se décline en plusieurs spécialités, ce qui permet aux bénéficiaires de se spécialiser dans le domaine du développement (web ou mobile) et les langages de programmation souhaités, favorisant ainsi leur insertion professionnelle.

Objectif

 Compétences attestées :

Concevoir une solution technique et l'architecture du code grâce à des outils de conception logicielle et de base de données afin de répondre aux besoins fonctionnels identifiés par un cahier des charges technique

  • Définir les spécifications fonctionnelles de la solution logicielle en analysant les besoins du client et des utilisateurs potentiels afin de proposer une solution adaptée
  • Coordonner un projet de développement en utilisant les outils et méthodologies de gestion de projet (agile ou cascade) afin de respecter les contraintes définies (coûts, délais, qualité)
  • Configurer un outil de gestion de versions en utilisant un service en ligne afin de garder un historique des étapes du développement d’une application web, de permettre la collaboration de plusieurs développeurs à distance et d’organiser un processus de revue du code
  • Mener une veille technologique sur le domaine du développement informatique grâce à des outils et médias en ligne afin de se tenir à jour sur les avancées technologiques et les tendances du domaine.
  • Implémenter la gestion des données d'une application côté interface ou côté serveur via une API ou une base de données en utilisant les langages, librairies ou framework adaptés afin d'assurer le fonctionnement sécurisé de l'application et de respecter les standards OWASP et les contraintes du RGPD
  • Programmer l'interface d'une application web ou mobile dynamique et ses comportements en utilisant les langages, frameworks et patrons de conceptions adaptés afin de permettre à l'utilisateur une expérience fluide, fidèle au design d'interface et accessible
  • Développer la logique d'une application web ou mobile en utilisant les langages, technologies et frameworks adaptés afin d'implémenter les fonctionnalités définies et de respecter les contraintes techniques architecturales
  • Configurer les environnements de développement et de déploiement d’une application grâce aux outils nécessaires afin d'optimiser le cycle de vie de l'application de sa conception à sa mise en production
  • Assurer la qualité de l'application en définissant et en écrivant les tests unitaires, d'intégration et fonctionnels afin d'identifier et de résoudre les erreurs
  • Maintenir une application au fil de son cycle de vie en mettant à jour le code (refactoring) afin d'optimiser le code et de l'aligner aux standards du développement
  • Suivre les performances techniques et fonctionnelles d'une application en définissant les métriques et en mettant en place les outils de supervision afin d'assurer la qualité de service minimum
  • Rédiger une documentation technique de solution informatique en utilisant un outil de traitement de texte, une présentation claire et compréhensible ainsi que des représentations visuelles (tableaux, diagrammes) afin de communiquer clairement le fonctionnement de l'application au reste de l'équipe technique
Débouchés

 Secteurs d’activités :
Le développeur concepteur logiciel peut exercer dans tous secteurs et toutes tailles d'entreprise, principalement en ESN ou agences web.

Type d'emplois accessibles :

  • Analyste
  • Analyste-programmeur
  • Concepteur informatique
  • Chef de projet informatique
  • Consultant en développement informatique ou Consultant SI
  • Développeur d’application
  • Développeur informatique
  • Développeur de solutions digitales
  • Programmeur informatique
  • Responsable de projet informatique
  • Responsable des développements informatiques
RNCP
Inscrit sur demande Voir la fiche n° 35976
Date d’échéance de l’enregistrement RNCP
15/10/2023
Code scolarité
26X32615
Certificateur
  • OpenClassrooms
Valideur
  • OpenClassrooms
    1ère habilitation Début validité Fin validité
    15/10/2021 15/10/2023
Ce titre est remplacé par
Session de l'examen
Année de la première session Année de la dernière session
Domaine de formation (Formacode® V13)
  • 31088 : Programmation
Domaine de spécialité (NSF)
326 : Informatique, traitement de l'information, réseaux de transmission des données
Accessibilité
Formation initiale Formation continue Apprentissage Contrat de pro VAE ou par expérience Demande individuelle
Textes officiels
Publication : 15/10/2021
Descriptif : Décisions d'enregistrement aux répertoires nationaux (octobre 2021) - vendredi 15 octobre - Suite aux avis conformes de la Commission de la certification professionnelle portant sur des demandes d’enregistrement, avis produits lors de la séance du 14 octobre 2021, le Directeur général de France compétences a procédé à des décisions d’enregistrement aux répertoires nationaux. Ces décisions sont publiées sur le site de France compétences et seront ultérieurement publiées au journal officiel de la République française.
URL hypertexte JO : Ouvrir le lien dans un nouvel onglet
Publication : 01/04/2022
Descriptif : Décision du 10 mars 2022 portant enregistrement au répertoire national des certifications professionnelles et au répertoire spécifique
Code NOR : MTRP2209671S
URL hypertexte JO : Ouvrir le lien dans un nouvel onglet
Informations mises à jour le 26/10/2023 par Certif Info.