Salesforce Developer

  • Saint Paul, MN
  • Posted 2 hours ago | Updated 1 hour ago

Overview

Remote
On Site
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - with Exten(s)ion
25% Travel

Skills

SOAP
Git
REST
Salesforce Developer
Apex
SOQL
SOSL
REST/SOAP APIs
Platform Events
or middleware tools like MuleSoft.
Lightning Web Components (LWC)
and JavaScript.
Salesforce DevOps tools such as Gearset
Copado
VS Code
and SFDX CLI.
Middleware
ApexMocks
Jest (for LWC)
or Provar

Job Details

Position: Salesforce Developer

Duration: 6 Months with Extension

Location: Saint Paul, Minnesota (Remote) Meeting based onsite

Job Description:

We are seeking a skilled and proactive Salesforce Developer to design, develop, and deploy customized solutions on the Salesforce platform. The ideal candidate will have hands-on experience with Apex programming, Lightning Web Components, and system integration to build scalable and high-performance CRM solutions that support business operations and user needs.

Key Responsibilities:

Design and develop custom applications, components, and integrations using Apex, Visualforce, Lightning Web Components (LWC), and Salesforce APIs.

Translate business requirements into well-architected technical solutions within the Salesforce platform.

Customize and configure Salesforce Sales Cloud, Service Cloud, Experience Cloud, and other cloud modules as needed.

Develop and maintain triggers, batch jobs, scheduled classes, and future/queueable Apex for background processing.

Create and manage data models, custom objects, validation rules, workflow rules, flows, and process builders.

Integrate Salesforce with third-party applications and internal systems using REST/SOAP APIs, Platform Events, or middleware tools like MuleSoft.

Participate in all phases of the software development lifecycle including analysis, design, development, testing, and deployment.

Collaborate with admins, QA, analysts, and stakeholders to ensure functional and technical requirements are met.

Maintain high standards for code quality, test coverage, performance, and maintainability.

Provide post-deployment support, bug fixes, and enhancements to ensure user satisfaction and system reliability.

Stay current with Salesforce platform updates, features, and best practices.

Required Skills and Qualifications:

  • 3+ years of experience in Salesforce development and customization.
  • Strong proficiency in Apex, SOQL, SOSL, Lightning Web Components (LWC), and JavaScript.
  • Experience with Salesforce Data Loader, Workbench, and other data management tools.
  • Solid understanding of Salesforce security models (profiles, roles, sharing rules, etc.).
  • Familiarity with Salesforce DevOps tools such as Gearset, Copado, VS Code, Git, and SFDX CLI.
  • Knowledge of integration patterns and tools (e.g., REST, SOAP, Platform Events, Middleware).
  • Strong problem-solving and debugging skills.

Certifications:

  • Salesforce Certified Platform Developer I (Required)
  • Salesforce Certified Integration Architect (Optional, for senior developers)
  • Salesforce Certified Platform App Builder (Good for understanding app architecture)

Nice to Have:

  • Experience with CI/CD tools for Salesforce deployments (e.g., Jenkins, Copado).
  • Exposure to Salesforce AppExchange product development and publishing.
  • Background in Agile/Scrum development practices.
  • Experience with testing frameworks like ApexMocks, Jest (for LWC), or Provar.
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.