Mission
Le développeur Salesforce applique ses connaissances en programmation sur la plateforme Salesforce.
Grâce à ses compétences en programmation, il peut concevoir des solutions personnalisées. Il devient indispensable dès qu’il est nécessaire d’intégrer Salesforce avec un système interne de l’entreprise (ERP par exemple).
Salaire annuel moyen en France
Expérience | CDI/CDD | Freelance |
---|---|---|
Junior | 41 000€ | 500€/jour |
Confirmé | 51 000€ | 650€/jour |
Sénior | +60 000€ | +900€/jour |
Principales responsabilités
Concevoir, implémenter et tester
La principale fonction du développeur est de mettre en place des fonctionnalités et/ou des applications selon les besoins du métier, de l’entreprise. Le développeur doit :
- Réfléchir en amont à ce qui est configurable en standard
- Identifier les écarts entre la solution et les besoins du client
- Coder, tester, corriger les bugs et déployer
Maintenir et améliorer les performances
Afin de s’assurer que l’ensemble de la plateforme Salesforce fonctionne au maximum de sa capacité, le développeur doit en permanence s’assurer que les bonnes pratiques de programmation sont respectées. Il met en place des tests de performance et de réactivité de la plateforme pour assurer une bonne expérience des utilisateurs et donc améliorer le taux d’adoption de Salesforce dans l’entreprise.
Animer des ateliers
Lors des formations des utilisateurs sur les nouvelles fonctionnalités déployées, le développeur peut être amené à animer des ateliers de formation et d’échange (pour collecter les retours d’expérience par exemple).
C’est aussi l’occasion pour le développeur de comprendre les besoins des utilisateurs avec lesquels il interagit peu car c’est essentiellement le rôle de l’administrateur ou du chef de projet.
Qualités nécessaires
- Persévérant
- Rigoureux
- Patient
- Minutieux
- Autonome
- Adaptatif
Certifications
- Administrator (optionnelle, recommandée)
- Platform Developer I
- Platform Developer II
Outils indispensables
- Bluefactory.io est une solution de sauvegarde et restauration des données Salesforce. Bluefactory vous permet aussi d’archiver vos données Salesforce, de suivre les changements de configuration ou réaliser un audit de la qualité du code Salesforce (Apex).
- Dataloader pour importer/exporter des données en masse
- Workbench pour interagir avec Salesforce.com via les APIs
- Force.com IDE pour créer, modifier et déployer des applications
- SF Quick Metadata Lookup pour chercher vos métadonnées (extension Chrome)
Interlocuteurs internes/externes
En fonction de la taille de l’entreprise et du projet, le développeur peut être amené à travailler seul ou en équipe. Selon son poste, il prendra part à toutes les étapes du projet ou il participera seulement à la réalisation.
Le développeur est généralement sous la direction de :
- Administrateur Salesforce
- Chef de projet
- Business Analyst
- Architecte Salesforce
Évolutions de carrière
- Lead développeur
- Architecte Salesforce
- Consultant Salesforce