Description

Senior Salesforce Developer

Canada Remote

Must have extensive experience in LWC coding

KEY RESPONSIBILITIES

Creating custom solutions by designing and developing Salesforce applications.

Participate in the entire software development life cycle, including requirements gathering, design, coding, testing and deployment.

Supporting, maintaining and improving the working of existing Salesforce applications for optimal functionality.

Creating and maintaining integrations with other applications and systems using web services and APIs.

Collaborating with stakeholders and other developers to identify and implement improvements for the system.

Ensuring compliance with security and development standards of Salesforce.

Maintain tight controls for change management within the platforms, utilizing strict software development practices (e.g. dev, test, approval, prod).

Coordinate with Salesforce Lead to design, implement changes and support the Salesforce platform for Sales, Marketing, and service

Assist with solution design and implementation of Salesforce configurations based upon business requirements

Support Salesforce security and data integrity across the platform

Document “as-built” configurations to build a configuration portfolio

Provide end-user production support, solve business/customer issues, and ensure data accuracy across the system. Manage data quality, data cleansing activities to ensure data integrity and accuracy within the Salesforce platform

Partner with business stakeholders to proactively identify, drive, and build improvements, automations, enhancements, and system customization that solve critical business needs

Stay up to date with Salesforce releases, new features and best practices and assess their impact on the organization

Understand data flows and integrations between various enterprise applications

Perform day-to-day Salesforce administration tasks including but not limited to user and license assignment, roles, profiles, permission sets, workflows, and process automation with process builder and flows

Provide insightful technical recommendations to address specific business needs

Create and customize objects, fields, layouts, dashboards, and reports to automate processes and improve user experience

Develop reports and dashboards to support end user analysis

Provide training as required to support the end user adoption of the application.

REQUIRED QUALIFICATIONS

Salesforce certifications, like Platform Developer I or II, App Builder or Administrator.

Experience with web technologies such as HTML, CSS, JavaScript and jQuery.

Ability to work with Salesforce Community Cloud or other collaboration tools.

Knowledge of DevOps and continuous integration/deployment (CI/CD) processes.