Senior Salesforce Developer at Journey Capital enhancing solutions for SMEs in Canada. Focus on Sales Cloud and custom features in a collaborative environment.
Responsibilities
Develop, maintain and optimize Salesforce applications using Apex (triggers, asynchronous processing and batch jobs), Visualforce and Lightning Web Components (LWC).
Work with legacy code to refactor and implement scalable solutions in accordance with object-oriented programming (OOP), SOLID principles and Clean Code practices.
Design and implement unit tests to ensure high code quality and system stability.
Create and maintain SOQL queries, optimizing for performance and concurrency where applicable.
Build and maintain integrations between Salesforce and internal/external systems using HTTP/REST and SOAP APIs.
Use version control (Git), work with pull requests (PRs) and collaborate within a structured development workflow.
Work with Visual Studio Code (VS Code) and Salesforce DX to manage and deploy changes efficiently.
Configure and customize Salesforce administration settings, including security models, profiles and permission sets.
Leverage design patterns (GoF) to create scalable, reusable components.
Support Sales Cloud enhancements and contribute to Experience Cloud projects.
Requirements
Strong experience developing Apex applications, including triggers, asynchronous processing and batch jobs.
Hands-on expertise with Lightning Web Components (LWC), JavaScript and HTML/CSS for UI development.
Proficiency with Salesforce integrations (REST, SOAP, event-driven architecture).
Experience with version control (Git), pull requests and collaborative development workflows.
Knowledge of Salesforce administration, including security, permissions and configurations.
Excellent understanding of OOP principles, SOLID principles and Clean Code best practices.
Ability to optimize SOQL queries with attention to concurrency and performance considerations.
Practical knowledge of Sales Cloud and Experience Cloud.
Proficiency in unit testing within Salesforce to ensure maintainability and reliability.
Experience with Scratch Orgs and a package-based development model.
Familiarity with Account Engagement (Pardot).
Familiarity with Apex enterprise patterns (separation of concerns, dependency injection, etc.).
Experience with TDD / FDD (Test-Driven Development / Feature-Driven Development).
Experience with Java 8 and/or later versions.
Analytical, problem-solving mindset.
Salesforce certifications.
Excellent communication skills in French and English.
Director of Global ACS Sales Excellence leading a team to develop sales enablement strategies at Adobe. Focus on building performance frameworks to enhance sales effectiveness globally.
Sales Manager developing sales plans for process and specialty application products in dairy and food technology. Building customer relationships and overseeing sales operations.
Senior Analyst at Circana turning complex data into actionable insights. Collaborating with teams to support market measurement and client data alignment.
Senior Manager driving business growth through insights for Beauty clients in consumer goods. Analyzing data to deliver actionable recommendations and managing client relationships.
Project leader for interior design sales in Kiel responsible for optimizing market utilization and managing customer relationships. Overseeing project execution and leading negotiation processes in the construction phase.
Director of Sales responsible for driving strategic growth within industrial verticals at Acuity Inc. Collaborating with teams to capture major project opportunities, deliver profitable growth.
Communication and Sales Trainer joining RBC Wealth Management Europe. Delivering training and consultancy to develop relationships and increase capabilities within advisory teams.
Campaign & Sales Manager in leading digital marketing campaigns for BurdaVerlag. Collaborating with diverse experts to achieve client campaign objectives in various sectors.
Project Manager responsible for client interaction and leading technical safety projects. Ensuring adherence to safety processes while managing multiple project stakeholders in Germany.