Salesforce Developer

Remote
Full Time
Experienced

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 hands-on execution 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

  1. 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 multi-object architectures
    • Optimize platform performance by proactively adopting new features from Salesforce releases (e.g., Lightning enhancements, LWC improvements)
  2. Data Management
    • Execute large-scale 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
  3. Reporting & Analytics Support
    • Collaborate with administrators to enable reporting and dashboard needs
    • Support integration with external BI tools (e.g., PowerBI) as needed
  4. 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 third-party applications to extend Salesforce functionality
    • Collaborate with other developers and admins to troubleshoot or refine custom code and integrations
  5. Technical Problem Solving
    • Troubleshoot and resolve complex system issues, serving as the go-to 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
  6. Project Execution
    • 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
  7. 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: Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent experience)
  • Experience:
    • 4–7+ years of hands-on Salesforce development experience, with a proven track record of delivering complex, enterprise-level 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:
    • Expert-level 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 multi-object relationships
  • Soft Skills:
    • Exceptional problem-solving and analytical skills with a detail-oriented mindset
    • Ability to work independently and manage multiple priorities in a fast-paced environment
    • Strong communication skills to translate technical concepts for non-technical 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

  • Full-time role with flexibility for occasional after-hours work during system upgrades, migrations, or critical fixes.
  • Primarily an individual contributor position with collaboration across technical and business teams.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*