Développeur principal ou développeuse principale Salesforce
Location
Montreal, Quebec, Canada
Role
Developer
Contract
type.
Salary
n/a
VOS TÂCHES
- Concevoir, développer, réaliser des tests unitaires, déployer, réviser la conception, réviser le code, estimer et documenter des solutions Salesforce robustes, en tirant parti des outils déclaratifs de Salesforce (création de champs, d'objets, d'actions, de règles de partage, de profils, d'ensembles de permissions, de processus, de flux, de flux de travail, de règles de validation, d’Omni Scripts, de Flexcard, de Data Raptor et de procédures d'intégration, etc.) ou programmatiques (composants Apex, SOQL, Visualforce, Lightning, Aura).
- Diriger l'équipe Scrum Delivery E2E dès la conception en passant par le développement, les tests ainsi que la définition de fini.
- Agir en tant que mentor auprès de vos collègues, guider les parcours d’apprentissage, encourager les meilleures pratiques, examiner et proposer des activités d’autodéveloppement.
- Rester au fait des dernières tendances de l’écosystème Salesforce, progresser dans le parcours de certification Salesforce, maintenir un impressionnant profil Trailhead.
Exigences de base
- Baccalauréat en informatique ou équivalent.
- Admissibilité à une habilitation fédérale de sécurité canadienne.
- Au moins 5 ans d’expérience dans le développement Salesforce en utilisant les techniques déclaratives et programmatiques et le développement personnalisé en utilisant Apex, LWC, Aura et Visualforce.
- Certification développeur ou développeuse de niveau I de la plateforme Salesforce.
- Expérience avec les services Web REST/SOAP de Salesforce.com, les API d’événements et de masse, et l’écriture de classes de lots et de classes de test Apex.
- Expérience pratique avec Apex, LWC, Omni Scripts, Flexcard, Data Raptor, procédure d'intégration et flux.
- Expérience de la méthodologie de livraison Agile et familiarité avec le travail dans des environnements de développement Agile sont fortement souhaitées.
- Bonne connaissance de la méthodologie de déploiement de Salesforce à l'aide d'Azure DevOps et d'autres outils DevOps.
- Connaissance en Accessibility by Design et connaissance des exigences d'accessibilité WCAG 2.1 de préférence.
- Expérience en développement frontal avec LWC, CSS, JavaScript et HTML.
- Expérience dans des rôles en contact avec les clients.
- Compétences de communication efficaces pour collaborer avec l'équipe commerciale, les gestionnaires de projet, les analystes fonctionnels et d'autres parties prenantes afin de fournir des solutions aux clients.
- Capacité à traduire les besoins commerciaux en solutions techniques à l'aide des fonctionnalités OOTB de Salesforce et du développement personnalisé.
- L’anglais est exigé pour ce poste, car le ou la titulaire de ce poste est appelé à interagir régulièrement avec des parties prenantes au Canada, aux États-Unis et dans d’autres pays de notre empreinte mondiale où l’anglais est la langue commune. En raison du volume important d’interactions avec ces parties prenantes anglophones, ce qui est intrinsèque à ce poste, une réorganisation des activités de l’entreprise n’est pas possible pour éviter cette exigence.
Compétences privilégiées :
- Bilinguisme : français et anglais.
- Expérience et certification avec Salesforce Service Cloud, Experience Cloud, Omni Studio Developer ou Omni Studio Consultant et les nuages commerciaux (par exemple, les solutions pour le secteur public).
- Expérience de la solution Salesforce pour le secteur public et de la mise en œuvre de Salesforce Experience Cloud fortement souhaitée.
- Certification en tant que développeur ou développeuse de niveau II de la plateforme Salesforce.
- Certification en tant que développeur ou développeuse Javascript de Salesforce.
- Bonne compréhension de la programmation orientée objet.
- Solides compétences analytiques, organisationnelles et de résolution de problèmes.
- Capacité à travailler de manière indépendante et en équipe.
- Certifications de Salesforce Administrator, App Builder, Product ou Architect.
- Expérience avec l’une des technologies de base et l’un des langages de programmation suivants, un atout : Java, C++, C#, JavaScript, SQL, REST, SOAP, HTML, CSS.
- Connaissance d’Apex Data Loader et de Salesforce DX.
CE QUE NOUS OFFRONS :
- Avantages sociaux concurrentiels, y compris une politique de congé parental juste et équitable.
- Chez Accenture, nous croyons pouvoir offrir le meilleur à notre clientèle grâce à l’apprentissage et l’amélioration continue que nous offrons à tout notre personnel — des compétences de base au contenu propre à un secteur donné.
- Encadrement professionnel et mentorat pour vous aider à gérer votre carrière et à vous perfectionner.
- Réalisation de la performance — notre programme de gestion du rendement met l’accent sur vos forces, votre progrès et les possibilités professionnelles.
- Des occasions exceptionnelles de développement professionnel auprès d’une clientèle variée.
- Occasions de vous impliquer dans des initiatives de présence sociale de l’entreprise, depuis le bénévolat jusqu’à la participation à une œuvre de charité.
Accenture