tjm developpeur

Le guide des TJM des développeurs en ESN/SSII et en freelance

Que vous soyez sur le point d’embaucher un développeur en freelance ou de signer un contrat avec une ESN (entreprise des services du numérique) pour un consultant, notre guide vous éclaire à propos des TJM des développeurs.

Afin de comprendre les tarifs qui vous sont proposés par votre développeur, voici ce que nous verrons tout au long de ce guide : 

Qu’est-ce que le taux journalier moyen (TJM) ?

Définition

Le taux journalier moyen, plus simplement TJM, est utilisé par les développeurs en freelance, mais aussi par les entreprises des services du numérique (ESN), anciennement sociétés de services en ingénierie informatique (SSII). 

Il représente le montant dont devra s’acquitter le client pour une journée de prestation.

Contexte

On distingue le taux journalier moyen de la tarification au forfait, qui représente un prix fixe pour une prestation ou tout un ensemble de prestations. 

Une ESN ou un freelance, pratiquant un TJM, facture en temps/homme passé (unité de mesure basée sur le travail du prestataire pendant une journée), et ce, sans tenir compte du taux d’avancement de la prestation (qu’elle soit achevée ou non).

Il est aussi possible de décomposer le taux journalier moyen en heures ou en demi-journées. 

Les TJM dans l’informatique peuvent être assez similaires, mais il est normal qu’ils évoluent selon le type de service, la qualification du prestataire, le fait qu’il soit freelance ou affilié à une structure… 

Par contre, comme mentionné précédemment, le forfait est le prix fixé d’un projet bien défini. Il y a alors entente entre les deux parties sur des résultats précis qui seront évalués. 

Il peut être assez délicat de l’estimer correctement (le prix au forfait), car les besoins d’un projet peuvent évoluer en cours de route. De ce fait, les ESN et freelances ont tendance à favoriser le TJM. 

TJM et THM

Pour un consultant affilié à une ESN, l’on parle généralement de TJM, fixé par les soins de l’entreprise. 

Par ailleurs, il peut être intéressant pour un freelance souhaitant se positionner correctement sur le marché de définir un TJM, mais également un taux horaire moyen (THM).

Il pourra choisir de facturer sa prestation en se basant sur l’un ou l’autre en fonction de la nature de sa mission.

Il préférera alors pratiquer un TJM pour des missions à long terme pouvant prendre plusieurs semaines ou plusieurs mois, et un THM pour de courtes missions de quelques heures durant la semaine par exemple.

TJM brut et TJM net 

Le TJM net n’est que le coût salarial du consultant ou du freelance mis à disposition du client. 

Le TJM brut, lui, est le prix payé par le client et comprend le TJM net en plus des frais liés à la structure (recrutement, comptabilité, conduite de projet…).

Comment est calculé le TJM d’un consultant développeur en ESN/SSII ?

Les ESN/SSII se basent sur le Coût Journalier Moyen (CJM) afin de calculer le TJM des développeurs. Cet indicateur leur permet d’évaluer leur rentabilité.

Tout simplement, le CJM représente les prévisions faites quant aux frais engendrés par l’intervention du développeur sur un projet donné. Il comprend donc le salaire brut et les différentes charges. 

Une fois le CJM déterminé, il sera possible de calculer un TJM qui le couvrira et qui évitera ainsi les pertes.

Comment est calculé le TJM d’un freelance ?

Le TJM selon le salaire souhaité

Le tarif journalier d’un développeur freelance peut être fixé en fonction du salaire qu’il souhaite atteindre.

Dans cette optique, il lui faudra tenir compte de son statut (micro-entrepreneur, SASU, SARL…) afin de déterminer sa rémunération annuelle et y ajouter ses frais de fonctionnement (matériel, déplacement, restauration…). 

Cette addition correspond au coût annuel qu’il devra diviser par le nombre de jours ouvrés afin d’obtenir un TJM correspondant au salaire souhaité.  

Le TJM selon le marché

