M1805 - Études et développement informatique


Sommaire
  1. Description du métier
    1. Appellations métier et mobilité professionelle
    2. Définition
    3. Accès à l'emploi métier
    4. Conditions d'exercice de l'activité
    5. Environnements de travail
      1. Structures
      2. Secteurs
      3. Conditions
  2. Activités et compétences
    1. Activités et compétences de base
    2. Activités et compétences spécifiques

Description du métier


Appellations métier
Emplois proches Emplois envisageables si évolution
Analyste décisionnel - Business Intelligence
Préciser le secteur ainsi que le métier/département dans le texte libre ( ex: secteur bancaire département compliance)
Analyste fonctionnel / fonctionnelle informatique
Analyste organique informatique
Analyste-programmeur / Analyste-programmeuse en informatique industrielle
Analyste-programmeur / Analyste-programmeuse informatique
Analyste-programmeur / Analyste-programmeuse scientifique informatique
Chef de projet étude et développement informatique
Chef de projet TMA - Tierce Maintenance Applicative
Développeur / Développeuse Big Data
Développeur / Développeuse décisionnel - Business Intelligence
Développeur / Développeuse full-stack
Développeur / Développeuse informatique
Développeur / Développeuse multimédia
Développeur / Développeuse web
Développeur / Développeuse web mobile
Intégrateur / Intégratrice d'application informatique
Paramétreur / Paramétreuse logiciel ERP
Testeur / Testeuse informatique
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


Remarque ADEM : Les informations décrites dans cette rubrique ne sont pas applicables au Luxembourg

Cet emploi/métier est accessible avec un diplôme de niveau Bac+2 (BTS, DUT) à Master (MIAGE, diplôme d'ingénieur, Master professionnel, ...) 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, ...

Environnements de travail


Structures


Secteurs


Conditions

Aucune condition définie.

Activités et compétences


Activités et compétences de base


Activités Compétences
  • Analyser les besoins du client, de l'utilisateur et constituer le cahier des charges fonctionnel (spécifications, délais, coûts, ...)
  • Elaborer et rédiger les spécifications techniques (cahier des charges technique) de l'application informatique
  • Réaliser un prototype de la solution technique pour validation par le donneur d'ordres (configuration type, ...)
  • Concevoir et développer les programmes et applications informatiques
  • Définir et réaliser les phases et procédures de tests techniques et fonctionnels de programmes et applications informatiques (planification, validation, ...)
  • Analyser les problèmes techniques, fonctionnels et proposer des correctifs, mises en conformité techniques, ...
  • Elaborer et rédiger les documents et supports techniques à destination des développeurs, des utilisateurs, des services informatiques, ...
  • Suivre et mettre à jour l'information technique, économique, règlementaire, ...
  • Modélisation informatique
  • Architecture d'applications
  • Architecture technique de système d'information
  • Règles de sécurité Informatique et Télécoms
  • Protocoles et normes télécoms
  • Langage de programmation informatique
  • Algorithmique
  • Systèmes d'exploitation informatique
  • Technologies de l'accessibilité numérique
  • Programmation informatique
  • Gestion de configuration

Activités et compétences spécifiques


Activités Compétences
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