Développeur Back end

Présentation

Le développeur Back end est principalement en charge du back-office des sites et des applications web. Il travaille en étroite collaboration avec l’intégrateur et le développeur Front end. Sous la responsablilité du chef de projet, le développeur Back end réalise l’application et développe les règles métiers. Le développeur Back end doit avoir une multitude de compétences (langage web, framework, base de données, infrastructure).
Le développeur Back end se spécialise sur un ou plusieurs langages de programmation et peut évoluer vers un poste de chef de projet technique.

Missions

Le développeur Back end est en charge

  • de l’étude du cahier des charges
  • de la modélisation et la conception de la base de données
  • du développement de l’application web
  • de la réalisation des tests techniques (unitaires, intégration)
  • de la livraison de l’application web

Les langages les plus répandus sont PHP, Ruby, Python. Il effectue de la veille sur ces technologies ainsi que sur les frameworks. Il doit également avoir de bonnes connaissances en base de données.