Métier développeur de logiciels / développeuse de logiciels

Souhaitez-vous savoir quel type de carrière et de profession vous conviennent le mieux? Lisez notre article sur les codes Holland.

Types de personnalités

  • Investigateur / Réaliste
  • Investigateur / Conventionnel

Connaissances

  • Outils de débogage TIC
  • Programmation informatique
  • Processus d'ingénierie
  • Dessin industriel
  • Principes d’ingénierie
  • Gestion de projets
  • Outils de gestion de configuration logicielle
  • Environnement de développement intégré

Aptitudes

  • Déboguer un logiciel
  • Définir des exigences techniques
  • Utiliser des outils de conception assistée par ordinateur
  • Gérer un projet d'ingénierie
  • Fournir une documentation technique
  • Interpréter des exigences techniques
  • Créer un organigramme de programmation
  • Analyser les spécifications du logiciel
  • Utiliser des patrons de conception
  • Identifier les exigences des clients
  • Réaliser des recherches scientifiques
  • Utiliser un logiciel de dessin technique
  • Développer un prototype de logiciel
  • Développer des méthodes de migration automatisées
  • Utiliser des bibliothèques logicielles

Connaissances et aptitudes facultatives

groovy asp.net swift transférer des données existantes c# ruby visual basic jenkins assembly lisp ml prolog typescript vbscript anomalies logicielles utiliser la programmation logique microsoft visual c++ modélisation orientée objet eclipse sas language matlab xcode php ajax smalltalk erlang objective-c scala législation sur la sécurité des tic staf pascal cobol utiliser la programmation concurrente utiliser la programmation fonctionnelle s’adapter aux changements des plans de développement technologique c++ concevoir une interface utilisateur apache maven abap java utiliser la programmation orientée objet common lisp internet des objets r apl python scratch utiliser la programmation automatique puppet standards du world wide web consortium développer des idées créatives ansible coffeescript kdevelop perl utiliser l’apprentissage automatique openedge advanced business language javascript haskell salt intégrer les composants d’un système sap r3 recueillir les commentaires des clients sur des applications