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

Posted 2 Days Ago
Be an Early Applicant
Montréal, QC, CAN
Hybrid
Senior level
Fintech • Payments • Financial Services • Big Data Analytics
The Role
Développer, maintenir et optimiser des solutions Salesforce pour Sales Cloud et Experience Cloud. Le poste comprend la création de fonctionnalités Apex, LWC et Visualforce, l’optimisation des requêtes SOQL, les intégrations REST et SOAP, les tests unitaires, la modernisation de code existant et la configuration de la sécurité Salesforce. La personne collaborera avec les équipes opérationnelles et techniques, utilisera Git et Salesforce DX, et appliquera les principes OOP, SOLID, Clean Code et les modèles de conception.
Summary Generated by Built In

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 Salesforce DX 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 de 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.

 

Cela vous intéresse ? Parlons-en.

Journey Capital  
Votre destination. Notre engagement.

Skills Required

  • Solide expérience en développement Apex, incluant les déclencheurs, le traitement asynchrone et les tâches par lots.
  • Expérience pratique des composants Web Lightning, de JavaScript et de HTML/CSS.
  • Maîtrise des intégrations Salesforce avec REST, SOAP et des architectures orientées événements.
  • Expérience du contrôle de versions Git, des demandes d’extraction et des flux de développement collaboratifs.
  • Connaissance de l’administration Salesforce, de la sécurité, des autorisations et des configurations.
  • Compréhension des principes de programmation orientée objet, SOLID et Clean Code.
  • Capacité à optimiser les requêtes SOQL en tenant compte de la concurrence et du rendement.
  • Connaissance pratique de Sales Cloud et d’Experience Cloud.
  • Maîtrise des tests unitaires dans Salesforce.
  • Expérience des Scratch Orgs et du développement basé sur les packages.
  • Connaissance de Pardot et de l’engagement des comptes.
  • Connaissance des modèles d’entreprise Apex, notamment la séparation des préoccupations et l’injection de dépendances.
  • Connaissance du développement piloté par les tests et par les fonctionnalités.
  • Maîtrise de Java 8 ou d’une version ultérieure.
  • Excellentes aptitudes en communication en français et en anglais.
  • Maîtrise d’une autre langue que le français.
  • Certifications Salesforce.
  • Esprit analytique et aptitude à résoudre les problèmes.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Montréal
61 Employees
Year Founded: 2009

What We Do

Journey Capital (formerly OnDeck Canada) is a Montreal-based online lender serving Canadian small businesses. Championing entrepreneurs, it provides fast, flexible financing solutions including business term loans, lines of credit, and flex fund advances, with a quick online application and funding in as little as 24 hours. Following a 2022 management buyout and a 2024 rebrand, the wholly Canadian company uses data analytics and financial technology to make smarter real-time lending decisions, having funded over $1 billion across 16,000+ loans.

Similar Jobs

Pfizer Logo Pfizer

Director, QSEO AI Transformation Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
8 Locations
121990 Employees
177K-294K Annually

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Temporary Sales Associate

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Mont-Royal, QC, CAN
16000 Employees
18-22 Hourly

NBCUniversal Logo NBCUniversal

Principal Material Artist | Artiste Principal.e Matériaux

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote or Hybrid
Montréal, QC, CAN

Cash App Logo Cash App

Senior Manager, Strategic Finance, Commerce Go-to-Market

Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
3500 Employees
136K-245K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account