Search jobs > Toronto, ON > Salesforce developer

Salesforce Developer

National Consultants Professionals Ltd
Toronto, Ontario, Canada
$140K-$145K a year (estimated)
Full-time

Salesforce Developer is responsible for developing, designing, and delivering quality software to meet business objectives.

Your primary focus will be developing software in the Salesforce platform (Sales Cloud, Service Cloud, and Marketing Cloud) working cross functionally with our different business divisions (Vacations, Groups, and Weddings).

You will also be involved in configuring, extending, and supporting the Salesforce ecosystem working closely with the rest of the stream.

As a Salesforce Developer, you will be an authoritative source on everything software-oriented, be a major player in key initiatives, and work closely with the Development and IT teams to ensure mutual and collaborative success.

You will also be expected to guide, mentor, and coach / strengthen the rest of the team in Salesforce areas which they may not be as proficient, including Development, Testing, and Configuration activities.

You will be driving the software in one or two Development streams, working closely with the stream Product Owners, Developers, and Lead Developers.

Key Activities / Tasks

Plan, Design, and Implement Salesforce application releases for Sales Cloud, Service Cloud, and Marketing Cloud working with Stream, IT, and Business stakeholders

Design and Implement code using Apex, Visualforce pages, Lightning components, and any other development components / tools within the Salesforce ecosystem

Work with Objects, Forms, Workflows, Reports, Dashboards, Process Builders and other native tools to build necessary deliverable

Work with Salesforce Marketing Cloud objects including Journeys & Sends, Contacts, MC Connect (between Service Cloud and Marketing Cloud), handling different Business Units, and understanding / tackling other Marketing vs Transactional communication needs

Help define Salesforce platform configuration and administration, including permissions (ACLs) and environment maintenance between Sandbox (Dev, QA / UAT), and Production

Have familiarity with how the different Salesforce Clouds interact and integrate together, as well as Salesforce ecosystem API integration and interaction capabilities

Coach and mentor other Developers within the Stream in regards to Salesforce Development and platform administration, to ensure work is following best-practice standards, and to further increase their own capabilities.

This may also include working with IT leaders to build appropriate Learning or Training paths for the rest of the team

Be familiar with using Version Control (Git) to manage and coordinate work and Releases in a precise, controlled manner

Be comfortable working with external third parties on integration work, including interactions, coding, and consuming / (and potentially questioning) solutions and documentation

Design and Implement code, setting a very high standard for the team

Be comfortable explaining, analyzing, and understanding Functional and Technical Requirements, and how it maps to coding

Work closely with Technical leaders in the Design process of Technical Requirements and Solutions, and drive certain areas in the Design

Create prototypes, draw diagrams, analyze existing code, and research external sources

Produce exceptional quality code which has minimal defects, is robust, extensible (future proof), and has some focus into performance considerations (scalability)

Able to drive API design when called upon, and comfortable with a Micro-services oriented Architecture

Have a strong knowledge in Database concepts and Database table design, including normalization patterns and performance tuning

Salesforce Developer and Administrator experience strong level of knowledge required

NET (C#, ASP.NET MVC, ASP.NET Core) - good level of knowledge required

SQL (ideally including T-SQL and / or working with MS SSMS / SQL Server) good level of knowledge required

Working with Software Version Control such as Git strong level of familiarity required

React nice to have, any level

HTML / JS / CSS average level of knowledge required

Good understanding of DevOps concepts

Good understanding of Platform and Infrastructure concepts (Networking, Firewalls, Load Balancing, Servers and VMs)

Familiarity with Cloud platforms (preferably Azure)

2 days On Site- Hybrid

Full Time

Benefits

5 days ago
Related jobs
Promoted
Tata Consultancy Services
Toronto, Ontario

Strong experience in Salesforce Loyalty Management Integrations and API Salesforce Certs like Data Cloud Specialist and Admin FAC, APEX Salesforce. Experiences with Salesforce Data Cloud (Marketing Cloud). Minimum experience in Salesforce Marketing Cloud development and implementation Possess Tibco ...

Promoted
Teamrecruiter.com Inc
Toronto, Ontario

One of our major Banking clients is looking for a Power BI Developer (Bank, DAX, SQL, Salesforce) Length: 6 months contract with the possibility of extension and conversion to full time employmentLocation: Toronto, ON (Hybrid) - 3 days a week in office [no set schedule, team collaborates on dates]Wo...

Promoted
NTT DATA Services
Canada
Remote

Salesforce Force Developer - QTP/Q2C - Remote Canada Position. NTT Data is looking for an experienced Force software developer to join our applications development team. You must have a solid background in Quote to Cash (Q2C) space, specifically on Conga and Force programming, Salesforce CPQ systems...

Promoted
Jace Holdings Ltd.
Mississauga, Ontario

Salesforce Marketing Cloud Developer (12 months contract). Salesforce Marketing Cloud Developer. Leading tools and systems from the Salesforce Portfolio. Support, enhance and develop features for Sobeys’ Salesforce Marketing Cloud through development work. ...

Ladders
Toronto, Ontario

Senior Salesforce Cloud Developer. Senior Salesforce Cloud Developer. Leading the design and development of advanced Salesforce solutions. Evaluating and implementing new Salesforce features and technologies. ...

S.i. Systems
Toronto, Ontario

Salesforce Platform Developer (Java) to develop systems for a large healthcare implementation. Develop systems using SFDX, Microsoft Visual Studio, Salesforce Lightning Design System and the Salesforce development lifecycle. Liaison with Salesforce Product Team on issues or questions regarding the D...

NTT DATA Services
Canada, ON, CA
Remote

Developer - QTP/Q2C - Remote Canada Position. Job Description for Force com Developer. Experience working with Agile/Scrum methodology Experience developing on the Salesforce. ...

RBC - Royal Bank
Toronto, Ontario

Reporting to the Director, Software Development of Sales and Services management in US Cash Management, the person in this role will manage Salesforce development and partner with other managers and business units to create state of the art Salesforce solutions that result in consumer quality Sales ...

Scotiabank
Toronto, Ontario

Our Global Wealth Management Engineering Team is hiring a Senior Salesforce Developer:. Performed many implementations on Salesforce platform - for Enterprise level projects - at least 5. Must be well versed with Apex, Visual Force Pages, Salesforce Lightning Components and Integration Patterns. Sup...

Canada Goose
Toronto, Ontario

Salesforce Commerce Cloud developer will help implement new E-Commerce initiatives, collaborate on new technical and optimization strategies, and support the technical facilitation of e-commerce efforts. You will be working within a team of developers and business stakeholders to implement, extend a...