Trouve ton métier

Développeur

Autres appellations : Développeur / Concepteur / Analyste programmeur

Description

Le développeur a pour mission de concevoir et développer, en fonction de l’analyse des besoins des utilisateurs et de l’étude fonctionnelle, des applications dans un langage assimilable par les machines et en assure la maintenance.

Missions principales

- Traduire d’une manière technique les besoins fonctionnels des clients. - Concevoir une architecture logicielle. - Développer des applications informatiques dans un langage de développement. - Réaliser/Appuyer les tests des applications. - Intégrer les applications informatiques développées. - Maintenir et faire évoluer les applications informatiques.

Compétences requises

Savoir

- Langage de programmation - L’architecture informatique - Les outils de développement - Un ou plusieurs systèmes d’exploitation - Un ou plusieurs moteurs de base de données - Interfaçage entre le langage et les bases de données - L’anglais technique

Savoir-faire

Procédures

- La logique et les méthodes de programmation. - Les procédures de sécurité. - Les procédures de conception et de modélisation. - Rédiger un manuel technique. - Rédiger un dossier des spécifications techniques et fonctionnelles.

Activités

- Analyser les caractéristiques techniques et détaillées de l’application. - Concevoir et modéliser une application informatique. - Effectuer des prototypages. - Élaborer des jeux d’essais. - Estimer une charge de développement. - Mettre en forme les bibliothèques de programmes utilitaires.

- Optimiser les accès aux entrées/sorties des machines - Développer des outils d’aide à la programmation

Savoir-être

Cet emploi requiert : - des aptitudes relationnelles. - une ouverture d’esprit. - un esprit de synthèse. - une facilité d’adaptation. - de la réactivité. - de la résistance à la pression. - un esprit de coopération.

Évolution professionnelle

Après avoir exercé le métier, le titulaire pourra évoluer vers des emplois de : - Chef de projet informatique - Chef de produit informatique - Consultant technique - Consultant fonctionnel - Ingénieur avant-vente - Administrateur de base de données - Ingénieur réseau

Présentation

Cet emploi s’exerce dans le cadre de la législation en vigueur, mais dans certains cas, la durée du travail peut être plus longue notamment dans les phases de livraison et de mise en production des applications informatiques. La nature du projet auquel est affecté le titulaire du poste peut entraîner une certaine spécialisation dans ses activités ou au contraire une grande polyvalence allant même jusqu’à être l’interlocuteur du client.

Lieu d'exercice

Cet emploi s’exerce au sein de sociétés de services, de sociétés publiques ou privées mais aussi en détachement chez certains utilisateurs de systèmes d’informations.

Conditions d'exercice

L’activité implique le travail devant un écran et s’effectue dans des bureaux.

Description

Cet emploi est accessible aux débutants diplômés, de Bac+2 à Bac+5. La pratique courante, à l’écrit et à l’oral, de la langue française est indispensable.

Où suivre cette formation

Close