
DÉVELOPPEUR(EUSE)
Partager sur les réseaux sociaux

Descriptif
Le développeur conçoit des programmes informatiques, des applications (ou des sites web) à partir de cahiers des charges qui décrivent les besoins et spécificités techniques attendus par les utilisateurs. Il intervient ensuite dans les phases de tests et de lancement des programmes développés. Il assure le suivi, la maintenance, l’évolution et l’amélioration des programmes informatiques. Il peut être amené à apporter un soutien technique auprès des utilisateurs, à mettre en place des formations et des modes d’emploi pour faciliter la prise en main des applications.
Quelle est l'activité / environnement de travail quand on est développeur(euse)?
Ce métier s’exerce au sein des entreprises de transport public urbain et suburbain (en périphérie) : bus, chemin de fer, tramway, trolleybus, métro automatiques ou avec conducteurs, funiculaire et téléphérique, vélos. Pour exercer son métier, le développeur maîtrise plusieurs langages de programmation et possède une bonne culture dans le domaine informatique. La pratique de l’anglais, notamment technique, est requise. Il peut intervenir les week-ends, les jours fériés, de nuit ou par période d’astreinte.
Quelles sont les qualités pour devenir développeur(euse)?
Rigueur et méthode, capacité d’analyse, créativité, force de proposition, réactivité, travail en équipe.
Quelles sont les compétences pour devenir développeur(euse)?
- Assurer une veille technologique dans son domaine d’activité.
- Expérimenter de nouvelles technologies pour faire de nouvelles propositions et développer son expertise.
- Collecter et analyser les besoins de l’entreprise et des utilisateurs, à partir d’une demande ou d’un cahier des charges.
- Étudier le projet, l’existant, les spécifications techniques et fonctionnelles attendues pour identifier la faisabilité du projet et définir des solutions techniques adaptées.
- Concevoir une première version du programme, de l’application en utilisant les outils et les solutions techniques adaptés (langage, base de données…).
- Définir et réaliser de tests pour identifier les éventuelles anomalies et les dysfonctionnements.
- Corriger et améliorer le programme, l’application pour garantir sa stabilité et sa fiabilité.
- Préparer et suivre le déploiement du programme, de l’application dans le système d’information de l’entreprise.
- Concevoir ou suivre la conception des guides utilisateurs.
- Mettre en place des formations pour les utilisateurs.
- Assurer la maintenance corrective ou évolutive du programme, de l’application en fonction des remontées et des besoins des utilisateurs.
- Assurer le « reporting » de ses activités auprès de sa direction.
Quelles sont les évolutions possibles quand on est développeur(euse)?
Le développeur peut se spécialiser dans un domaine informatique précis. Il peut également évoluer vers d’autres fonctions comme la gestion de projets informatiques, l’encadrement d’une équipe de développeur ou vers le commercial : technico-commercial, ingénieur support technique…
Quelles sont les autres appellations du métier de développeur(euse)?
Développeur Informatique ; Ingénieur Développement Logiciel ; Programmeur Informatique ; Développeur multimédia