Salesforce Developer/Engineer - App Support

Overview

Hybrid
110,000 - 135000
Full Time
No Travel Required
Unable to Provide Sponsorship

Skills

Salesforce Development

Job Details


1952 Salesforce Developer / Engineer – Salesforce Application Support

Position Overview

The Salesforce Developer Support Engineer evaluates, designs, and delivers cross-functional technical solutions for issues that may not be clearly defined. Assignments are varied and often complex, requiring deep expertise across multiple technical areas and an understanding of how different practices interconnect. This role focuses on the development and integration of software solutions, including packaged application customization, custom-built applications, multi-system integrations, application architecture and modeling, and data warehouse or system integrations. The position also provides advanced issue resolution and ongoing support for application platforms, while staying current with evolving application technologies within the retail and home entertainment domains.


Key Responsibilities

·       Provide application support for Salesforce solutions, including interface support, system integrations, issue analysis, and implementation of long-term fixes.

·       Investigate and resolve escalated incidents by designing and deploying effective technical solutions.

·       Design, build, and deploy scalable Salesforce solutions using Apex, triggers, Lightning Web Components (LWC), Visualforce, and integration frameworks.

·       Develop and support complex Salesforce applications while following established best practices and development standards.

·       Configure Salesforce environments, including workflows, validation rules, reports, dashboards, and security configurations.

·       Work closely with cross-functional partners such as business analysts, architects, and administrators to validate requirements and functionality.

·       Troubleshoot, enhance, and optimize Salesforce applications to ensure stability, performance, and reliability.

·       Create and execute unit tests and test scripts for resolved defects.

·       Identify system gaps and inefficiencies, perform root cause analysis, and resolve technical exceptions.

·       Maintain application support artifacts such as runbooks, architecture diagrams, and environment documentation.

·       Ensure Salesforce data accuracy, platform security, and adherence to governance standards.

·       Monitor Salesforce releases and new features, applying relevant enhancements where appropriate.

·       Perform additional duties as assigned.


Required Experience

·       A minimum of five years of progressive software development experience, including at least four years of hands-on Salesforce development.

·       Demonstrated advanced technical knowledge across multiple domains with the ability to apply and integrate best practices.


Education

·       Bachelor’s degree in Computer Science, Information Technology, or a related discipline, or equivalent professional experience.

·       At least one of the following Salesforce certifications:

o   Salesforce Certified Associate

o   Salesforce Certified Platform Developer I (PD1)

o   Salesforce Certified Platform Developer II (PD2)

o   Salesforce Certified JavaScript Developer I


Required Skills

·       Strong proficiency in Apex, SOQL, SOSL, Lightning Web Components, Visualforce, JavaScript, and CSS.

·       Experience working with REST and SOAP APIs, along with integration platforms such as MuleSoft, Boomi, or Informatica.

·       Hands-on experience with CI/CD tools including Copado, Gearset, Jenkins, Git, Bitbucket, Salesforce DX, and the Metadata API.

·       Solid understanding of Salesforce security architecture, including roles, sharing rules, and permission sets.

·       Experience with Salesforce automation tools such as Flows, Process Builder, Approval Processes, Apex test classes, and LWC testing using Jest.

·       Proficiency with troubleshooting tools including Developer Console, Debug Logs, and Workbench.

·       Experience working in Agile/Scrum environments with strong communication, documentation, and collaboration skills.


Preferred Qualifications

·       Experience with Salesforce clouds such as Experience Cloud, Service Cloud, Sales Cloud, Automotive Cloud, and/or Financial Services Cloud.

·       Familiarity with third-party integrations and AppExchange products.

·       Exposure to Salesforce AI and analytics capabilities, including Einstein features.


 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.