Salesforce Developer II (Remote)
Published | February 10, 2024 |
Location | Scottsdale, AZ |
Category | Default |
Job Type | Full-time |
Description
About the job Salesforce Developer II (Remote)
Are you an enthusiastic Salesforce Developer seeking an opportunity to contribute to a company dedicated to safeguarding life by addressing society's paramount safety and justice concerns through its array of devices and cloud software? Joining the Digital Customer Experience Team (DCX), you will play a pivotal role in developing, integrating, and maintaining essential customer-facing applications predominantly constructed on the Salesforce platform. Your responsibilities will encompass areas such as customer support, account management, community, ecommerce, and training. As the acknowledged technical subject matter expert (SME), you'll collaborate closely with business analysts and administrators to enhance existing features and address system issues for these customer-centric platforms.
Requirements
- Bachelor's degree in MIS, CIS, CS, or a related field
- 3+ years of experience designing, developing, and documenting technical solutions on the Salesforce platform. This includes but is not limited to Custom Objects/Fields, Apex, Triggers, Flows, Web Services, Visualforce, and Lightning Components / Lightning Web Components
- Current Salesforce Certified Platform Developer I Certification
- Prior project experience with CPQ-related projects
- Experience with web technologies (HTML 5, CSS 3, .NET Framework, JavaScript)
- Experience building integrations and understanding of common integration patterns (SSO, Rest, SOAP, etc.)
- Understanding of Salesforce development best practices and techniques
- Eagerness and adaptability to deploy new technologies
- Highly self-motivated and directed
Typical Duties
- Develop custom lightning components and applications on Salesforce Experience Cloud (Community Cloud) and Salesforce B2B Commerce
- Build and maintain data integrations between Salesforce and other systems such as Cybersource, Vertex, Dynamics 365, and other SaaS applications
- Integrate workflow processes with other business applications, including billing, shipping, inventory, and order fulfillment
- Assist in identifying, troubleshooting, and resolving defects encountered during various stages of testing and production, including during the deployment and implementation of the code in production environments
- Contribute thought leadership towards the long-term plan for customer digital experience development and presence, including standards, procedures, and guidelines, based on business goals and input from stakeholders
- Work with team members to evaluate ideas and concepts, assist with making critical decisions affecting digitizing the customer experience
- Create and maintain documentation for processes, guidelines, standard methodologies and communications