Trois lettres omniprésentes dans la tech française : ESN. Si vous êtes développeur, vous avez forcément croisé ces entreprises qui recrutent en masse sur LinkedIn — et si vous hésitez entre y rester salarié ou passer freelance, cet article est fait pour vous.
ESN : définition
Une ESN (Entreprise de Services du Numérique) est une société qui met les compétences de ses salariés — développeurs, ingénieurs DevOps, data engineers, chefs de projet, consultants — au service d’entreprises clientes. Le terme a officiellement remplacé celui de SSII (Société de Services en Ingénierie Informatique) en 2013, mais le métier reste le même : vendre de l’expertise informatique sous forme de prestations.
Concrètement, un développeur salarié d’une ESN travaille rarement dans les locaux de son employeur : il est « en mission » chez un client (banque, industrie, e-commerce, administration…), parfois pendant des années, tout en restant juridiquement salarié de l’ESN.
Comment fonctionne une ESN ?
Le modèle économique repose sur deux grands types de contrats :
- La régie (assistance technique) : l’ESN facture au client un tarif journalier pour chaque consultant mis à disposition. Le client pilote le travail au quotidien. C’est le cœur du modèle : la marge de l’ESN est la différence entre le tarif facturé au client et le coût salarial du consultant.
- Le forfait : l’ESN s’engage sur un livrable, un délai et un prix. Elle porte alors le risque de dépassement, ce qui se rapproche du fonctionnement d’une agence.
Entre deux missions, le consultant est en « intercontrat » : il reste payé par l’ESN, qui cherche à le replacer au plus vite. La maîtrise du taux d’intercontrat est l’un des indicateurs clés de rentabilité du secteur.
Avantages et limites du salariat en ESN
Ce que l’ESN apporte
- La sécurité du CDI : salaire fixe, congés payés, chômage, mutuelle, même en intercontrat.
- Une porte d’entrée dans la tech : les ESN recrutent beaucoup de juniors et offrent une montée en compétences rapide sur des contextes variés.
- Zéro prospection : c’est le commercial de l’ESN qui trouve les missions.
Ce qui fait partir les développeurs
- L’écart entre le facturé et le salaire : le client paie souvent le double (ou plus) de ce que touche le consultant.
- Le choix limité des missions : on va là où le commercial a signé, pas toujours là où l’on progresse.
- Une évolution salariale contrainte par la grille et par le tarif négocié avec le client.
ESN ou freelance : que choisir ?
C’est LA question que se posent beaucoup de développeurs après quelques années en ESN. Voici les critères qui comptent vraiment :
| Critère | Salarié d’ESN | Développeur freelance |
|---|---|---|
| Revenu | Salaire fixe, borné par la grille | Facturation directe au TJM, potentiel supérieur |
| Sécurité | CDI, chômage, intercontrat payé | Aucun filet : les intercontrats ne sont pas payés |
| Choix des missions | Limité, décidé par le commercial | Total : vous acceptez ou refusez |
| Administratif | Pris en charge | À votre charge (statut, facturation, comptabilité) |
| Prospection | Aucune | À faire soi-même — ou via une plateforme |
En résumé : l’ESN sécurise, le freelancing rémunère la prise de risque. Le bon moment pour sauter le pas est généralement celui où vous cumulez une expertise demandée, un peu de trésorerie (3 à 6 mois d’avance) et un premier réseau — ou un canal fiable pour trouver des missions. C’est précisément le rôle d’une plateforme comme Stackello : les agences y publient leurs besoins et le matching vous propose les missions freelance qui correspondent à votre stack, sans démarchage commercial.
Il existe aussi une voie intermédiaire, le portage salarial, qui combine statut de salarié et missions choisies — au prix de frais plus élevés.
Et côté client : ESN ou freelance direct ?
Pour une agence ou une entreprise qui cherche un renfort, le freelance en direct coûte généralement moins cher à compétence égale (pas de marge d’intermédiation) et s’engage en son nom propre. L’ESN, elle, apporte un engagement de moyens et un remplacement en cas de départ. Pour des besoins ponctuels et ciblés — un développeur web freelance ou un profil full stack pour 3 à 6 mois — le direct via une plateforme de mise en relation est souvent le meilleur rapport qualité/prix.
