Logo
Slalom Consulting

Salesforce Senior Developer / Développeur(-euse) Salesforce

Slalom Consulting, Montreal, QC


*English follows*

Vos collègues

Notre secteur d'activité Salesforce permet à nos clients de créer l'expérience client la plus influente, tout en demeurant l'acteur principal de leur métamorphose. Nous sommes déterminés et résolus à constituer une équipe diversifiée et inclusive, car nous sommes conscients que les membres de cette équipe, qui sont réputés pour apporter leur touche d'authenticité à leur travail, savent créer des solutions qui rejoignent des populations plus diversifiées avec innovation et efficacité. Notre équipe est composée d'experts en stratégie client, d'experts certifiés Salesforce pour l'ensemble des fonctionnalités Salesforce, d'experts sectoriels, de conseillers en changement organisationnel et culturel et de chefs de projet. En tant que troisième partenaire Salesforce dans le monde et en Amérique du Nord, nous nous engageons à faire croître et à développer nos talents Salesforce, à offrir des possibilités de croissance continue et à proposer à nos employés un travail valorisant qui correspond à leurs objectifs personnels et professionnels.

Titre du poste : Salesforce Amélioration & Exploitation - Développeur(-euse) principal(e)

Qui vous êtes :

Vous êtes un(e) développeur(euse) senior Salesforce possédant des connaissances approfondies et une expérience dans la résolution de problèmes complexes sur la plateforme Salesforce. En tant que développeur(euse) principal(e), vous possédez une connaissance avancée des domaines techniques de Salesforce, notamment les différentes plateformes cloud, le développement programmatique, les solutions déclaratives et les intégrations. Vous êtes passionné(e) par la recherche de solutions et la définition de la portée des problèmes, ainsi que par l'exécution et la direction de mises en œuvre techniques pratiques. Vous êtes une personne motivée qui n'hésite pas à se retrousser les manches et qui a une passion pour la résolution de problèmes commerciaux et technologiques complexes.

Alors, quel sera mon travail?
• Contribuer à la traduction des exigences commerciales en solutions bien architecturées qui exploitent au mieux la plateforme Salesforce.
• Estimer le niveau d'effort pour mettre en œuvre une solution basée sur les exigences commerciales et techniques
• Diriger des séances de conception technique, concevoir et documenter des solutions techniques conformes aux objectifs commerciaux du client et donner des conseils sur les pratiques techniques exemplaires liées à la conception de solutions.
• Diriger la livraison technique des implémentations Salesforce, notamment :

o Développement de solutions et d'intégrations personnalisées

o Fournir une assistance pratique de niveau expert aux développeurs pour les problèmes techniques

o Concevoir et gérer l'exécution des plans de tests pour assurer une solution de qualité

o Faire preuve de leadership technique
• Expérience avancée en programmation Apex, y compris les modèles de conception de base, les limites et les modèles de masse, la gestion des déclencheurs, les opérations asynchrones, les modèles d'intégration et les tests unitaires efficaces.
• Compétences avancées en programmation côté client, notamment LWC, JavaScript, HTML, CSS.
• Connaissance avancée des outils fonctionnels/techniques, notamment la modélisation des données, le modèle de sécurité, les flux, les métadonnées personnalisées, les paramètres personnalisés, etc.
• Connaissance des meilleures pratiques Salesforce DevOps modernes
• Effectuer des revues de code de développement
• Restez à jour avec les fonctionnalités et offres évolutives de Salesforce
• Encadrement et mentorat des membres de l'équipe technique junior

Et qu'est-ce que je vais offrir à l'organisation?
• Plus de 5 ans d'expérience sur la plateforme Salesforce, notamment une expérience approfondie du développement Apex et JavaScript
• Compréhension du cycle de vie E2E du perfectionnement Salesforce en collaborant avec plusieurs ingénieurs
• Compréhension de la plateforme Salesforce, notamment Sales Cloud, Service Cloud, Experience Cloud et les solutions AppExchange courantes.
• Expérience avec les API de Salesforce (REST/SOAP/Metadata, etc.)
• Expérience de développement front-end avec les composants Web Lightning
• Connaissance des intégrations, des outils d'intégration tiers, ETL avec Salesforce
• Connaissance de l'analyse et de la conception orientées objet, de la conception de bases de données et du cycle de vie du développement de logiciels.
• Expérience en méthodologie Agile
• Expérience et exposition à Einstein et aux capacités des produits Salesforce AI
• Expérience dans les services et processus CI/CD Salesforce
• Compétences en matière de résolution de problèmes et capacité à travailler de manière transversale au sein d'une équipe ou en tant que collaborateur(-trice) individuel(le)
• Certifications Salesforce actives ou capacité à obtenir les certifications pertinentes lors de l'embauche
• Excellentes compétences en matière de communication en français et en anglais - écrite, orale et de présentation avec les clients

Hybride/Au Bureau: Nous travaillons dans un environnement hybride mais il est possible que vous ayez à collaborer en personne si votre chef d'équipe le requiert.

Avantages pour nos employés:

Culture et Divertissement!
  • Dîner-Causerie
  • Activités dédiées à la santé et au bien-être
  • Retraite annuelle
  • Célébrations de fin d'année
  • Groupes de Ressources pour les Employés
  • Club social et activités

