Un service d'Akta, cabinet de conseil en certification professionnelle
OpenDataForma RNCP · RS · Formacode · NSF
RNCP35976 Inactive · Niveau 6

Développeur concepteur logiciel

Certificateur · OPENCLASSROOMS

L'essentiel

Nomenclature du niveau de qualification
Niveau 6
Date d'échéance de l'enregistrement
15-10-2023

Certificateur(s)

Nom légalSIRETSite
OPENCLASSROOMS 49386136300080 —
OPENCLASSROOMS 49386136300072 —

Partenaires habilités

9 organismes habilités, d'après la liste publiée par France compétences : 1 à former et organiser l'évaluation et 8 à former.

OrganismeSIRETHabilitation
GRETA COTES NORMANDES 19501219000029 Former
GRETA DE LA REGION HAVRAISE 19760058800044 Former
GRETA DU CALVADOS 19140014200045 Former
GRETA ELBEUF VALLEE DE SEINE 19760030700049 Former
GRETA PORTES NORMANDES 19270016900027 Former
GRETA SUD-NORMANDIE 19610021800029 Former
LYCEE ENS GEN TECHNO GUSTAVE FLAUBERT 19760096800022 Former
LYCEE GENERAL ET TECHNOLOGIQUE CAMILLE JULLIAN 19330023300031 Former
OPENCLASSROOMS 49386136300072 Former et organiser l'évaluation

Résumé de la certification

Objectifs et contexte

La 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.

Activités visées

Pilotage de la phase d'étude et conception
Développement d’un projet logiciel
Soutien technique, de contrôle et de maintenance

Compétences attestées

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
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
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

Blocs de compétences · 3

RNCP35976BC01
Concevoir et piloter le projet de développement d’une solution d’application informatique
Compétences visées
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.
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.
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é).
Modalités d'évaluation
Les blocs de compétences sont évalués au travers de projets professionnalisants qui permettent au candidat, à partir d’un énoncé détaillé, de se projeter dans une situation professionnelle reconstituée. Chaque projet donne lieu à une production de livrables
RNCP35976BC02
Développer une application web ou mobile
Compétences visées
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.
Modalités d'évaluation
Les blocs de compétences sont évalués au travers de projets professionnalisants qui permettent au candidat, à partir d’un énoncé détaillé, de se projeter dans une situation professionnelle reconstituée. Chaque projet donne lieu à une production de livrables
RNCP35976BC03
Assurer le fonctionnement d’une application tout au long de son cycle de vie
Compétences visées
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.
Modalités d'évaluation
Les blocs de compétences sont évalués au travers de projets professionnalisants qui permettent au candidat, à partir d’un énoncé détaillé, de se projeter dans une situation professionnelle reconstituée. Chaque projet donne lieu à une production de livrables

Secteur d'activité et type d'emploi

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.

Types d'emplois accessibles

AnalysteAnalyste-programmeurConcepteur informatiqueChef de projet informatiqueConsultant en développement informatique ou Consultant SIDéveloppeur d’applicationDéveloppeur informatiqueDéveloppeur de solutions digitalesProgrammeur informatiqueResponsable de projet informatiqueResponsable des développements informatiques

Métiers visés (ROME)

Références juridiques des réglementations d'activité

L’exercice professionnel de développeur concepteur logiciel n’est pas un métier réglementé en termes d’accès ; néanmoins, les activités digitales doivent se conformer au droit applicable au numérique (traitement de données, respect de la vie privée, RGPD, déclarations CNIL...), et plus généralement au droit de la communication et de la propriété intellectuelle.

Tensions de recrutement · DARES 2024

Niveau de tension : Très élevée (5/5) en tension

Principaux facteurs : Manque de main-d'œuvre disponible et Lien formation-emploi.

2 864 € salaire médian (mensuel)

Diplôme le plus fréquent : Diplôme de niveau bac+5 ou plus (doctorat, master ou équivalent) en communication et information (41 % des actifs en emploi).

Mesuré au niveau de la famille professionnelle : Techniciens d'étude et de développement en informatique et Ingénieurs et cadres d'étude, recherche et développement en informatique et télécom (nomenclature FAP). Ces familles ne sont pas au même niveau de tension (de 4 à 5 sur 5) : le niveau affiché est une moyenne pondérée par l'emploi, à ne pas attribuer à chacune d'elles.
  • M1X80 — Techniciens d'étude et de développement en informatique tension 4/5 (Élevée)
  • M2X90 — Ingénieurs et cadres d'étude, recherche et développement en informatique et télécom tension 5/5 (Très élevée)

