C08 CODER
Principales activités mettant en oeuvre la compétence :
 
R2 – Installation et qualification
R3 – Exploitation et maintien en condition opérationnelle
D2 – Développement et validation de solutions logicielles
D4 – Valorisation de la donnée
 
Connaissances associées (et niveaux taxonomiques)
− Langages de développement, de description, de création d’API et les IDE associés Niveau 4
− Outils de modélisation Niveau 3
− Spécificités des environnements de développement, de test, de production Niveau 2
− Chaînes de développements (ordinateur, embarqué, cross compilation) Niveau 3
− Chaînes d’intégration et de déploiement Niveau 2
− Bases de données et les environnements de traitement de données Niveau 4
− Programmation Orientée Objet Niveau 3
− Programmation réseau Niveau 3
− Programmation multitâche Niveau 3
− Programmation embarquée Niveau 3
− Politiques internes et les référentiels externes liés à la sécurisation des applications et leur environnement, ainsi que les normes et moyens d’intégrer la protection de la donnée personnelle dès la création du logiciel ou de l’application (« privacy by design ») Niveau 2
− Outils de documentation Niveau 3
− Politique de sauvegarde/restauration des données Niveau 3
− Scripts d’automatisation et d’industrialisation Niveau 4
       
Critères d’évaluation de la compétence
 
− Les environnements sont choisis et justifiés et les données de l’entreprise sont identifiées
− Le code est versionné, commenté et le logiciel est documenté
− Les composants logiciels individuels sont développés conformément aux spécifications du cahier des charges, des bonnes pratiques et des différentes politiques de sécurité et de protection des données personnelles
− La solution (logicielle et matérielle) est intégrée et testée conformément aux spécifications du cahier des charges, des bonnes pratiques et des différentes politiques de sécurité et de protection des données personnelles
 
− La résolution d'un problème nouveau imprévu est réussie en utilisant ses propres moyens conformément aux règles de la fonction
− Le travail est effectué selon les attentes exprimées de temps, de quantité ou de qualité
− Le travail est préparé de façon à satisfaire les exigences de qualité, d’efficacité et d’échéancier