La compagnie

Chez Maximum Software Services, nous sommes experts en déploiement et gestion de système de relations clients (CRM) pour des clients nationaux. Le but est de transformer et aligner les systèmes d’opérations, optimiser l’expérience utilisateur et de continuellement mesurer la performance de l’entreprise; tout ceci pour en arriver à de meilleurs résultats autant financiers qu’opérationnels.

L’outil que nous utilisons est SALESFORCE.COM (SFDC). Nous avons les connaissances et les compétences nécessaires pour créer une solution Salesforce efficace pour nos clients. 

Nous nous efforçons de créer un environnement idéal pour chaque membre de notre équipe, un environnement à la fois stimulant et gratifiant. Nous offrons aussi du coaching professionnel dans le but d’accroitre l’expérience technique et les compétences interpersonnelles.

Positions disponibles

Nous recherchons un chef d’équipe / développeur Salesforce avec plus de 7 ans d’expérience en développement Salesforce et avec au moins 2 ans d’expérience en Opérations de Développement. Le candidat doit être bien organisé, motivé et capable de travailler à domicile de manière productive.

Le candidat idéal doit avoir une connaissance des SDLC Agiles, de l’ingénierie des systèmes et de la réingénierie des processus d’affaire. Cette personne sera responsable des cycles de vie complets pour les initiatives Salesforce.com et COPADO de l’entreprise. Ce candidat devrait naturellement être en mesure de fournir des efficacités opérationnelles aux clients grâce à la résolution créative de problèmes à l’aide des plateformes Salesforce.com et COPADO.

Le candidat choisi sera responsable pour :

Opérations de Développement

  • Concevoir et configurer des outils Dev/Ops, y compris JIRA, Copado, Bitbucket, Git et VS Code (extensions SF, SF DX, SF CLI, Copado CLI, ANT, Apex PMD)
  • Participer aux activités de déploiement et de dépannage
  • Fournir des conseils et de la formation aux développeurs, aux chefs d’équipe et au responsable des versions (en ce qui concerne Salesforce et Copado)
  • Assurez-vous que l’équipe utilise des pratiques d’ingénierie appropriées (par exemple, CI/CD, tests automatisés)
  • Investir dans l’amélioration continue de l’outillage et de la dette technique pour accélérer le développement et augmenter la qualité avec un minimum de risques
  • Travailler en étroite collaboration avec l’architecte technique en ce qui concerne les solutions techniques

Chef d’équipe / Développeur Salesforce

  • Analyser les exigences et les impacts et produire des estimations
  • Fournir des solutions de haut niveau et des exigences techniques pour Salesforce.com
  • Effectuer des révisions de code et fournir un soutien et des conseils aux développeurs pour s’assurer que tous les codes/changements sont conformes aux normes architecturales, à la conception et aux meilleures pratiques
  • Concevoir, développer, améliorer et maintenir une solution technique pour répondre aux exigences commerciales du client et suivre les meilleures pratiques (y compris les objets personnalisés, les classes Apex, les déclencheurs, les flux, les pages VisualForce, les composants Aura et LWC)
  • Restez étroitement impliqué dans le code pour prendre des décisions éclairées, identifier les risques techniques et maintenir la confiance avec les développeurs
  • Maintenir des normes élevées de codage et capacité à s’adapter rapidement aux changements avec un minimum de responsabilités

Le candidat qualifié doit avoir:

  • 7+ années d’expérience en développement dans Salesforce; 2+ années d’expérience dans les opérations de développement
  • Solide compréhension et compétences en codage dans les services Web basés sur Visualforce, apex et SOAP/REST
  • Solide compréhension et expérience du modèle de sécurité Salesforce.com, des profils et des rôles, de la personnalisation des objets, des champs, des types d’enregistrement, des mises en page, des règles de validation, des déclencheurs, de la gestion des connaissances, des communautés, de Chatter et de Salesforce1
  • Solide connaissance de l’architecture et des capacités de Salesforce et COPADO
  • Solide compréhension des bases de données, de la migration des données, des outils de manipulation et de téléchargement de données tels que le chargeur de données Salesforce
  • Une expérience du développement Salesforce.com dans un environnement de version à plusieurs niveaux, y compris une expérience pratique de la configuration et de la gestion des versions, sont des exigences fortes
  • Capable d’effectuer la gestion de la configuration et des versions à l’aide de Salesforce.com et COPADO.
  • Capacité à travailler de manière autonome au sein d’une équipe Agile
  • Excellentes compétences en analyse et communication
  • Avoir des certifications de Salesforce formelles
  • Être bilingue (français et anglais) est un atout important