Indicateur de tension sur le marché du travail 2024 — DARES / France Travail. Les indicateurs sont publiés par famille professionnelle (FAP), pas par métier ROME : ils couvrent l'ensemble des métiers de ces familles.

Marché du travail · BMO 2026

27 458 projets de recrutement
53 % en tension jugés difficiles à recruter
1 % emplois saisonniers
Mesuré au niveau de la famille professionnelle : Techniciens d'étude et de développement en informatique et Ingénieurs et cadres d'étude, recherche et développement en informatique et télécom (nomenclature FAP).
  • M1X80 — Techniciens d'étude et de développement en informatique
  • M2X90 — Ingénieurs et cadres d'étude, recherche et développement en informatique et télécom

Enquête Besoins en Main d'Œuvre (BMO) 2026 — France Travail (open data), cumul national. Les indicateurs sont publiés par famille professionnelle (FAP), pas par métier ROME : ils couvrent l'ensemble des métiers de ces familles.

Voie d'accès à la certification

Voie d'accèsOuverte
Formation initiale Oui
Formation continue Oui
Apprentissage Oui
Contrat de professionnalisation Oui
Candidature individuelle Non
VAE Oui
Prérequis à l'entrée
Pour accéder à la certification Développeur concepteur logiciel, les candidats doivent obligatoirement justifier des prérequis suivants : - être titulaire d’une certification professionnelle de niveau 5 (ou équivalent) dans le domaine visé (en informatique ou dans le développement web/le développement d’applications) ; - ou, être titulaire du baccalauréat ou d’une certification professionnelle de niveau 4 (ou équivalent) avec une expérience professionnelle d’au moins 2 ans dans le domaine visé (en informatique ou dans le développement web/le développement d’applications) ; - et, pour les candidats dont le français n’est pas la langue maternelle, justifier d’un niveau de français B2 minimum (niveau courant) sur l’échelle européenne du CECRL. Tout autre profil relève d’une procédure dérogatoire. Pour cela, les candidats doivent : - justifier d’une expérience professionnelle pertinente d’au moins 3 ans ; - et, effectuer un test de positionnement dans les domaines suivants : intégration web (HTML, CSS), bases en algorithmique, Git/GitHub, bases dans le langage de programmation choisi. Pour tous les candidats, la procédure de sélection s'effectue au travers d'un formulaire de candidature, validant les prérequis académiques ou dérogatoires ainsi que l'adéquation du projet professionnel avec les objectifs de la formation. Sont collectées les pièces justificatives constituant le dossier de candidature (CV, éléments de motivation et le cas échéant, copie du diplôme et/ou test de positionnement). Si nécessaire, un entretien individuel de motivation est organisé.
Composition du jury — Formation initiale, Formation continue, Apprentissage, Contrat de professionnalisation, VAE
Le jury de certification est composé d’au moins trois personnes : le responsable pédagogique (ou à défaut, un représentant) de la filière Code OpenClassrooms et deux professionnels du secteur.

Financement en alternance

Niveau de prise en charge (NPEC) d'un contrat d'apprentissage par les OPCO, fixé par France compétences selon la branche professionnelle (CPNE). Applicable au 01-09-2025.

Prise en charge usuelle
7 702 €
Selon la branche
6 000 € – 9 475 €
Prise en chargeBranches concernées
7 702 € Valeur par défaut · 191 branches
9 475 € CPNE de l'ingénierie, des services informatiques et du conseil, CPNE du négoce et de l’industrie des produits du sol, engrais et produits connexes, CPNEF de la Branche des organismes de formation, CPNEFP de la Branche des Caisses régionales de Crédit Agricole et autres organismes, CPNEFP de la branche des industries de produits alimentaires élaborés +2 autres
6 500 € CPNE Branche Caisse d'Epargne, CPNE de la branche Banque Populaire, CPNE du Commerce de détail et de gros à prédominance alimentaire
6 000 € CNPE de la Plasturgie et des Composites, CPNEF inter-secteurs papier carton, CPNEFP de la métallurgie
7 604 € CPNEFP des commerces et services de l'audiovisuel, de l'électronique et de l'équipement ménager, CPNEFP du Négoce de l'ameublement
7 000 € CPNE chimie, CPNEFP de l'enseignement privé indépendant
8 550 € CNPE des sociétés financières
8 479 € CPNEFP dans les établissements d'enseignement privés sous contrat
8 240 € CPNEFP ICGV entreprises de la viande
7 500 € CPNE des industries de santé (CPNEIS)
6 800 € CPNE Banque

