Compétences requises :
- Connaissance du modèle et des principales fonctionnalités des produits Sales Cloud et Service Cloud (Pipeline de vente – Lead / Opportunity / WorkOrder, Territory Management, Case Management).
- Capacité à évoluer dans un environnement de développement / déploiement continu, dans un environnement multi-org (Dev, Test, QA, PROD) utilisant une gestion de source – config / code (Bitbucket) et des déploiements automatisés (Jenkins).
- Connaissance et expérience Marketing Cloud, un atout.
- Connaissance et expérience avec outil de génération de document (Conga) et signature électronique (Adobe Sign), un atout.
- Connaissance et expérience de Mulesoft ou autre système d’intégration équivalent, un atout.
- Capacité d'analyse, de synthèse et de communication.
- Esprit d'équipe, de collaboration et d'adaptation.
- Maîtrise du français, à l'oral et à l'écrit.
Principales tâches développeur Front-End :
- Support et développement de composants Aura dans un environnement Salesforce.
- Support et développement de composants Lightning Web Component dans un environnement Salesforce.
- Implémentation de solution personnalisée utilisant des communautés (Experience cloud) ou interne à Salesforce dans un environnement Lightning.
- Application d’une structure de développement suivant le modèle MVC.
Principales tâches développeur Back-End :
- Support et développement de solutions complexes utilisant des triggers APEX.
- Support et développement de traitements asynchrones et / ou de traitements en lot (batch, schedule).
- Application des bonnes pratiques et maîtrise des particularités et limitations de la programmation Salesforce (Governor limits, SOQL, Transactions, DML, etc.).
- Implantation et support de différents types d’intégrations de ou vers Salesforce (Platform Events, API Call, External Objects, Inbound / Outbound message, etc.).
- Capacité à assimiler et développer du code utilisant l’approche de « Separation of concerns ».