Présentation

Le développeur informatique analyse, paramètre et programme les composants logiciels (programmes, routines, bases de données) à partir des spécifications fonctionnelles définies pour ces applications, dans le cadre des normes et des procédures informatiques, pour les nouvelles applications et celles déjà existantes au sein de l’entreprise.

Les activités

Ce qu'il fait au quotidien

  • Administration des éléments ou « briques » logicielles réutilisables dans d’autres projets
  • Conduite des tests d’intégration relatifs aux mises en place de maintenance corrective ou évolutive
  • Construction des prototypes et des maquettes
  • Correction des bugs et mise en place de l’évolution des applications en lien avec les nouveaux besoins fonctionnels
  • Définition et rédaction des spécifications techniques détaillées
  • Élaboration des jeux d’essais, réalisation des tests et certifications
  • Industrialisation des applications, création et mise à jour de la documentation des logiciels
  • Maintenance corrective et évolutive de l’application
  • Mise en œuvre de tests de non régression sur les applications
  • Réalisation et assemblage des modules et composants constituant l’application, nouvelle ou à maintenir

Les compétences

Savoirs et savoir-faire attendus

Savoir

Architecture des systèmes et réseaux informatiques
Gestion et analyse de données / Bases de données
Informatique
Langages de programmation web
Mécanismes de fonctionnement des applications de gestion
Mécanismes de fonctionnement des applications scientifiques et techniques
Méthodes d’amélioration continue
Méthodes et outils de développement informatique
Métier client
Sécurité des systèmes d’information
Systèmes d’exploitation de l’entreprise

Savoir-faire

  • Concevoir / adapter et rédiger la documentation, les procédures, les consignes d’exploitation
  • Définir et mettre en œuvre des solutions de maintenance évolutive et préventive des applications
  • Diagnostiquer et réparer les dysfonctionnements des applications au catalogue
  • Élaborer des jeux d’essais
  • Établir des devis de développement informatique
  • Évaluer les performances des applications et en optimiser le fonctionnement
  • Identifier, sélectionner et synthétiser les données et informations pertinentes externes / internes au regard de ses activités
  • Programmer et paramétrer des applications en utilisant les méthodes adaptées (programmation de langages, compilation d’éléments logiciel, adaptation des systèmes existants)
  • Rédiger des documentations techniques concernant les applications

Compétences transverses

Utilisation des outils numériques
Anglais
Organisation et gestion du temps
Travail en mode projet
Animation et encadrement d’équipe
Transmission de savoirs et savoir-faire
Travail collaboratif
Relation client
Communication orale et écrite
Analyse et synthèse
Application des réglements et protocoles HSE
Gestion et maîtrise des risques
Diagnostic et résolution de problèmes
Prise d’initiatives
Créativité et inventivité

Niveau d'éxperience

0 à 1 an

Sous-famille

Autres appelations

  • Programmateur / programmeuse
  • Développeur/euse internet
  • Designer informatique H/F
  • Analyste informatique H/F

Code rome

  • M1805 : Études et développement informatique

Code rome

  • 478a
Notre site utilise des cookies pour mesurer l’audience et vous proposer des services personnalisés.