# RNCP27099 - Développeur(euse) d'application

**Code:** RNCP27099
**État:** Publiée

## L'essentiel
- **Nomenclature du niveau de qualification:** Niveau 6
- **Codes NSF:** 326t
- **Date d'échéance de l'enregistrement:** 04-10-2021
- **Type d'enregistrement:** Enregistrement sur demande

## Certificateur(s)
- OPENCLASSROOMS
  - SIRET: 49386136300064
- OpenClassrooms
  - Site web: http://www.openclassrooms.com

## Résumé de la certification
### Objectifs et contexte de la certification
A compléter (Reprise)

### Activités visées
Le/la développeur/se d’applications est chargé/e de réaliser des applications logicielles répondant aux besoins des utilisateurs. Il/elle est capable d'analyser le cahier des charges pour en tirer les différentes étapes de fonctionnement de l'application. Puis, il/elle conçoit et développe à partir de nombreux langages de programmation (PHP, Ruby, C, Java...) l'application (mobile, site web...). Une fois la structure logicielle programmée, il/elle est en charge de la mise en oeuvre des plans de test et de la maintenance si besoin. 

### Compétences attestées
Le (la) titulaire est capable de :  - Analyser les besoins et préconiser une solution,  - Concevoir une solution technique,  - Développer une application en adéquation avec les besoins,  - Elaborer des plans de tests,  - Apporter un support technique en réalisant une documentation technique et fonctionnelle,  - Mettre en œuvre une veille technologique.

## Blocs de compétences
### RNCP27099BC01 - Analyser les besoins et préconiser une solution
**Liste de compétences:**
Compétences professionnelles :  - Analyser un cahier des charges  - Rédiger les spécifications détaillées du projet  - Lister les fonctionnalités demandées par un client  - Choisir une solution technique adaptée parmi les solutions existantes si cela est pertinent.  Evaluation :  - Réalisation d’un projet accompagné et validé par un mentor, puis présenté au jury.  - Réalisation d’un document d’analyse d’un projet fictif à partir d’un cahier des charges en conditions réelles et préconisations.  Un certificat sera délivré à chaque candidat/e à l’issue de la validation du bloc de compétences.

### RNCP27099BC02 - Concevoir une solution technique
**Liste de compétences:**
Compétences professionnelles :  - Concevoir l’architecture technique d’une application à l’aide de diagramme UML  - réaliser un schéma de conception de la base de données de l’application  - Implémenter le schéma de données dans la base  Evaluation :  - Réalisation d’un projet accompagné et validé par un mentor, puis présenté au jury.  - Réalisation de diagramme UML de conception de l’architecture technique d’une application  - Réalisation d’un schéma de conception de la base de données d’une application  - Mise en place de la structure de la base de données de l’application détaillée dans le schéma de conception précédemment réalisé  Un certificat sera délivré à chaque candidat/e à l’issue de la validation du bloc de compétences.

### RNCP27099BC03 - Développer une application en adéquation avec les besoins
**Liste de compétences:**
Compétences professionnelles :  - Sélectionner les langages de programmation adaptés pour le développement de l’application  - Développer une application proposant les fonctionnalités attendues par le client  - Respecter les bonnes pratiques de développement en vigueur  Evaluation :  - Réalisation d’un projet accompagné et validé par un mentor, puis présenté au jury.  - Développement d’une application répondant aux besoins du client et en adéquation avec la solution technique retenue  Un certificat sera délivré à chaque candidat/e à l’issue de la validation du bloc de compétences.

### RNCP27099BC04 - Elaborer des plans de tests
**Liste de compétences:**
Compétences professionnelles :  - Mettre en œuvre des tests unitaires  - Mettre en œuvre des tests d’intégration  - Produire un rapport de l’exécution des tests  - Fournir des patchs correctifs lorsque le rapport de l’exécution des tests le suggère  Evaluation :  - Réalisation d’un projet accompagné et validé par un mentor, puis présenté au jury.  - Développement d’un jeu de tests unitaires et d’intégration d’une application  - Mise en place d’un logiciel d’intégration continue  Un certificat sera délivré à chaque candidat/e à l’issue de la validation du bloc de compétences.

