Développeur Back-End

Développeur Back-End


À la différence du Développeur Front-End,  le Développeur Back-End ne s’occupe pas de l’aspect ergonomique du site mais de l’aspect technique et fonctionnel. Il travaille en étroite collaboration avec le développeur Front-end, le manager SEO et le chargé de contenu site. En d’autres termes, il désigne la partie ‘administrateur’ du site, celle sur laquelle toutes les données seront implémentées.


Définition

Le développeur Back-End est un type de développeur qui travaille sur des applications desktop, web ou mobiles, sur la partie qui n’est pas accessible aux utilisateurs finaux ou aux clients. Le développeur back end rassemble tous les aspects techniques et fonctionnels nécessaires au fonctionnement d’un site web ou d’une application.

Missions

Il sera dans un premier temps chargé de la conception et de l’évolution de l’infrastructure d’un site web. Le développement de cette architecture mise en place vise à optimiser la plateforme de gestion de tous les types de contenu et autres éléments qui seront visible sur le Front-end.
Dans ses taches secondaires, il peut être amener à apporter des modifications sur d’autres éléments :

  • Développement de solutions et d’applications web,
  • Evolution dans un environnement agile,
  • Recettage, contrôles qualités (montée en charge, tests unitaires) et veille à la performance du site web
  • Interprétation et conception des briefs techniques
  • Programmation et paramétrage
  • Test et contrôle qualité
  • Documentation technique

Compétences

  • Gestion du budget et du temps de travail,
  • Culture générale informatique, notamment en web et XML,
  • Maîtrise des outils essentiels : PHP, Ruby on Rails, Node.js, SQL, Java, ASP, CMS (Content Management System), Framework,
  • Maitrise des outils d’édition de code.

Ces compétences étant purement techniques, il faut avoir faire des simulations sur des sites ‘test’ pour mieux cerner les éventuelles erreurs.

Formation

Ecole d’informatique, Ecole d’ingénieur spécialisé en développement ou DUT/BTS informatique + approfondissement en second cycle.

Perspectives d’évolution

Le développeur back-end peut devenir :

  • Lead développeur
  • Chef de projet, ensuite CTO.
  • Il peut aussi s’orienter vers l’expertise technique.


S'INSCRIRE
À LA NEWSLETTER