Développeur ou développeuse principal(e), Salesforce

Journey Capital

Montreal (administrative region)

Remote

CAD 120,000 - 160,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Rémunération compétitive
Horaires de travail flexibles
Possibilité de travail à distance ou à
Programme d’avantages personnalisés
1500 $ formation professionnelle et C

Job summary

Journey Capital, fintech canadienne, recherche un développeur principal Salesforce pour concevoir et maintenir Sales Cloud et Experience Cloud, en privilégiant les composants LWC, Apex et les intégrations REST/SOAP.

Vous collaborerez avec les équipes métiers et techniques, rédigerez des tests unitaires, améliorerez l’architecture et assurerez la maintenance du code, tout en respectant les bonnes pratiques OOP et SOLID.

Qualifications

  • Expérience avérée en développement Salesforce (Apex, LWC, SOQL/Terraform).
  • Maîtrise des intégrations REST et SOAP et des flux E2E.
  • Solides connaissances OOP, SOLID et Clean Code.
  • Tests unitaires et gestion des versions via Git requis.
  • Bonnes capacités de communication en français et anglais.

Responsibilities

  • Développer, maintenir et optimiser les applications Salesforce (Apex, Visualforce, LWC).
  • Remanier le code Legacy et mettre en œuvre des solutions évolutives selon les bonnes pratiques OO.
  • Concevoir et exécuter des tests unitaires assurant qualité et stabilité.
  • Élaborer et optimiser les requêtes SOQL et gérer les intégrations avec systèmes internes/externes (HTTP/REST, SOAP).
  • Utiliser Git, PR et SalesforceDX pour déployer les changements et collaborer en équipe.

Skills

Salesforce développement
Apex
LWC
REST/SOAP
OOP
SOLID
Clean Code
Tests unitaires
Git
Sales Cloud
Experience Cloud
Salesforce administration
Salesforce certifications
TDD / FDD
Java 8+
Anglais et Français

Tools

VS Code
SalesforceDX
Git

Job description

Le point de départ de la carrière dont vous avez toujours rêvé.

Voici votre chance de travailler dans un endroit qui contribue positivement à l’avenir des PMEs à travers le Canada. Là où le travail d'équipe, la flexibilité et la croissance professionnelle sont encouragés à chaque étape de votre parcours.
Prêt à faire évoluer votre carrière vers de nouveaux sommets ? Journey Capital est là pour vous accompagner.

Une entreprise de fintech étonnante

En tant que leader dans le domaine du prêt en ligne au Canada, Journey Capital s'engage à aider les clients avec une approche collaborative, flexible et centrée sur le client. Nous établissons de nouveaux standards dans l'industrie en adoptant l'innovation, la transparence et des normes éthiques inégalées.

À propos du poste

En tant que développeur ou développeuse principal(e), Salesforce, vous jouerez un rôle clé dans le développement et la maintenance des solutions Salesforce, en mettant l’accent sur Sales Cloud et les composants Web Lightning(LWC). Vous collaborerez avec les équipes opérationnelles et techniques pour améliorer la fonctionnalité du système, développer des fonctionnalités personnalisées et assurer une intégration transparente avec d’autres plateformes. Votre expertise contribuera à accroître l’efficacité, l’extensibilité et la maintenabilité dans l’ensemble de notre environnement Salesforce.

Responsabilités
  • Développer, maintenir et optimiser les applications Salesforce à l’aide d’Apex (déclencheurs, traitement asynchrone et tâches par lots), Visualforce et les composants Web Lightning(LWC).
  • Travailler avec l’ancien code (Legacy Code) pour remanier et mettre en œuvre des solutions évolutives conformément aux principes de la programmation orientée objet(OOP), SOLID et Clean Code.
  • Concevoir et mettre en œuvre des essais unitaires pour assurer la grande qualité du code et la stabilité du système.
  • Élaborer et tenir à jour les requêtes SOQL en optimisant le rendement et la concurrence, le cas échéant.
  • Créer et maintenir les intégrations entre Salesforce et les systèmes internes et externes à l’aide des interfaces de protocole d’application HTTP/REST et de SOAP.
  • Utiliser le contrôle de versions (Git), travailler avec les demandes d’extraction (PR) et collaborer à un flux de travail de développement structuré.
  • Travailler avec Visual Studio(VS) Code et SalesforceDX pour gérer et déployer efficacement les changements.
  • Configurer et personnaliser les paramètres d’administration de Salesforce, y compris les modèles de sécurité, les profils et les ensembles d’autorisations.
  • Tirer parti des modèles de conception (GoF) pour créer des composantes évolutives et réutilisables.
  • Soutenir les améliorations de Sales Cloud et collaborer aux projets Experience Cloud.
