Développeur web

Le développeur web est un informaticien effectuant la réalisation technique et le développement informatique d'un site web. Il participe également à la conception et au développement technique de nouvelles applications web et/ou web mobile.

Autres dénominations : Analyste-programmeur, Développeur back office, Développeur back-end, Ingénieur développement web, Concepteur - développeur web, Ingénieur technologies web 2.0, Développeur m-applications, Développeur PHP, Développeur applications web, Développeur web 3D

Missions

Analyse technique
  • Analyser les besoins du client spécifiés par la maîtrise d’ouvrage et les traduire en cahier des charges techniques
  • Écrire les spécifications techniques
  • Lister les fonctionnalités demandées dans le cahier des charges
  • Répertorier les solutions existantes
  • Vérifier l'existence (ou non) de solutions répertoriées pour chaque fonctionnalité
  • Apporter son avis sur la solution technique la plus pertinente concernant la réalisation totale du site
Conception et programmation
  • Créer de l’ensemble des tables contenant les données structurées
  • Créer de l’architecture technique du site, prise en main de l’architecture de la solution retenue
  • Respecter les bonnes pratiques lors du développement
 Test et validation
  • Préparer et réaliser les tests unitaires
  • Réaliser les tests de charge puis apporter les corrections nécessaires
  • Valider le site et l’ensemble des fonctionnalités attendues
  • Réaliser les tests de validation
Support technique
  • Réaliser la documentation technique et fonctionnelle
  • Suivre l’évolution du site dans la durée, y apporter des corrections si besoin
  • Dépanner les utilisateurs
Veille technologique
  • Veiller sur l’évolution des langages de programmation
  • Veiller sur l’évolution des solutions techniques existantes 
  • Vérifier la pérennité des technologies existantes
  • Veiller sur les nouveaux langages de programmation
  • Veiller sur les nouvelles solutions techniques, les nouveaux outils

Compétences

Compétences requises :
  • Maîtrise des langages utilisés pour le développement web (PHP, Java…)
  • Bonne Connaissance des framework et des CMS (Drupal, Wordpress, Prestashop...)
  • Connaissance des méthodologies de développement (méthodologies objet, « agile »?)
  • Capacité à solutionner les problèmes détectés dans un site et effectuer les corrections
  • Compréhension des contraintes liées aux projets (budget, délais, fonctionnalités)
Aptitudes professionnelles :
  • Capacité à travailler en équipe
  • Intérêt pour l’informatique et pour l’apprentissage de nouveaux langages et systèmes
  • Adaptabilité, polyvalence, créativité
  • Autonomie

Environnement

Rattachement hiérarchique :
  • Chef de projet technique web
  • Responsable de production
  • Directeur technique / de production/ des opérations
Interlocuteurs de travail :
  • Chefs de projet web (technique et fonctionnel)
  • Graphistes, Webdesigners
  • Gestionnaires de contenus

Remunération

  • Junior : 25K€-35K€
  • Confirmé : 35K€-45K€
  • Senior : 45K€-65K€ 

Pré-requis

Ouvert aux jeunes diplômés, en particulier à ceux ayant validé une formation Bac + 4/5 ; les développeurs débutants, notamment Bac + 2/3 n’ont pas tous le statut cadre dès leur embauche. En effet, une expérience de 1 à 5 ans est généralement requise dans le développement web. La formation continue est également un moyen d’accéder à ce type de métiers pour beaucoup de professionnels.

Cycles de formation associés