Le candidat choisi sera responsable pour :

  • Faire du développement en utilisant Apex et VisualForce
  • Personnaliser les champs, la mise en page et des objets
  • S’occuper de la sécurité, des rapports et des tableaux de bord. 
  • Effectuer la configuration de Salesforce.com qui va de la mise en œuvre des paramètres par défaut, des rôles, des profils utilisateurs, des règles de partage et des règles des propriétés d’enregistrement
  • Créer et maintenir les profiles, rôles et la sécurité
  • Identifier, évaluer et recommander des solutions SFDC
  • Intégrer des applications complémentaires et aider à concevoir le développement continu de Salesforce.com pour gérer et répondre à la demande
  • Intégrer Salesforce sur diverses plates-formes et appareils
  • Effectuer des chargements de données.

Le candidat qualifié doit avoir:

  • 3 ans d’expérience en développement Force.com avec une connaissance approfondie de développement Apex et Visualforce
  • Expérience en développement d’applications d’entreprise et en intégration de systèmes sur des projets Salesforce
  • Solides compétences en codage sur Visualforce, apex, webservices et Javascripting
  • Compréhension approfondie des environnements de programmation SFDC (Apex, VisualForce, etc.)
  • Connaissance en l’architecture des objets et entités Salesforce.com comme la mise en page, les objets standard et personnalisés, le code Apex et VisualForce
  • Expérience en développement et configuration Salesforce.com dans un environnement de publication à plusieurs niveaux
  • Une expérience pratique de toutes les activités de déploiement Salesforce
  • Expérience en gestion des connaissances Salesforce, des communautés, de Chatter et de Salesforce en général
  • Compréhension des bases de données et des outils d’intégration de données
  • Excellentes compétences en analyse et communication
  • La capacité de travailler indépendamment et/ou avec une équipe qui est physiquement située partout au Canada 
  • Avoir des certifications de Salesforce formelles
  • Être bilingue (français et anglais) est un atout important

Le candidat retenu sera responsable de :

Dans le rôle d’administrateur de système, vous serez responsable pour :

  • Maintenance des utilisateurs – Compréhension et documentation complètes des rôles et autorisations pour garantir une affectation correcte pour les utilisateurs nouveaux et existants
  • Gestion de la sécurité et des profils
  • Modifications mineures de la configuration
  • Importations et extraits de données
  • Développer, maintenir et exécuter des processus pour surveiller en permanence la qualité et l’intégrité des données
  • Maintenance générale du système au besoin

Le rôle du support au système de production comprend :

  • Gérer les problèmes P1 signalés par les utilisateurs – tests et détermination de la gestion des défauts ; travailler avec le gestionnaire des déploiements ; gérer la publication des corrections de bogues et la communication
  • Gérer le backlog des demandes d’amélioration, y compris : l’analyse des besoins commerciaux, l’analyse et la priorisation des demandes, participer à la planification du sprint pour les versions de support de production et à la documentation requise pour communiquer les changements aux utilisateurs
  • Participer en tant que représentant technique au comité d’examen mensuel du système Salesforce, en mesure de partager les mises à jour de statut et de discuter de l’approche de conception de la solution pour les demandes d’amélioration dans le backlog
  • Travailler avec les architectes et les développeurs pour traduire les exigences commerciales en billets JIRA, incluant les spécifications de conception
  • Fournir des informations pour la planification et l’exécution des tests – aider à l’assurance qualité et définir la stratégie de test et les risques associés
  • Travailler avec le gestionnaire des déploiements pour gérer la publication des demandes d’amélioration et des communications aux utilisateurs

