Développeur


Autres appellations en français

  • Ingénieur développement
  • Ingénieur d'étude
  • Analyste-programmeur
  • Analyste réalisateur

Autres appellations en anglais

  • Lead developer
  • Programmer

 

Mission

Le Développeur réalise le logiciel ou l'application suivant les spécifications détaillées du client et l'architecture technique retenue.

 

Activités principales

  • Participer à l’analyse détaillée des besoins fonctionnels et techniques
  • Coder la solution (logiciel, application, système...)
  • Réaliser la documentation associée
  • Implémenter la solution avec les technologies retenues
  • Dérouler les tests et valider son développement
  • Gérer la maintenance corrective et évolutive de l’application

Activités complémentaires

  • Former des utilisateurs
  • Participer à la mise en production
  • Accompagner la recette et traiter les retours de recette
  • Assurer le support client

Compétences transverses, Niveau attendu et Descriptif

"Leadership" et esprit d'entreprise
Prendre du recul, des initiatives au service des activités et des collaborateurs internes et externes.
Adaptabilité et Flexibilité
Adapter et re-prioriser ses activités et son organisation face aux évolutions et aux contraintes.
Analyse et Synthèse
Analyser l’information issue de différentes sources pour identifier les relations et les tendances. Synthétiser les informations clés dans un format pertinent.
Communication orale et écrite
Exposer efficacement à l’écrit comme à l’oral un raisonnement de façon logique et argumentée.
Conviction et Influence
Expliquer de façon claire et grâce à des arguments prédéfinis ou préparés à l’avance une décision ou un point de vue.
Créativité, sens de l'innovation
Proposer et appliquer des solutions déjà éprouvées à des contextes nouveaux ou différents.
Gestion de la performance
Suivre des indicateurs de performance sur son activité. Détecter et reporter des problèmes dans son périmètre d’activité.
Gestion de Projet
Travailler au sein d’une équipe ou plusieurs équipes projet.
Orientation client
Ecouter, comprendre et restituer un besoin exprimé par le client et apporter une réponse.
Rigueur et Organisation
Prioriser et planifier sa propre charge de travail, évaluer et corriger les activités réalisées.
Sens Relationnel
Adapter son comportement et son attitude en fonction de l’interlocuteur pour maximiser la qualité des échanges.
Travail et animation d'équipe
Collaborer avec les membres de l’équipe de façon ouverte en communiquant ses retours et impressions sur les travaux.

Compétences coeur de métier

Anglais
  • Utiliser un vocabulaire technique en anglais
  • Comprendre de la documentation technique en anglais
  • Ecrire en anglais les livrables, notes, e-mails... nécessaires à la réalisation des activités
Architecture fonctionnelle SI
  • Concevoir des cartographies fonctionnelles et applicatives

 

Conception d'ouvrages, produits ou événements
  • Maitriser les méthodes, normes et outils standards de conception

 

Développement d'ouvrages, produits ou événements
  • Développer un produit, un événement, ou un programme (à partir des outils, méthodes ou langages
  • Utiliser des méthodes lean et/ou agiles pour maîtriser un produit / un programme
Gestion des contrôles, tests et diagnostics
  • Ecrire formellement un dysfonctionnement, incident ou accident
  • Analyser et comprendre l'origine d'un dysfonctionnement, incident ou accident (spécifications physiques du produit,processus...)
Maîtrise des logiciels
  • r des outils web (gestion de contenu, gestion de flux...)
  • Maîtriser des logiciels spécifiques à son domaine technique (analyses mécaniques, chimiques, statistiques, outils de gestion de contrats...)
Mise en exploitation / production et maintenance
  • Rédiger la documentation technique (guides utilisateur, guides métier, schémas d'architecture...)
  • Réaliser le paramétrage et le debugging de période de lancement

Prérequis d'accès au métier

Années d'expériences requises : Accessible aux débutants

Commentaire et conditions : Sans objet

Formations

Bac, Autodidacte Bac +2 BTS ou DUT Informatique Bac +3 Licence professionnelle Informatique

 

Certifications

Editeur (java, J2EE, etc.), Méthode (scrum, Agile, …) CQP Développeur Nouvelles Technologies

 

Variabilité du métier en fonction de la taille d'entreprise

La taille et la complexité des projets vont impacter l'emploi du Développeur. Dans une petite structure, un Développeur expérimenté peut être amené à traiter des aspects de conception et d'architecture.

 

Variabilité du métier en fonction du projet

Le périmètre technologique, plus ou moins important d'un projet, donne une envergure différente à l'emploi. Certains projets peuvent favoriser une proximité de contact avec le client, alors que d'autres n'impliqueront aucun contact avec le client.

 

Liaisons - Relations externes

Client, prestataire, communauté de développement

 

Liaisons - Relations internes

Chef de projet, Intégrateur, Concepteur, Chargé d'assistance client

 

Déplacements

Sédentaire

Spécialisations

Par type de produit : Application Logiciel Progiciel Site web Système Par langage de développement : Ada ASP.NET C C++ C# Java Perl PHP Python Visual Basic ...

 

Nos partenaires

formulaire

newsletter

contact

    Florence Robert
    Déléguée régionale Normandigital
    contact@numerique-in-normandie.com

  • 06 31 46 89 40
Projet financé par le Fonds Social Européen.