Developpeur de logiciels senior - Spécialiste Salesforce
Poste mentionne explicitement "AI vibe coding" et l'utilisation d'assistants de code IA pour améliorer le SDLC.
About the Role
Le Développeur·se logiciel senior — Spécialiste Salesforce conçoit, développe et livre des solutions Salesforce multicloud robustes et évolutives. Il/elle agit comme référence technique, encadre l'équipe, met en place des pratiques de gouvernance et intègre des capacités d'IA pour optimiser les processus métier et le SDLC.
Job Description
Rôle
Le poste de Développeur·se logiciel senior — Spécialiste Salesforce est un rôle technique principal au sein de l’équipe informatique. La personne dirigera la conception, le développement et la livraison de solutions Salesforce multicloud, assurera la qualité des livrables et agira comme référence technique sur les projets.
Responsabilités principales
- Concevoir, développer et maintenir des solutions Salesforce couvrant plusieurs clouds (Sales Cloud, Service Cloud, Experience Cloud, Marketing Cloud).
- Développer en Apex (triggers, classes, batchs, jobs planifiés, queueable) selon les bonnes pratiques et limites de la plateforme.
- Construire des composants Lightning Web Components (LWC) et utiliser la plateforme Lightning (Lightning App Builder, SLDS, Lightning Flow).
- Intégrer Salesforce avec des systèmes internes/externes via REST/SOAP APIs, Platform Events et Change Data Capture.
- Exploiter les capacités d’IA Salesforce (Einstein AI, Agentforce, Prompt Builder) pour optimiser les processus et le SDLC.
- Définir jalons techniques, coordonner les travaux d’équipe et assurer la conformité des livrables aux objectifs métier.
- Mettre en place et faire respecter les standards de codage, la gouvernance (Salesforce DX, CI/CD, change sets) et les pratiques de déploiement.
- Encadrer et former les membres de l’équipe sur Apex, LWC et les patterns d’architecture multicloud.
- Participer aux décisions architecturales, revues de code et initiatives d’amélioration continue.
- Promouvoir l’utilisation d’outils d’IA et d’assistants de code pour améliorer l’efficacité du développement.
Exigences et qualifications
- Diplôme collégial ou universitaire en informatique, génie logiciel ou domaine connexe.
- Minimum de 5 ans d’expérience en développement Salesforce en environnement de production.
- Maîtrise avancée d’Apex (triggers, classes, batchs, jobs schedulables, queueables).
- Maîtrise de Lightning : LWC, Lightning App Builder, SLDS, Lightning Flow.
- Expérience multicloud : expertise sur au moins deux des clouds (Sales, Service, Experience, Marketing).
- Expérience avec Salesforce DX, pipelines CI/CD et gestion du changement (change sets, Copado, Gearset).
- Connaissance des patrons d’intégration : REST/SOAP APIs, Connected Apps, Platform Events, Change Data Capture.
- Expérience avec les capacités AI de Salesforce (Einstein AI, Agentforce ou équivalents) et utilisation d’assistants de code IA.
- Certifications Salesforce requises : Platform Developer I & II, JavaScript Developer I, Application Architect (une ou plusieurs).
- Le bilinguisme français/anglais est un atout.
- Expérience des outils de gestion de projet tels que ClickUp, Monday.com, MS Project ou Asana.
Compétences comportementales
- Esprit analytique, rigueur et souci du détail.
- Leadership technique et capacité de mentorat.
- Excellentes compétences en communication orale et écrite.
- Autonomie, initiative et capacité à gérer des priorités multiples.
- Intérêt pour les nouvelles technologies et les innovations Salesforce.
Avantages
- Salaire compétitif selon l’échelle du Groupe Nordik.
- Régime d’avantages sociaux complet incluant la télémédecine.
- Accès gratuit au spa pour l’employé·e et une personne de son choix.
- Rabais sur la nourriture et les services de massothérapie/esthétique.
- Accès gratuit à une salle d’exercice sur site.
- Environnement de travail chaleureux avec stationnement et boissons non alcoolisées gratuites.
- Programme de formation et de développement personnalisé.