Senior Salesforce Developer for Remote

  • Posted 2 days ago | Updated 2 days ago

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

Apex programming
Salesforce development.
Salesforce platform
Apex Classes
Triggers
Batch Apex
Future methods
Queueable Apex
Salesforce Governor Limits
record locking
data concurrency issues.
Salesforce DX
Scratch Orgs
Git-based source control

Job Details

Job Title: Senior Salesforce Developer

Location: Remote

Hire Type: Contract

Need to work PST time zone.

Responsibilities:

About the Role:

We seek a highly skilled Senior Salesforce Developer with deep expertise in Apex programming and hands-on Salesforce development. The ideal candidate is a self-starter who thrives in a fast-paced environment, writes clean and efficient code, and enjoys solving complex technical challenges.

Key Responsibilities:

  • Design, develop, test, and deploy custom Salesforce solutions using Apex, Lightning Components (LWC/Aura), Triggers, and Visualforce.
  • Collaborate with business analysts and stakeholders to understand requirements and translate them into technical solutions.
  • Analyze existing code and recommend improvements or refactors.
  • Handle complex technical scenarios including record locking, mixed DML operations, and platform event-driven architecture.
  • Develop and support integrations between Salesforce and external systems using APIs.
  • Debug, troubleshoot, and resolve production issues independently.
  • Adhere to coding best practices and maintain code quality through version control and peer reviews.

Required Skills & Qualifications:

  • 6+ years of hands-on experience developing on the Salesforce platform.
  • Proficient in Apex Classes, Triggers, Batch Apex, Future methods, and Queueable Apex.
  • Solid understanding of Salesforce Governor Limits, record locking, and data concurrency issues.
  • Strong experience with Platform Events and Asynchronous Processing.
  • Expertise in handling Mixed DML scenarios and workarounds.
  • Proven ability to analyze complex Apex codebases and recommend performance improvements.
  • Comfortable working independently with minimal supervision.
  • Familiarity with Salesforce DX, Scratch Orgs, and Git-based source control preferred.
  • Salesforce Platform Developer I certification (Developer II is a plus).

Nice to Have:

  • Experience with CI/CD pipelines in a Salesforce environment.
  • Knowledge of Salesforce integrations using REST/SOAP APIs.
  • Admin skills are a plus but not mandatory.
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.