Liens avec d'autres certifications

Anciennes versions

Nouvelle(s) certification(s)

Base légale

Date de décision15-10-2021
Durée de l'enregistrement2 ans
Date d'échéance15-10-2023

Pour plus d'informations · Statistiques

AnnéeCertifiésInsertion 6 moisMétier visé 2 ans
2020 400 71 % 43 %
2019 210 86 % 58 %
2018 113 92 % 58 %

Entrées et sorties de formation

267 entrées en formation
247 parcours menés à terme
93 % taux d'achèvement
02/2022 : 14 entrées, 1 terminées 03/2022 : 12 entrées, 1 terminées 04/2022 : 15 entrées, 2 terminées 05/2022 : 12 entrées, 4 terminées 06/2022 : 8 entrées, 0 terminées 07/2022 : 15 entrées, 3 terminées 08/2022 : 9 entrées, 1 terminées 09/2022 : 10 entrées, 4 terminées 10/2022 : 15 entrées, 5 terminées 11/2022 : 13 entrées, 7 terminées 12/2022 : 10 entrées, 11 terminées 01/2023 : 17 entrées, 9 terminées 02/2023 : 18 entrées, 12 terminées 03/2023 : 6 entrées, 9 terminées 04/2023 : 17 entrées, 12 terminées 05/2023 : 16 entrées, 8 terminées 06/2023 : 9 entrées, 6 terminées 07/2023 : 9 entrées, 23 terminées 08/2023 : 6 entrées, 5 terminées 09/2023 : 22 entrées, 5 terminées 10/2023 : 14 entrées, 15 terminées 11/2023 : 0 entrées, 14 terminées 12/2023 : 0 entrées, 8 terminées 01/2024 : 0 entrées, 6 terminées 02/2024 : 0 entrées, 18 terminées 03/2024 : 0 entrées, 2 terminées 04/2024 : 0 entrées, 11 terminées 05/2024 : 0 entrées, 10 terminées 06/2024 : 0 entrées, 3 terminées 07/2024 : 0 entrées, 7 terminées 08/2024 : 0 entrées, 4 terminées 09/2024 : 0 entrées, 11 terminées 10/2024 : 0 entrées, 9 terminées 11/2024 : 0 entrées, 1 terminées
Entrées Parcours terminés · 02/2022 – 11/2024

Entrées et sorties de formation — Caisse des Dépôts (open data), tous organismes confondus.

Demande CPF — formations engagées

297 dossiers CPF engagés
1 059 348 € montant total engagé
3 567 € coût moyen par dossier
618 h durée moyenne

Qui finance ces dossiers (part du montant engagé)

France compétences 55 %
France Travail 24 %
Reste à charge titulaire 13 %
Entreprise 4 %
Régions 3 %
OPCO 1 %
Compte d'engagement citoyen 0 %
10/2021 : 2 dossiers engagés 11/2021 : 19 dossiers engagés 12/2021 : 16 dossiers engagés 01/2022 : 13 dossiers engagés 02/2022 : 15 dossiers engagés 03/2022 : 13 dossiers engagés 04/2022 : 12 dossiers engagés 05/2022 : 12 dossiers engagés 06/2022 : 17 dossiers engagés 07/2022 : 10 dossiers engagés 08/2022 : 6 dossiers engagés 09/2022 : 7 dossiers engagés 10/2022 : 14 dossiers engagés 11/2022 : 14 dossiers engagés 12/2022 : 13 dossiers engagés 01/2023 : 14 dossiers engagés 02/2023 : 8 dossiers engagés 03/2023 : 16 dossiers engagés 04/2023 : 17 dossiers engagés 05/2023 : 10 dossiers engagés 06/2023 : 12 dossiers engagés 07/2023 : 7 dossiers engagés 08/2023 : 11 dossiers engagés 09/2023 : 18 dossiers engagés 10/2023 : 1 dossiers engagés
Dossiers engagés · 10/2021 – 10/2023

Formations engagées via le CPF — Caisse des Dépôts (open data), tous organismes confondus.

Télécharger (PDF) MD