Analyste programmeur


Le métier

  • Il conçoit ou améliore des programmes informatiques.
  • Il analyse les besoins des utilisateurs
  • Il organise la solution technique du traitement informatique.
  • Il réalise un cahier des charges fixant les besoins des utilisateurs et décrivant les solutions techniques envisagées.
  • Pour écrire un programme il utilise des logiciels prêts à l'emploi qu'il adapte aux besoins spécifiques de son programme.Ces logiciels de travail permettent au développeur d'orienter son activité de plus en plus vers l'analyse.
  • En fin de parcours, il procède à des essais et participe au lancement des applications.

Les développeurs travaillent en majorité dans des entreprises utilisatrices comme les banques ou les grandes entreprises.

D'autres sont employés chez des fournisseurs essentiellement des sociétés de services et d'ingénierie en informatique(SSll) qui répondent à la demande des entreprises qui leur passent commande. Celles-ci sous-traitent tout ou une partie de leur informatique auprès des S.S.l.l.

Les compétences personnelles utiles


  • Le niveau varie mais en général on propose ce type de poste à de jeunes diplômés à partir de bac+2.
  • Le niveau requis peut-étre plus élevé en fonction du degrés de complexité des systèmes.
  • L'anglais est souvent indispensables dans la mesure ou le développeur est amené à se documenter sur des sujets pointus et peut-être en relation avec des correspondants étrangers.
  • Les conditions de travail impliquent parfois des horaires lourds et décalés, mais les salaires compensent ces difficultés.
  • Le métier d'analyste-programmeur demande des connaissances techniques spécifiques en développement informatique, en particulier en programmation objet et en génie logiciel. La connaissance de la modélisation UML est nécessaire.
  • Le développeur doit également maîtriser un langage de programmation, voire plusieurs.

Compétences et collaborations

  • Ingénieur en intelligence artificielle
  • Développeur multimédia
  • Développeur internet/intranet.
  • Développeur informatique.

La Formation

  • Niveau minimum requis : bac + 2 qu’il vaut mieux compléter par un diplôme national de technologie spécialisé (DNTS) ou un diplôme universitaire (DU) voire un magistère.
  • Certaines personnes diplômés se présentent à ce genre d’emploi avec un niveau bac + 4 ou 5 (filière universitaire ou école d’ingénieur).
  • Mais aussi il y a cependant en études courtes comme le BTS informatique industrielle et le DUT génie des télécommunications et réseaux et le DUT informatique.
  • Quelques DEUST (diplômes d'études universitaires scientifiques) peuvent être adaptés.En études longues, licences et maîtrises d'informatique vous permettront d'accéder à une spécialisation (DEA, DESS ou DRT).D’autres formations sont assurées par l'AFPA, le CNAM et le CESI.

Le niveau de salaire

Les niveaux de SalaireEntre 25 690 et 38 610 euros par an suivant l’expérience, le type de projet et l’entreprise.