En fonction de l’expérience

Il y a logiquement une différence entre un profil junior avec moins de deux ans d’expérience et un profil senior qui en comptabilise plus de 10. 

Le TJM d’un développeur junior sera nettement plus bas que celui d’un sénior. Les années d’expérience différencient forcément deux prestataires, qu’ils soient en freelance ou pas. 

Mais ce n’est pas tout, le TJM d’un développeur full-stack sera plus élevé que le TJM d’un développeur frontend seulement par exemple. Ainsi, le niveau d’expertise pèse beaucoup sur le TJM freelance.

Par ailleurs, ses expériences sont déterminantes. Une longue expérience avec une technologie très sollicitée actuellement dans un domaine précis fera grimper son TJM.  

En fonction du métier

Dans le monde de la freelance, certains secteurs sont plus demandés que d’autres. Les développeurs web et mobile, les spécialistes UX-UI et les développeurs de logiciel sont les plus demandés. 

Naturellement, plus la demande est grande et plus les TJM pratiqués sont élevés. 

En fonction du profil du client

Les freelances adaptent légèrement leurs tarifs en fonction des profils des clients. 

Par exemple, les grandes entreprises ont généralement des grilles de salaire préétablies qui ne changent pas, mais avec ces structures, le freelance bénéficie de sécurité. 

Par contre, avec de plus petites entités, il est possible d’ouvrir les négociations, bien que les tarifs soient généralement plus bas. 

En fonction de la durée de la mission

Plus la durée de sa mission est courte, plus il est possible pour un freelance d’augmenter ses tarifs, surtout s’il s’agit de temps partiel. 

Mais s’il décroche une mission de longue durée, de plus d’un an par exemple, il peut faire baisser son TJM en contrepartie de la visibilité et de la sécurité garanties. 

Les plateformes d’estimation

Les développeurs peuvent se référer à plusieurs plateformes de calcul de TJM afin de s’aligner sur leurs confrères. 

Certaines sont plus connues que d’autres et plus prisées par les développeurs en freelance, elles vous permettront d’avoir des TJM plus proches de la réalité.

Moyenne des TJM des développeurs en freelance :

CompétencesProfil juniorProfil senior
Développeur Java JEEFrontend : Javascript, AngularJSFrameworks : Struts, Spring, Hibernate, OSGiServeurs : Tomcat, Jboss450 €550-600 €
Développeur PythonFrameworks : Django, FlaskBase de données : PostgreSQL, MySQL, Oracle500 €600-700 €
Développeur .NetWeb : ASP.Net MVCApplicatif : Winform, C#, .Net, Javascript, CSSBase de données : SQL Server500 €600-700 €
Fullstack JavascriptNode.js / Vue.js / React.js / MySQL / MongoDBWebservices /APIHTML/ CSS/ UX/UI500 €550-600 €
Backend JavascriptNode.jsAWS / Heroku / APINoSQL / MongoDBHTML / CSS
500 €

550-600 €
Frontend JavascriptAngularJS / React.js / Ember.js / Vue.js / HTML / CSS / JQuery / Bootstrap400 €550 €
PHPPHP / Symfony / Zend / Code Igniter / LaravelMongoDB / PostgreSQL / MySQL / ElasticsearchHTML / CSS450 €550 €
Développeur mobileAndroid / Java / SDK Android / KotlinJava / Objective-C / SwiftGolang / Phone Gap / Cordova / Cross-Platform450 €600 €

Aventique : des compétences confirmées à des TJM compétitifs  

Dans le régime d’assistance en régie, Aventique recrute différents profils de développeurs et propose leurs compétences et leur expertise à d’autres entreprises clientes, et ce, à des TJM développeur très compétitifs

Dans un secteur en pleine pénurie, vous aurez accès à un vivier de compétences, disponible sans délai et qui maîtrisent les compétences dont vous avez besoin pour booster vos équipes. 

N’hésitez donc pas à nous envoyer un message ⏬