De plus, les activités de maintenance récurrentes comprendront :

  • Chargements de données – suivant un processus approprié
  • Participer aux activités d’assurance qualité
  • Maintenance générale du systèm

Le candidat qualifié doit avoir :

  • Plus de 2 ans de compétences administratives dans Salesforce.com
  • Administrateur certifié Salesforce.com
  • Connaissance des composantes d’intégration Salesforce.com (par exemple, les API SFDC, les contrôleurs Apex, les services Web Apex, les appels Apex, la messagerie sortante et les chargeurs de données SFDC)
  • Maîtrise de la technologie, y compris les applications bureautiques, l’automatisation des outils de vente, les systèmes de base de données, l’exécution d’importations de données, l’exécution d’exportations, la fusion d’enregistrements et l’exécution de rapports
  • Baccalauréat en gestion des technologies de l’information ou dans une discipline connexe ou équivalent et 3 à 5 ans d’expérience directe
  • La connaissance de toutes les phases du développement logiciel, y compris l’analyse des exigences, la conception, le codage, les tests (intégration, utilisateur et performances), le débogage, la mise en œuvre et le support est idéale
  • Une expérience des méthodes de livraison Agile est souhaitée
  • Capacité à s’engager avec succès dans plusieurs initiatives simultanément est requise
  • Capacité à travailler de manière indépendante avec les utilisateurs pour définir les concepts, sous la direction des chefs de projet est requise
  • Doit posséder d’excellentes compétences en communication verbale et écrite

Qualifications souhaitées :

  • Bilinguisme en anglais et français
  • Solides compétences en leadership et capacité à générer de l’enthousiasme parmi les membres de l’équipe
  • Bonne compréhension de Salesforce
  • Capacité à pousser la pensée créative au-delà des limites des pratiques industrielles existantes et des mentalités des clients

Le candidat choisi sera responsable pour :

  • Tester tous les aspects d’une organisation Salesforce (dans Lightning), y compris les données, les fonctionnalités et les processus.
  • Développer des scripts d’automatisation de tests à l’aide de Provar;
  • Effectuer l’administration du système Salesforce pour configurer l’environnement des tests
  • Utiliser les principes et pratiques QA des logiciels, incluant la planification, la stratégie et la conception de la matrice de test de test.
  • Intégration d’applications complémentaires et aider à la conception et soutien du développement continu de Salesforce.com pour répondre à la demande de l’organisation.
  • Identifier, évaluer et recommander des solutions SFDC

Le candidat qualifie doit avoir :

  • 3 ans et plus d’expérience dans les tests Salesforce
  • Expérience de travail sur des projets Salesforce de bout en bout
  • Connaissance des procédures et des outils d’automatisation des tests
  • Connaissance de l’architecture des objets et des entités Salesforce.com comme les présentations de page, les objets standard et personnalisés
  • Expérience de SFDC Sales Cloud, Service Cloud, gestion des connaissances, communautés et Chatter;
  • Compréhension des bases de données et des outils d’intégration de données;
  • Excellentes compétences en communication verbale et écrite ainsi que de solides compétences analytiques;
  • La capacité de travailler de manière autonome ainsi que dans le cadre d’une équipe répartie géographiquement ;
  • Expérience de travail à distance et capacité éprouvée à être productif et à fournir un travail de qualité dans un environnement distant

Qualifications souhaitées :

  • Bilinguisme en anglais et français
  • Connaissance des flux commerciaux autour de la vente, de la livraison et de la prise en charge de logiciels personnalisés
  • Connaissance des processus Waterfall et Agile
  • Connaissance de JIRA
  • Certification en assurance qualité ou certification Salesforce

Comment postuler ?

Vous êtes parfait pour ce poste ?

Veuillez envoyer votre CV à
career@maximumsoftwareservices.com