Le magazine

Voir le dernier numéro





Réduire la taille du texte Aggrandir la taille du texte

Programmeur informatique

Description

  • 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

  • Ce 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

  • L'activité de ce 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, ...

Emploi



 


Activités

  • 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
  • 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, ...
  • Intervenir dans un domaine informatique : Embarqué, Gestion, Décisionnelle, Industriel, Multimédia, Réseaux, Scientifique, Technique, Télécoms
  • Intervenir dans un domaine : Finance, comptabilité, Ressources humaines, Logistique, Commercial, vente, relation clients, Marketing, Achats, Production
  • Programmer dans un langage informatique spécifique
  • 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-
  • 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)
  • Sélectionner, assembler et intégrer des composants informatiques (progiciels, bases de données, développements spécifiques, ...)
  • 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, ...
  • Superviser et coordonner les réalisations, études ou développements informatiques (collaborateurs, sous-traitants)

Compétences

  • Gestion de configuration
  • 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
  • Algorithmique
  • Systèmes d'exploitation informatique
  • Architecture web
  • Architecture propriétaire
  • Langage Java
  • J2EE
  • J2ME
  • Langage C/C++
  • Langage Pascal
  • Langage Ada
  • Langage C#
  • Langage Cobol
  • Langage Fortran
  • Langage Lisp
  • Langage Perl
  • Langage PHP
  • Langage Visual Basic
  • WLangage
  • Formalisation de processus de gestion
  • Utilisation de logiciels de Publication Assistée par Ordinateur -PAO-
  • Principes d'intégration de matériels et de logiciels
  • Procédures d'appel d'offres
  • Conduite de projet

Les autres métiers de ce thème

Les métiers similaires

Les métiers envisageables

Source: Pôle Emploi
Avec l'aimable autorisation de notre partenaire Pôle Emploi Ile-de-France


 




Rechercher un métier
par mots-clés







© 2024 Recrut.com