The Salesforce Developer (remote) is a highly skilled individual contributor responsible for the development optimization and maintenance of the Salesforce platform. This role focuses on handson of complex technical tasks delivering scalable solutions and ensuring the system meets evolving business needs. The Developer works independently or alongside administrators other developers and stakeholders to tackle challenging projects leveraging deep expertise to drive efficiency and innovation within the Salesforce ecosystem. Key Responsibilities
- Custom Development & Platform Optimization
- Design and implement scalable Apex classes triggers Lightning Web Components (LWC) and SOQL queries
- Build and maintain custom apps advanced security models and multiobject architectures
- Optimize platform performance by proactively adopting new features from Salesforce releases (e.g. Lightning enhancements LWC improvements)
- Data Management
- Execute largescale data migrations deduplication and enrichment projects using tools like Data Loader ETL platforms or custom batch logic
- Maintain data integrity and security by implementing custom validation rules and Apex triggers
- Manage sandbox environments for development testing and deployment
- Reporting & Analytics Support
- Collaborate with administrators to enable reporting and dashboard needs
- Support integration with external BI tools (e.g. PowerBI) as needed
- Integration & Technical Architecture
- Design and implement integrations between Salesforce and external systems (e.g. ERP marketing platforms or custom APIs) using tools like MuleSoft REST/SOAP APIs or AppExchange solutions
- Evaluate install and configure thirdparty applications to extend Salesforce functionality
- Collaborate with other developers and admins to troubleshoot or refine custom code and integrations
- Technical Problem Solving
- Troubleshoot and resolve complex system issues serving as the goto expert for technical challenge
- Independently handle escalations related to performance user access or data anomalies
- Perform system audits and recommend enhancements to improve efficiency and scalability
- Project
- Take ownership of Salesforce development projects such as custom module builds platform upgrades or org consolidations
- Work directly with stakeholders to gather requirements design technical solutions and deploy them with minimal oversight
- Manage timelines and deliverables for technical initiatives ensuring alignment with business goals
- Documentation & Collaboration
- Create and maintain clear technical documentation to support development and deployment processes
- Provide support to admins and power users on technical components as needed
Qualifications
- Education: Bachelors degree in Computer Science Information Systems or a related field (or equivalent experience)
- Experience:
- 47 years of handson Salesforce development experience with a proven track record of delivering complex enterpriselevel solutions
- Certifications:
- Salesforce Platform Developer I certification required
- Salesforce Platform Developer II certification strongly preferred
- Additional certifications such as Platform App Builder or Sales/Service Cloud Consultant are a plus
- Technical Skills:
- Expertlevel proficiency in Apex Lightning Web Components Visualforce SOQL and declarative tools (e.g. Flows Process Builder)
- Strong understanding of Salesforce integration tools (e.g. REST/SOAP APIs MuleSoft)
- Experience managing source control sandbox environments and deployment processes (e.g. Gearset Copado)
- Familiarity with Salesforce security architecture governor limits and multiobject relationships
- Soft Skills:
- Exceptional problemsolving and analytical skills with a detailoriented mindset
- Ability to work independently and manage multiple priorities in a fastpaced environment
- Strong communication skills to translate technical concepts for nontechnical stakeholders
Preferred Qualifications
Experience with Salesforce CPQ Field Service Lightning or Marketing Cloud
Background in managing large Salesforce instances 500 users or multiple orgs)
Knowledge of scripting or automation tools (e.g. Python PowerShell) is a plus
Working Conditions
- Fulltime role with flexibility for occasional afterhours work during system upgrades migrations or critical fixes.
- Primarily an individual contributor position with collaboration across technical and business teams.
Required Experience:
Senior IC