### RNCP27099BC05 - Apporter un support technique en réalisant une documentation technique et fonctionnelle
**Liste de compétences:**
Compétences professionnelles :  - Produire une documentation technique et fonctionnelle de l’application   - Corriger des dysfonctionnements signalés par le client sur l’application  - Apporter des améliorations de fonctionnalités demandées par le client  - Compléter une suite de tests unitaires et d’intégration afin de prendre en compte les modifications apportées  Evaluation :  - Réalisation d’un projet accompagné et validé par un mentor, puis présenté au jury.  - Production d’une documentation technique et fonctionnelle d’une application  - Correction de bugs signalés dans une application existante  - Amélioration de fonctionnalités d’une application existante  - Adaptation à la suite de tests unitaires pour prendre en compte les modifications apportées.  Un certificat sera délivré à chaque candidat/e à l’issue de la validation du bloc de compétences.

### RNCP27099BC06 - Mettre en œuvre une veille technologique
**Liste de compétences:**
Compétences professionnelles :  - sélectionner des sources d’information pertinentes pour un certain ensemble de technologies  - Mettre en place un tableau de bord de veille technologique  Evaluation :  - Mise en place d’un tableau de bord de veille technologique dans un contexte donné.   Un certificat sera délivré à chaque candidat/e à l’issue de la validation du bloc de compétences.

## Secteur d'activité et type d'emploi
### Secteurs d'activités
Le/la développeur/se d’applications est amené(e) majoritairement à travailler dans deux types d’environnement : les agences Web, les ESN (Entreprise de Services du Numérique, anciennement SSII). Au sein de ces entreprises le/la développeur/se d’applications prend des rôles un peu différents en fonction de la taille de l’entreprise. Il/elle peut prendre par exemple le support technique et/ou la formation des clients.  De manière générale il/elle peut intégrer n’importe quelle entreprise souhaitant développer sa présence sur le web.

### Type d'emplois accessibles
Développeur/se d'application, Développeur/se Web, Développeur/se Back-end, Développeur/se Front-end, Webmaster, Développeur/se Multimédia, Développeur/se mobile, Informaticien de développement, Programmeur/se informatique, Analyste programmeur/se, Développeur/se d'application, Concepteur/rice d'application informatique... 

### Code(s) ROME
M1805

### Références juridiques des réglementations d'activité
A compléter (Reprise)

## Marché du travail
Indicateurs au niveau des familles professionnelles (FAP) des métiers visés, agrégés au niveau national — France Travail / DARES (open data).

### Tensions de recrutement (DARES 2024)
- **Niveau de tension :** Très élevée (5/5)
- **Facteurs principaux :** Manque de main-d'œuvre disponible, Lien formation-emploi
- **Salaire médian (mensuel) :** 2 864 €
- **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)
- **Familles professionnelles (FAP) :** 2 — elles ne sont pas au même niveau de tension (de 4 à 5 sur 5) : le niveau ci-dessus est une moyenne pondérée par l'emploi, il ne vaut pas pour 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)

### Besoins en main-d'œuvre (BMO 2026)
- **Projets de recrutement :** 27 458
- **Jugés difficiles à recruter :** 53 %
- **Emplois saisonniers :** 1 %
- **Familles professionnelles (FAP) :** 2
  - 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

## Voies d'accès
**Modalités d'accès :** Formation initiale, Formation continue, Apprentissage, Contrat de professionnalisation, VAE

### Prérequis à l'entrée en formation
A compléter (Reprise)

### Composition du jury — Formation initiale, Formation continue, Apprentissage, Contrat de professionnalisation, VAE
3 personnes :  - Le/la Directeur/trice Pédagogique  - 2 professionnels

## Base légale
- **Date d'échéance de l'enregistrement:** 04-10-2021

## Liens avec d'autres certifications
- **Nouvelle(s) certification(s):** RNCP35976

## Pour plus d'informations
https://openclassrooms.com/      OpenClassrooms

**Fiche officielle (France Compétences) :** https://www.francecompetences.fr/recherche/rncp/27099/

## Demande CPF — formations engagées
Tous organismes confondus — Caisse des Dépôts (open data), 01/2020 – 10/2021.

- **Dossiers CPF engagés:** 493
- **Montant total engagé:** 1 800 851 €
- **Coût moyen par dossier:** 3 653 €
- **Durée moyenne:** 569 h

Financement (part du montant engagé) :
- France compétences : 54 %
- France Travail : 26 %
- Reste à charge titulaire : 16 %
- Régions : 3 %
- Entreprise : 1 %
- État : 0 %
- Compte d'engagement citoyen : 0 %

---
*Généré le 12/10/2026 à 05:08*