M1805
Études et développement informatique
 
Appellations
  
  • Analyste concepteur / conceptrice informatique
  • Analyste d'application
  • Analyste d'étude informatique
  • Analyste de gestion informatique
  • Analyste décisionnel - Business Intelligence
  • Analyste développeur / développeuse
  • Analyste en cybersécurité
  • Analyste fonctionnel / fonctionnelle informatique
  • Analyste organique informatique
  • Analyste réseau informatique
  • Analyste-programmeur / Analyste-programmeuse d'étude informatique
  • Analyste-programmeur / Analyste-programmeuse de micro-informatique
  • Analyste-programmeur / Analyste-programmeuse gestion informatique
  • Analyste-programmeur / Analyste-programmeuse informatique
  • Analyste-programmeur / Analyste-programmeuse scientifique informatique
  • Analyste-programmeur /Analyste-programmeuse en informatique industrielle
  • Assistant / Assistante chef de projet informatique
  • Chef de projet étude et développement informatique
  • Chef de projet maîtrise d'oeuvre informatique
  • Chef de projet TMA - Tierce Maintenance Applicative
  • Component Developer
  • Concepteur / Conceptrice d'application informatique
  • Concepteur / Conceptrice d'applications
  • Concepteur / Conceptrice informatique
  • Concepteur / Conceptrice logiciel informatique
  • Concepteur / Conceptrice services applicatifs
  • Concepteur développeur / Conceptrice développeuse
  • Data Visualisation Developer
  • Développeur / Développeuse - jeux vidéo
  • Développeur / Développeuse Big Data
  • Développeur / Développeuse d'application
  • Développeur / Développeuse de sécurité des systèmes d'information
  • Développeur / Développeuse décisionnel - Business Intelligence
  • Développeur / Développeuse Digital Media
  • Développeur / Développeuse full-stack
  • Développeur / Développeuse informatique
  • Développeur / Développeuse multimédia
  • Développeur / Développeuse Système
  • Développeur / Développeuse web
  • Développeur / Développeuse web mobile
  • Homologateur / Homologatrice logiciel
  • Informaticien / Informaticienne analyste
  • Informaticien / Informaticienne d'application
  • Informaticien / Informaticienne de développement
  • Informaticien chargé / Informaticienne chargée d'étude
  • Ingénieur / Ingénieure analyse programmation en informatique gestion
  • Ingénieur / Ingénieure analyste en système d'information
  • Ingénieur / Ingénieure analyste informatique
  • Ingénieur / Ingénieure d'application informatique
  • Ingénieur / Ingénieure d'étude et développement informatique
  • Ingénieur / Ingénieure d'étude informatique
  • Ingénieur / Ingénieure d'intégration applicative
  • Ingénieur / Ingénieure de conception informatique
  • Ingénieur / Ingénieure de développement informatique
  • Ingénieur / Ingénieure développement logiciel informatique
  • Ingénieur / Ingénieure en développement d'applications
  • Ingénieur / Ingénieure étude en application scientifique informatique
  • Ingénieur / Ingénieure informatique développement en temps réel
  • Ingénieur / Ingénieure logiciel informatique
  • Ingénieur / Ingénieure programme informatique
  • Ingénieur analyste-programmeur / Ingénieure analyste-programmeuse
  • Ingénieur concepteur / Ingénieure conceptrice informatique
  • Ingénieur informaticien / Ingénieure informaticienne
  • Intégrateur / Intégratrice d'application informatique
  • Lead Developer
  • Lead programmeur / programmeuse - jeux vidéo
  • Machine Learning Scientist
  • Multimedia Designer
  • Paramétreur / Paramétreuse logiciel ERP
  • Programmeur / Programmeuse - jeux vidéo
  • Programmeur / Programmeuse d'applications
  • Programmeur / Programmeuse d'études
  • Programmeur / Programmeuse de maintenance informatique
  • Programmeur / Programmeuse informatique
  • Programmeur industriel / Programmeuse industrielle
  • Responsable d'application informatique
  • Responsable d'atelier de génie logiciel
  • Responsable de gestion de configuration
  • Responsable de projet informatique
  • Responsable des développements informatiques
  • Responsable packaging de la solution informatique
  • Software Designer
  • Software Tester
  • Technicien / Technicienne programmation
  • Testeur / Testeuse Applicatif
  • Testeur / Testeuse informatique
  • Testing Engineer
  • Webmaster développeur / développeuse
  Définition
Conçoit, développe et met au point un projet d'application informatique, de la phase d'étude à son intégration, pour un client ou une entreprise selon des besoins fonctionnels et un cahier des charges.
Peut conduire des projets de développement.
Peut coordonner une équipe.
  Accès à l'emploi métier
Cet emploi/métier est accessible à partir d'un diplôme de Licence en informatique
Il est également accessible avec une expérience professionnelle en informatique, système d'exploitation ou dans un domaine applicatif.
La pratique de l'anglais (vocabulaire technique) est requise.
  Conditions d'exercice de l'activité
