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

Slalom Consulting
Montreal, QC
Temps plein

English follows*

Slalom est une société mondiale de services-conseils en affaires et en technologie. Notre raison d'être - qui consiste à aider les gens et les organisations à voir plus grand, à avancer plus vite et à bâtir de meilleurs lendemains pour tous - nous guide dans tout ce que nous entreprenons.

Et notre compas est notre vision : créer un monde qui offre à chacun la possibilité d'aimer son travail et sa vie.

Depuis la fondation de notre société de services-conseils en 2001, nous avons grandi rapidement. Notre équipe compte désormais plus de 13 000 membres, répartis dans six pays et 43 marchés.

Nous avons établi des partenariats étroits avec plus de 400 fournisseurs de technologie de premier plan, notamment AWS, Google, Microsoft, Salesforce, Snowflake et Tableau.

De la stratégie jusqu'à l'implémentation, notre approche est résolument humaine. Nous comprenons parfaitement nos clients (et leurs clients) ce qui nous permet d'offrir des solutions pratiques et intégrées ayant un impact véritable.

Qu'est-ce qui nous distingue?

  • Nous sommes dévoués à nos clients. À un point tel que nous mesurons l'appréciation du client en dix volets et nous utilisons ces données pour orienter nos actions.
  • Nous investissons notre esprit et notre cœur dans tout ce que nous faisons. Nous sommes authentiques et nous apprenons à vous connaître, en faisant toujours preuve d'empathie et de bienveillance.
  • Notre âme locale a une portée mondiale. Puisque nous vivons là où nous travaillons, nous nous investissons dans nos communautés locales et dans votre réussite à long terme - tout en restant connectés à notre organisation mondiale.
  • Notre lancée nous survit. Nous travaillons avec les équipes de nos clients à chaque étape du processus, en les formant et en leur donnant les moyens de poursuivre sur cette lancée, même après notre départ.
  • Nous établissons des liens approfondis pour de meilleurs résultats. Notre compréhension approfondie des technologies et des priorités de nos partenaires favorise des relations de confiance et des retombées exponentielles.

Nous sommes honorés que notre entreprise soit reconnue, année après année, comme un merveilleux endroit où travailler, notamment dans le palmarès du magazine Fortune où nous avons été classés parmi les 100 meilleures sociétés où travailler, sept années consécutives.

Titre du poste : Salesforce - Développeur(-euse) senior

Vous êtes une personne autonome avec une attitude dynamique et une passion pour résoudre des problèmes commerciaux et technologiques complexes.

Vous travaillez en collaboration avec l'architecte de projet pour construire la solution technique qui répond au besoin du client et vous êtes responsable de relever les défis techniques avancés lié au projet.

Selon la nature du projet, vous devrez configurer la solution au sein de la plate-forme Salesforce et / ou effectuer un développement personnalisé et vous pourrez être appelé à participer à des activités telles que la définition de la portée et la création de documentation.

Alors, quel sera mon travail?

  • Contribuer à la traduction des exigences de l'entreprise en solutions bien conçues qui tirent le meilleur parti de la plate-forme Salesforce
  • Estimer le niveau d'effort pour mettre en œuvre une solution en fonction des besoins de l'entreprise
  • Animer des séances de conception technique, concevoir et documenter des solutions techniques alignées sur les objectifs d'affaires du client et donner des conseils sur les meilleures pratiques techniques liées à la conception de solutions.
  • Diriger la livraison technique des implémentations Salesforce, y compris :

o Développement de solutions et d'intégrations sur mesure

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 test pour assurer une solution de qualité

o Faire preuve d'un leadership éclairé sur le plan technique

  • Expérience avancée en programmation Apex, y compris les modèles de conception de base, les limites et les modèles en bloc, la gestion des déclencheurs, les opérations asynchrones, les modèles d'intégration et les tests unitaires efficaces
  • Connaissance des meilleures pratiques DevOps modernes de Salesforce
  • Effectuer des revues de code de développement
  • Rester à jour avec l'évolution des fonctionnalités et des offres Salesforce
  • Encadrer et guider les membres de l'équipe technique junior

Et qu'offrirai-je à l'organisation?

  • 5+ annnées d'expérience sur la plateforme Salesforce, y compris une vaste expérience en développement Apex et JavaScript
  • Compréhension de la plate-forme Salesforce, y compris Sales Cloud, Service Cloud, Experience Cloud et des solutions AppExchange courantes
  • Expérience en DataCloud et LoyaltyManagement est un atout
  • Expérience avec les API 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, de l'ETL avec Salesforce
  • Certifications Salesforce actives ou capacité à obtenir des certifications pertinentes lors de l'embauche
  • 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
  • Compétences en résolution de problèmes avec la capacité de travailler de manière interfonctionnelle au sein d'une équipe ou en tant que contributeur individuel
  • Excellentes compétences en communication direct avec le client tant écrite, verbale et lors de présentations
  • Bilinguisme est obligatoire, expertise en communication en français et en anglais (oral et écrit).

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.