Les atouts que vous possédez
  • Solide expérience en développement d’applications Apex, y compris les déclencheurs, le traitement asynchrone et les tâches par lots.
  • Expertise pratique des composants Web Lightning (LWC), JavaScript et HTML/CSS pour le développement d’interfaces utilisateur.
  • Maîtrise des intégrations Salesforce (REST, SOAP, architecture logicielle orientée événement).
  • Expérience du contrôle de versions (Git), des demandes d’extraction et des flux de travail de développement collaboratifs.
  • Connaissance de l’administration de Salesforce, y compris la sécurité, des autorisations et des configurations.
  • Excellente compréhension des principes OOP, des principes SOLID et des pratiques exemplaires en matière de Clean Code.
  • Capacité d’optimiser les requêtes SOQL, en tenant compte des considérations relatives à la concurrence et au rendement.
  • Connaissance pratique de Sales Cloud et d’Experience Cloud.
  • Maîtrise des essais unitaires dans Salesforce pour assurer la maintenabilité et la fiabilité.
  • Scratch Orgs / Modèle de développement basé sur les packages.
  • Engagement des comptes (Pardot).
  • Modèles d'entreprise Apex (Séparation des préoccupations, Injection de dépendances, etc.).
  • TDD / FDD (Développement piloté par les tests / Développement piloté par les fonctionnalités).
  • Java 8 et/ou versions ultérieures.
  • Esprit analytique et orienté résolution de problèmes.
  • Certifications Salesforce.
  • Excellentes aptitudes en communication en français et en anglais.
  • La maîtrise d’une autre langue que le français est requise pour ce poste en raison de la nature des fonctions, lesquelles impliquent des communications régulières avec une clientèle, des partenaires ou des parties prenantes ne maîtrisant pas le français.
Les avantages Journey :
  • Rémunération compétitive
  • Horaires de travail flexibles
  • Possibilité de travail à distance ou en présentiel
  • Programme d’avantages personnalisés
  • 1 500 $ pour votre formation professionnelle et des cours
  • Cours gratuits d'anglais ou de français
  • Accès gratuit au gym de l’entreprise
  • Café et collations gratuits
  • Événements et activités d'équipe réguliers
Accompagner les entrepreneurs canadiens

Nous offrons une expérience à distance fluide qui donne à nos clients la tranquillité d'esprit nécessaire pour faire progresser leur entreprise. Notre objectif est d'équiper les entrepreneurs canadiens avec le bon crédit, les outils et l'expérience nécessaires pour les aider à atteindre rapidement leurs objectifs financiers.

Ceci vous intéresse ? Parlons-en.

Journey Capital
Votre destination. Notre engagement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Représentant(e) au développement des affaires
Représentant(e) au développement des affaires

Journey Capital • Montreal (administrative region)

Hybrid
CAD 45,000 - 65,000
Rémunération compétitive
Horaires de travail flexibles
Possibilité de travail à distance ouEn
Senior Salesforce Developer
Senior Salesforce Developer

Journey Capital • Montreal (administrative region)

Remote
CAD 100,000 - 140,000
Competitive compensation
Remote or in-office work
Flexible work schedule
+2
Concepteur senior Salesforce
Concepteur senior Salesforce

National Bank of Canada • Montreal (administrative region)

On-site
CAD 140,000 - 190,000
Programme santé et bien-être : options
Assurance collective
Régime de retraite
+3
Développeur Salesforce principal
Développeur Salesforce principal

Conquest Planning Inc. • Winnipeg

Hybrid
CAD 120,000 - 170,000
Développeur Salesforce
Développeur Salesforce

LGS, an IBM Company • Ville-Marie

On-site
CAD 70,000 - 90,000
Assurances collectives
Régime d’épargne retraite avec contribution de l'employeur
Vacances annuelles
Analyste d'Affaires Salesforce B2B
Analyste d'Affaires Salesforce B2B

Staples Canada • Richmond Hill

On-site
CAD 75,000 - 95,000
Rabais pour les associés
Avantages médicaux et dentaires
Régime d'épargne-retraite (RRSP/DPSP)
+2
Directeur, Solution Salesforce (Montréal)
Directeur, Solution Salesforce (Montréal)

Investissement Québec • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Télétravail partiel
Horaires flexibles
Congés été - après-midi vend.
+4
Enterprise Account Executive - Canada
Enterprise Account Executive - Canada

Salesforce • Montreal (administrative region)

On-site
CAD 120,000 - 170,000
Health insurance
Life insurance
Retirement plan
+3
Développeur·euse Logiciel Senior Full Stack (React.js)
Développeur·euse Logiciel Senior Full Stack (React.js)

Lightspeed Commerce (FR) • Quebec

On-site
CAD 90,000 - 120,000
Programme d’actions
Politique de congés payés ultra flexible
Assurance santé
+3
Gestionnaire de produits adjoint(e), Salesforce
Gestionnaire de produits adjoint(e), Salesforce

Lightspeed • Montreal (administrative region)

Hybrid
CAD 80,000 - 110,000
Flexibilité de télétravail
Options sur actions
Régime de retraite
+1