Le développeur ou la développeuse back-end est en charge de la partie back-office d’un site c'est-à-dire de l’aspect technique et fonctionnel.
Secteurs d’activités
Centres d’intérêts
Que fait le/la Développeur / Développeuse back-end
À la différence du développeur front-end qui gère la partie visible d’un site, le développeur ou la développeuse back-end développe les éléments invisibles indispensables à son bon fonctionnement. Il gère notamment le serveur, le code et les bases de données.
Le rôle de développeur back-end peut être plus ou moins étendu (simple codeur, décisionnaire technique) : analyse des besoins des utilisateurs (externes ou internes), conception de l’architecture du site, développement et évolutions des fonctionnalités techniques, contrôle de la performance du site, formation du client, réalisation de notices techniques et de guides d’utilisation.
Le développeur back-end officie généralement sous la houlette du chef de projet technique.
Le développeur back-end doit avoir un excellent niveau technique. Il maîtrise les bases de données SQL, les langages de programmation (Ruby, PHP, Python), les frameworks associés, la sécurité et la gestion des accès, les codes API. Il dispose également de compétences en gestion de projet, en gestion budgétaire, en management d’équipe. Méthodique et rigoureux, le développeur back-end doit être à la fois autonome et apprécier le travail en équipe, car il est amené à collaborer avec de nombreux professionnels (développeur full-stack, développeur front-end, architecte technique, chief technical officer, chef de projet technique, lead développeur)
Ou travailler ?
Il peut exercer dans tout type d’entreprise (startup, PME, grands groupes...) et des secteurs très variés.
Quel salaire ?
Salaire brut mensuel débutant : à partir de 2 800 € environ.
Comment devenir Développeur / Développeuse back-end ?
Le développeur back end est généralement issu d’une formation bac + 3 / bac + 5 en informatique ou multimédia avec une spécialisation dans le développement web
Exemples de formations :
niveau bac + 3
- BUT métiers du multimédia et de l'internet
niveau bac + 5
- Diplôme d’école d’ingénieur
- Master en informatique
- Diplôme (type mastère) d’école spécialisée (Epitech, Hetic, Esgi, Ece Tech)
Plus de détails sur les masters : www.monmaster.gouv.fr
Mais au-delà de la formation initiale, c’est surtout l’expérience et les compétences techniques spécifiques qui sont recherchées et qui font la différence.
Quelles sont les évolutions de carrières ?
Le développeur back-end peut s’orienter vers le métier de développeur full stack (développeur généraliste capable de programmer à la fois la partie back-end et front-end d’un projet informatique).
Il peut aussi évoluer vers des fonctions d’encadrement (Lead développeur) ou d’expertise technique (Lead tech, chef de projet technique, chief technical officer – CTO).
Les liens utiles à consulter
Le réseau Info jeunes est accessible à tous les publics (collégiens, lycéens, étudiants, salariés, demandeurs d'emploi...) mais aussi à leurs parents, à leurs enseignants et à tous les travailleurs sociaux. L'accès est libre et gratuit.