Slalom is a purpose-led, global business and technology consulting company. Our purpose-to help people and organizations dream bigger, move faster, and build better tomorrows for all-guides everything we do.

And our north star is our vision of a world in which each person has the opportunity to love their life and work.

Since our consulting business started in 2001, Slalom has grown rapidly to 13,000+ team members in six countries and 43 markets.

We have close partnerships with over 400 leading technology providers, including AWS, Google, Microsoft, Salesforce, Snowflake, and Tableau.

From strategy to implementation, our approach is fiercely human. We deeply understand our customers-and their customers-to deliver practical, end-to-end solutions that drive meaningful impact.

What makes Slalom different?

  • We take love seriously. So seriously that we measure customer love in ten dimensions and use those metrics to guide our actions.
  • Head and heart in everything we do. We show up authentically and get to know you, always leading with empathy and kindness.
  • Local soul, global scale. Because we live where we work, we're committed to our local communities and your long-term success-while also staying connected globally.
  • Momentum that outlasts us. We work with our customers' teams every step of the way, teaching and empowering them to continue the momentum even after we leave.
  • Deep connections, better outcomes. Our thorough understanding of partner technologies and priorities drives trusting relationships and exponential impact.

We're honoured to be consistently recognized as a great place to work, including being one of Fortune's 100 Best Companies to Work For seven years running.

Job Title : Salesforce - Senior Developer

You are a self-driven individual with a "get it done" attitude and a passion to solve complex business and technology problems.

You work in conjunction with the project Architect to build the technical solution for a client need and you are responsible for addressing advanced technical challenges of project work.

Depending on the nature of the project, you will be required to configure the solution within the Salesforce platform and / or perform custom development and may be called on to assist with activities like scoping and documentation.

So, 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 requirements
  • Lead technical design sessions, designing and documenting technical solutions that are aligned with the client's business objectives and advise on technical best 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
  • 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
  • Understanding of the Salesforce platform including Sales Cloud, Service Cloud, Experience Cloud and common AppExchange solutions
  • Experience in DataCloud and LoyaltyManagement is an asset
  • 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
  • Active Salesforce certifications or ability to achieve relevant certifications upon hire
  • Knowledge of Object-Oriented Analysis and Design, database design and software development lifecycle
  • Experience in Agile Methodology
  • Problem-solving skills with the ability to work cross-functionally either on a team or as an individual contributor
  • Excellent client-facing written, presentation and verbal communications skills
  • Bilingualism is mandatory, expert communication in English and French (spoken and written)

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

Il y a 10 heures
Emplois reliés
TextNow
Canada

TextNow is looking for a Senior Android Developer to join our Revenue team, working to improve our Ads systems to improve the user experience while increasing revenue. An Android developer with 5+ years of Android development experience, particularly in Kotlin . ...

S.i. Systems
Montréal, Québec

Developers will engage in all project phases, from research and discovery to solution design, development, and deployment. ...

Banque Laurentienne
Montréal, Québec

As a Senior Software Developer, the incumbent will be responsible mainly to ensure to conceive and develop solutions based on complex specifications from the business. Under the guidance of the senior manager applications development, he/she will work on requests from the business line including but...

CBC/Radio-Canada
Montréal, Québec

Senior Developer, Big Data (French Services) (Telework). To help maintain the Big Data platform and further enhance our data and analytics practices, we are looking for a developer analyst to support all facets of the platform’s development and analysis, including designing data products; administer...

Valnet
Montréal, Québec

Valnet is seeking a highly analytical, knowledgeable and driven Senior Back-End Developer to join a multi-functional development team. With over 22 websites and 36 YouTube channels, Valnet's notable acquisitions include, Screen Rant, CBR, Game Rant, MakeUseOf, Android Police and more. ...

Coast Capital Savings
Canada, Canada

As a member of the Digital Application team, the Senior Full Stack Developer designs, develops and supports various applications ranging from web front-end to APIs and middleware integration. Many employees have spent decades, and sometimes their entire careers, with Coast Capital and have progresse...

Oracle
Canada

Supports the design, deployment, and operations of a large-scale global Oracle cloud computing environment (Oracle Cloud Infrastructure - OCI).Primarily focused on development and support of network fabric and systems through a combination of a deep level understanding of networking at the protocol ...

Stay22
Montréal, Québec

Senior Fullstack Developer, Core Squad. As a Senior Fullstack Developer in our Core Squad, you will be at the forefront of building innovative products that serve both our partners and users. Mentor and guide junior developers, fostering a culture of continuous learning and improvement (share y...

NBC
Montréal, Québec

A career as a Java Back-end Developer in the IT Wealth Management Delivery. ...

Epic Games
Montréal, Québec

Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide. The ideal candidate is a senior C++ programmer, with experience in real-time applications who is customer focused, and has excellent communication skills. A creative p...