This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
In the role of Senior Salesforce Developer, you will play a pivotal role within the Business Technology team, providing essential support across the Enterprise. Your responsibilities will involve creating highly secure, scalable, adaptable, and high-performing solutions. Reporting to the Director, you will work closely with product and technology teams to design, develop, test, iterate, and deploy new features, integrate systems, enhance existing features, and offer operational support. Additionally, you will independently conduct code reviews and guide junior team members towards improved design and the adoption of clean, standardized coding practices.
Job Responsibility
Build solutions in Salesforce.com leveraging Force.com, APEX, Lightning Web Components, Web Services, and APIs
Provide expertise and recommendation on when to use configuration vs. code vs off-the-shelf products
Support cross systems integrations through developing and configuring tools across native Salesforce ecosystem as well as other cloud technologies
Partner with business owners to deliver tailored solutions that support business requirements, create a superlative user experience, and drive tangible business value
Actively engage and share insights in the planning and analysis of requirements for system enhancements, translating requirements into well-architecture solutions that best use the Salesforce platform and products
Analyze Salesforce tech debt, propose design and implement solutions
Function as technical lead: Provide Recommendations on configuration vs code
Audit and document existing processes and technical designs, and identify areas for improvement
Manage and provide support for other sales tools (e.g. LeanData, Gong and SalesLoft)
Distill complex technical solutions into layman’s terms and communicate these in a clear and understandable way to stakeholders
Function as Senior team member with the ability to guide and mentor more junior team members as it relates to quality of work
Willingness to perform admin tasks and assist with support queues as needed
Requirements
Strong grasp of both administrator and developer areas of the Force.com platform, understanding when and why to use admin vs. dev solutions
Experience with Salesforce Sales, Service, Salesforce CPQ and Experience (Community) Clouds
5+ years of experience in implementing Salesforce Lightning applications using Salesforce platform tools and technologies, such as Apex classes, Visualforce pages, and Lightning App Builder triggers, batch apex and Salesforce APIs at a large organization
5+ years of experience developing integrations between Salesforce and other systems, such as external databases or web services, using APIs and other integration tools
In-depth understanding of the architecture, capabilities, and constraints of the Salesforce application, coupled with a good understanding of business processes
Demonstrative success with at least two large Salesforce custom-built applications
Experience in building complex, scalable, and high-performance software systems that have been successfully delivered to customers
Salesforce Developer certifications (e.g., Platform Developer I and II) are required
Development experience in HTML, CSS, Typescript, JavaScript
Experience with Jira, Agile methodologies, and working in a Scrum environment
What we offer
Health insurance including medical, dental, vision, life/disability insurances
Employee and Family Assistance Program
Group RRSP plan with a company match of up to 4% of base salary
Global Parental Leave of 26 weeks of full and partially paid leave