The company is looking to hire a Salesforce Developer to manage break/fix issues, change requests, and administrative needs for end users, while also developing and maintaining Salesforce solutions to improve efficiency and reduce reliance on custom code.
Requirements
- Salesforce Certification(s)
- Salesforce Certified Platform Developer I Certified Salesforce Administrator and/or Advanced Administrator
- Familiarity with CPQ and advanced pricing logic (rules, constraints, product bundles).
- Familiarity integrating ERP systems (preferably NetSuite) using MuleSoft Composer.
- Building solutions with Agentforce
- Knowledge of Salesforce Flow best practices and migration from Workflow Rules/Process Builder to Flow
Responsibilities
- Developing Apex Classes and Triggers, as well as test classes for all custom development. Support existing Apex components as-necessary.
- Declarative Automation Development – Build and maintain solutions using Salesforce Flows (record-triggered, scheduled, screen flows) in alignment with Salesforce’s “clicks, not code” approach, reducing reliance on Apex where possible.
- Custom user interface development, including Visualforce pages/Lightning pages, Aura Components and Lightning Web Components
- Use Salesforce APIs to integrate with other systems used in the organization (Vonage, MuleSoft, Netsuite, HubSpot).
- Support My DI Community site in Experience Cloud.
- Adhere to Salesforce best practices, maintain code documentation, and write / maintain test classes for all custom development.
- Develop system documentation and SFDC policies/procedures.
Other
- Manage break/fix issues, change requests, and other administrative needs of end users.
- Collaborating with the Salesforce team members to validate business requirements and any considerations (security, scalability, limits)
- Train users on system functionality and new features.
- Maintain sandbox environments used for testing and training.
- Ability to effectively communicate in both written and verbal communications