Vacances (20 jours au prorata de la date d'embauche & jours de bien-être/maladie)

Avantages
  • Rémunération compétitive
  • 100$ d'allocation mensuelle pour cellulaire sous forme de remboursement
  • Régime Enregistré d'Épargne Retraite (REER) collectif & cotisation employeur
  • Compte d'Épargne Libre d'Impôt (CELI)
  • Carte cadeau annuel pour le bien être " Thrive "
  • Planification familiale / fécondité
  • Salaire complémentaire pour congé maternité/parental
  • Assurance Médicale et Dentaire
  • Assurance Vie et Assurance en Cas de Décès ou de Mutilation par Accident
  • Accès à une couverture supplémentaire d'Assurance Vie et Assurance en Cas de Décès ou de Mutilation par Accident
  • Programme d'Aide aux Employés (PAE) et " Inkblot Therapy "
  • Et plus !

*Tous les avantages sont soumis à l'admissibilité des participants aux prestations.

Slalom est un employeur inclusif valorisant l'égalité des chances et engagé à la création d'une main-d'œuvre diversifiée. Nous accueillons à bras ouverts les candidatures de toutes les personnes qualifiées et travaillerons à accommoder raisonnablement les candidats tout au long du processus de recrutement et de sélection. Veuillez communiquer avec l'équipe d'acquisition de talents si vous nécessitez des accommodements lors du processus d'entrevue.

Veuillez noter que si vous êtes embauché(e) chez Slalom, vous devrez remplir une vérification des antécédents.

Who You'll Work With

In our Salesforce business, we help our clients bring the most impactful customer experiences to life and we do that in a way that makes our clients the hero of their transformation story. We are passionate about and dedicated to building a diverse and inclusive team, recognizing that diverse team members who are celebrated for bringing their authentic selves to their work build solutions that reach more diverse populations in innovative and impactful ways. Our team is comprised of customer strategy experts, Salesforce-certified experts across all Salesforce capabilities, industry experts, organizational and cultural change consultants, and project delivery leaders.As the 3rd largest Salesforce partner globally and in North America, we are committed to growing and developing our Salesforce talent, offering continued growth opportunities, and exposing our people to meaningful work that aligns to their personal and professional goals.

Job Title: Salesforce Enhance & Operate - Senior Developer

Who you are:

You are a Salesforce Senior Developer with extensive knowledge and experience solving complex problems on the Salesforce platform. As a senior developer you have advanced knowledge of the technical domains of Salesforce including the various cloud platforms, programmatic development, declarative solutioning and integrations. You are passionate about solutioning and scoping problems and executing and leading hands-on technical implementations. You are a self-driven individual with a "get it done" attitude and a passion to solve complex business and technology problems.

What will I do?
• Contribute to translation of business requirements into well-architected solutions that best leverage the Salesforce platform
• Estimate the level of effort to implement a solution based on business and technical requirements
• Lead technical design sessions, designing and documenting technical solutions that are aligned with the client's business objectives and advise on technical bet practices related to solution design
• Lead the technical delivery of Salesforce implementations including:

o Development of custom solutions and integrations

o Providing hands-on expert level assistance to developers for technical issues

o Designing and managing the execution of test plans to ensure a quality solution

o Demonstrate technical thought leadership
• Advanced Apex programming experience including core design patterns, limits and bulk patterns, trigger handling, asynchronous operations, integration patterns, and effective unit testing
• Advanced front-end programming skills including LWC, JavaScript, HTML, CSS.
• Advanced knowledge of functional / technical tools including data modeling, security model, flows, custom metadata, custom settings, etc.
• Knowledge of modern Salesforce DevOps best practices
• Conduct development code reviews
• Stay current with evolving Salesforce features and offerings
• Coach and mentor junior technical team members

And, what will I bring?
• 5+ years of Salesforce platform experience, including extensive Apex and JavaScript development experience
• Excellent communication in French & English (written and spoken)
• Understanding of E2E lifecycle of Salesforce development collaborating with multiple engineers
• Understanding of the Salesforce platform including Sales Cloud, Service Cloud, Experience Cloud and common AppExchange solutions
• Experience with Salesforce APIs (REST/SOAP/Metadata, etc.)
• Front-end development experience with Lightning Web Components
• Knowledge of integrations, 3rd party integration tools, ETL with Salesforce
• Knowledge of Object-Oriented Analysis and Design, database design and software development lifecycle
• Experience in Agile Methodology
• Experience and exposure in Einstein and Salesforce AI product capabilities
• Experience in CI/CD Salesforce services and processes
• Problem-solving skills with the ability to work cross-functionally either on a team or as an individual contributor
• Active Salesforce certifications or ability to achieve relevant certifications upon hire
• Excellent communication skills in both French and English - client-facing written, presentation and verbal communications skills

Hybrid/In office: We are hybrid but there are expectations that if your team leader requires you onsite that you are able to meet those expectations/requirements

Slalom Employee Perks:

Culture & fun!
  • Lunch & learns
  • Health & wellness activities
  • Annual retreats
  • Holiday parties
  • Employee resource groups
  • Social clubs & activities
  • Vacation (20 days prorated based on start date & wellness/sick days)

Tangible perks
  • Competitive compensation package
  • $100 cell phone monthly reimbursement
  • Registered Retirement Program (RRSP) & Employer Matching
  • Tax-Free Savings Account (TFSA)
  • Annual "Thrive Well-Being" Gift Card
  • Family planning/ Fertility Benefit
  • Maternity/Parental Leave Top-Up
  • Medical & Dental Benefits
  • Life and AD&D Insurance
  • Access to Supplementary Life and AD&D Insurance
  • Access to the Employee Assistance Program (EAP) and Inkblot Therapy
  • And more!

*All benefits are subject to eligibility requirements

Slalom is an inclusive, equal opportunity employer dedicated to building a diverse workforce. We encourage applications from all qualified candidates and will work to reasonably accommodate applicants' needs throughout all stages of the recruitment and selection process. Please advise the talent acquisition team if you require accommodations during the interview process.

Please note if you are hired at Slalom you will be required to complete a background check