Back to Jobs
Recently postedTechnology

Lead Salesforce Developer

ENIN SYSTEMS INCAtlanta, GA🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationAtlanta, GA, United States
GitHTMLScrumCSSJenkinsRESTSOAPJavaScriptAgileCI/CD

Job description

Job Title: Lead Salesforce Developer

Job Summary

We are seeking an experienced Lead Salesforce Developer to lead the design, development, customization, and implementation of Salesforce CRM solutions. The candidate will be responsible for leading Salesforce development teams, designing technical architectures, developing complex applications, managing integrations, and ensuring successful Salesforce implementations.

The ideal candidate should have strong expertise in Salesforce development, Apex, Lightning Web Components (LWC), Visualforce, Salesforce integrations, Sales Cloud, Service Cloud, and Salesforce platform architecture.

Key Responsibilities

  1. Lead Salesforce development teams and provide technical guidance to developers.

  2. Design and implement scalable Salesforce solutions based on business requirements.

  3. Develop complex Apex Classes, Triggers, Batch Apex, and Scheduled Apex.

  4. Build reusable UI components using Lightning Web Components (LWC) and Aura.

  5. Design and develop Salesforce integrations using REST and SOAP APIs.

  6. Lead Salesforce Sales Cloud, Service Cloud, and Experience Cloud implementations.

  7. Define Salesforce technical architecture, coding standards, and development best practices.

  8. Manage Salesforce data migration, data integration, and data transformation activities.

  9. Implement Salesforce security models, sharing rules, profiles, and permission sets.

  10. Optimize Salesforce application performance and troubleshoot complex technical issues.

  11. Manage Salesforce deployments using Salesforce DX, Git, Jenkins, and CI/CD pipelines.

  12. Conduct code reviews and ensure code quality, scalability, and maintainability.

  13. Collaborate with business analysts, Salesforce architects, project managers, and stakeholders.

  14. Mentor junior and mid-level Salesforce developers.

  15. Manage production support, defect resolution, and release management.

Required Technical Skills

  • Salesforce CRM Platform

  • Apex Programming

  • Apex Classes and Triggers

  • Lightning Web Components (LWC)

  • Aura Components

  • Visualforce Pages

  • Salesforce SOQL and SOSL

  • Salesforce Sales Cloud

  • Salesforce Service Cloud

  • Salesforce Experience Cloud

  • REST and SOAP API Integrations

  • Salesforce Flow Builder

  • Salesforce Data Loader

  • Salesforce Security and Sharing Model

  • Salesforce DX (SFDX)

  • Git, Jenkins, and CI/CD

  • Salesforce Deployment and Release Management

  • JavaScript, HTML, and CSS

Preferred Skills

  • Salesforce CPQ

  • Salesforce Marketing Cloud

  • Salesforce OmniStudio

  • MuleSoft Integration

  • Salesforce Platform Events

  • Salesforce Shield

  • Salesforce DevOps Center

  • Copado, Gearset, or Flosum

  • Enterprise Salesforce Architecture

  • Agile and Scrum methodologies

  • Technical team leadership and mentoring

Educational Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

  • Salesforce Platform Developer I certification preferred.

  • Salesforce Platform Developer II certification preferred.

  • Salesforce Application Architect or System Architect certification is an advantage.

Experience Required

  • 12–15+ years of experience in Salesforce development.

  • 6+ years of experience leading Salesforce development teams.

  • Strong hands-on experience with Apex, LWC, Aura, and Visualforce.

  • Experience designing enterprise-level Salesforce solutions.

  • Strong knowledge of Salesforce integration and customization.

  • Experience with Salesforce deployment, DevOps, and CI/CD.

  • Experience working in Agile/Scrum development environments.

Similar jobs