L'activité de cet emploi/métier s'exerce au sein de sociétés de services, d'entreprises, ..., en relation avec les clients.
Elle varie selon la taille de la structure (polyvalence, spécialisation en gestion du projet, programmation, recettes, ...), la responsabilité (développement, projet, ...) et peut impliquer un détachement auprès d'autres entreprises.
Elle peut s'exercer les fins de semaine, jours fériés et être soumise à des astreintes lors de la mise au point, d'installation, ...
 
  Compétences de base
Savoir Faire Savoir
  • Analyser les besoins du client, de l'utilisateur et constituer le cahier des charges fonctionnel (spécifications, délais, coûts, ...)
  • Modélisation informatique
  • Elaborer et rédiger les spécifications techniques (cahier des charges technique) de l'application informatique
  • Architecture d'applications
  • Réaliser un prototype de la solution technique pour validation par le donneur d'ordres (configuration type, ...)
  • Architecture technique de système d'information
  • Concevoir et développer les programmes et applications informatiques
  • Règles de sécurité Informatique et Télécoms
  • Définir et réaliser les phases et procédures de tests techniques et fonctionnels de programmes et applications informatiques (planification, validation, ...)
  • Code des télécommunications
  • Analyser les problèmes techniques, fonctionnels et proposer des correctifs, mises en conformité techniques, ...
  • Langage de programmation informatique
  • Elaborer et rédiger les documents et supports techniques à destination des développeurs, des utilisateurs, des services informatiques, ...
  • Algorithmique
  • Suivre et mettre à jour l'information technique, économique, règlementaire, ...
  • Systèmes d'exploitation informatique
 
  • Technologies de l'accessibilité numérique
 
  • Programmation informatique
 
  • Gestion de configuration
 
  Compétences spécifiques
Savoir Faire Savoir
Intervenir dans un domaine informatique :
  • Embarqué
  • Informatique de gestion, Informatique décisionnelle - Business Intelligence
  • Industriel
  • Multimédia
  • Réseaux
  • Scientifique, Technique
  • Télécoms
  • Architecture web
  • Architecture propriétaire
Intervenir dans un domaine :
  • Finance, comptabilité
  • Ressources humaines
  • Logistique
  • Commercial, vente, relation clients
  • Marketing
  • Achats
  • Production
  • Programmer dans un langage informatique spécifique
  • Langage Java
  • J2EE
  • J2ME
  • Langage C/C++
  • Langage Pascal
  • Langage Ada
  • Langage C#
  • Langage Cobol
  • Langage Fortran
  • Langage HTML
  • Langage Lisp
  • Langage Perl
  • Langage PHP
  • Langage SQL
  • Langage Visual Basic
  • WLangage
  • Développer une application en lien avec une base de données
  • Adapter et paramétrer des Progiciels de Gestion Intégrés -PGI-/-ERP-
  • Formalisation de processus de gestion
  • Déterminer des choix techniques d'architecture logicielle et matérielle et sélectionner des technologies, matériels, logiciels, configurations, ...
  • Concevoir et réaliser une maquette de présentation (design application)
  • Utilisation de logiciels de Publication Assistée par Ordinateur -PAO-
  • Sélectionner, assembler et intégrer des composants informatiques (progiciels, bases de données, développements spécifiques, ...)
  • Principes d'intégration de matériels et de logiciels
  • Réaliser la mise en production de solution logicielle dans un environnement d'exploitation (serveurs, postes de travail, systèmes d'exploitation, ...)
  • Évaluer des charges, des risques et des moyens (budgets temps, personnels, coûts ...) et planifier la réalisation d'une commande, d'un projet informatique
  • Sélectionner des fournisseurs/prestataires, négocier les conditions du contrat et contrôler la réalisation de l'intervention, des produits, ...
  • Procédures d'appel d'offres
  • Présenter, promouvoir un produit développé ou former des utilisateurs aux applications informatiques livrées
  • Animation de formation
  • Superviser et coordonner les réalisations, études ou développements informatiques (collaborateurs, sous-traitants)
  • Conduite de projet
 
 
  Environnements de travail
Structures Secteurs Conditions
  • Collectivité locale
  • Administration / Services de l'Etat
 
  • Entreprise
  • Constructeur de matériel informatique
 
  • Entreprise de Services Numériques - ESN
  • Multimédia
 
  • Entreprise publique/établissement public
  • Informatique et télécommunications
 
  • Société de conseil
  
  • Studio de développement de jeux vidéo
  
 
  Mobilité professionnelle
  Fiches proches   Fiches envisageables si évolution
  • E1104 - Conception de contenus multimédias
  • K2101 - Conseil en formation
  • M1804 - Études et développement de réseaux de télécoms
  • M1402 - Conseil en organisation et management d'entreprise
  • M1806 - Conseil et maîtrise d'ouvrage en systèmes d'information
  • M1802 - Expertise et support en systèmes d'information
 
  • M1803 - Direction des systèmes d'information
 
  • M1810 - Production et exploitation de systèmes d'information
 
ANETI
Référentiel Tunisien des Métiers et des Compétences