Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Etre développeur back-end

C’est un type de programmeur qui crée l’arrière d’un site web, d’un logiciel, d’un système d’information ou d’une application mobile. Il se concentre essentiellement sur les bases de données, les scripts et l’architecture d’un site web.

Par

Arushi Ramdhonee

Partagez :

picto facebook
picto linkedin 3
picto insta 2
picto slack
picto twitter
Publié le
9
November
2022
Dans
Carrière

Par

Arushi Ramdhonee

Partagez :

picto facebook
picto linkedin 3
picto insta 2
picto slack
picto twitter

Par

Arushi Ramdhonee

Partagez :

picto facebook
picto linkedin 3
picto insta 2
picto slack
picto twitter

Missions

Un développeur back-end va développer dans un langage serveur, il se charge de la mise en place, de la configuration, du développement et de la maintenance du serveur, de la base de données et de l’application web en général.

Ces missions quotidiennes sont les suivantes:

  1. Analyser les besoins.
  2. Préconisation des solutions techniques.
  3. Développement et évolution des fonctionnalités techniques du site web.
  4. Conception de la plateforme de gestion des contenus.
  5. Validation avec son équipe des fonctionnalités développées.
  6. Formation du client lorsque le site internet lui est livré.
  7. Support technique et fonctionnel.
  8. Recettage, contrôle qualité et analyse de la performance du site web.
  9. Veille technologique.

Compétences

D’un point de vue technique: outre maîtriser un outil de gestion de projet comme GitHub ou gitlab, les compétences minimum d’un développeur back-end demandées sont:

  • SQL qui permet de rechercher, d’ajouter, de modifier ou de supprimer des éléments dans une base de données
  • C#, Java, Python, PHP, Ruby, JS (Node.js) qui sont des langages principaux pour le back-end

En maîtriser un maximum est évidemment un plus mais c’est l’expérience approfondie de l’un d’entre eux qui est importante. Dans la majorité des cas, un développeur backend a donc un langage de prédilection sur lequel il travaille exclusivement.

En complément, il est essentiel de connaître un ou plusieurs frameworks propres à chacun de ces langages afin de rendre le code plus clair, plus rapide à écrire, plus facilement modifiable et maintenable en équipe. Il s’agit notamment:

  • Pour PHP: Symfony, Laravel, CakePHP
  • Pour Java: Spring, Hibernate, Maven, Struts
  • Pour Ruby: Ruby on Rails
  • Pour Python: Django, Pyramid, Flask
  • Pour JavaScript: Node.js, VueJS, ReactJS

Formations

  1. Bac+2 (DUT ou BTS) en informatique et réseaux
  2. Bac+3 (Bachelor, DEES, Licence Pro) en informatique et systèmes réseaux
  3. Bac+5 (Université, école d’ingénieur ou d’informatique)

Salaire

Le salaire d’un développeur back-end varie entre 30K et 60K en fonction de son expérience et de la tâche à réaliser par exemple: création d’application mobile, de site internet, fullstack.

Etre développeur back-end

C’est un type de programmeur qui crée l’arrière d’un site web, d’un logiciel, d’un système d’information ou d’une application mobile. Il se concentre essentiellement sur les bases de données, les scripts et l’architecture d’un site web.

Par

Arushi Ramdhonee

Partagez :

picto facebook
picto linkedin 3
picto insta 2
picto slack
picto twitter

Présentation

Missions

Un développeur back-end va développer dans un langage serveur, il se charge de la mise en place, de la configuration, du développement et de la maintenance du serveur, de la base de données et de l’application web en général.

Ces missions quotidiennes sont les suivantes:

  1. Analyser les besoins.
  2. Préconisation des solutions techniques.
  3. Développement et évolution des fonctionnalités techniques du site web.
  4. Conception de la plateforme de gestion des contenus.
  5. Validation avec son équipe des fonctionnalités développées.
  6. Formation du client lorsque le site internet lui est livré.
  7. Support technique et fonctionnel.
  8. Recettage, contrôle qualité et analyse de la performance du site web.
  9. Veille technologique.

Compétences

D’un point de vue technique: outre maîtriser un outil de gestion de projet comme GitHub ou gitlab, les compétences minimum d’un développeur back-end demandées sont:

  • SQL qui permet de rechercher, d’ajouter, de modifier ou de supprimer des éléments dans une base de données
  • C#, Java, Python, PHP, Ruby, JS (Node.js) qui sont des langages principaux pour le back-end

En maîtriser un maximum est évidemment un plus mais c’est l’expérience approfondie de l’un d’entre eux qui est importante. Dans la majorité des cas, un développeur backend a donc un langage de prédilection sur lequel il travaille exclusivement.

En complément, il est essentiel de connaître un ou plusieurs frameworks propres à chacun de ces langages afin de rendre le code plus clair, plus rapide à écrire, plus facilement modifiable et maintenable en équipe. Il s’agit notamment:

  • Pour PHP: Symfony, Laravel, CakePHP
  • Pour Java: Spring, Hibernate, Maven, Struts
  • Pour Ruby: Ruby on Rails
  • Pour Python: Django, Pyramid, Flask
  • Pour JavaScript: Node.js, VueJS, ReactJS

Formations

  1. Bac+2 (DUT ou BTS) en informatique et réseaux
  2. Bac+3 (Bachelor, DEES, Licence Pro) en informatique et systèmes réseaux
  3. Bac+5 (Université, école d’ingénieur ou d’informatique)

Salaire

Le salaire d’un développeur back-end varie entre 30K et 60K en fonction de son expérience et de la tâche à réaliser par exemple: création d’application mobile, de site internet, fullstack.

Etre développeur back-end

Télétravail :
employés
Voir les jobs

/
Plus de
Vidéos
This is some text inside of a div block.
This is some text inside of a div block.

Les autres entreprises

Voir tous les articles

Recevez les conseils directement par mail !

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
No items found.
Interview de Manitou Group by NDJ
Rocket School Nantes x Nantes Digital Jobs
Interview de Shopopop by NDJ
Interview de D-Edge by NDJ
Interview de SNCF Connect & Tech by NDJ