Dice is a recruiting company looking for a Salesforce Developer to lead the technical design and implementation of Salesforce solutions. The role involves collaborating with teams, customizing Salesforce, managing integrations, and mentoring junior developers.
Responsibilities:
- Lead the technical design, development, and implementation of Salesforce solutions
- Architect and build custom applications using Salesforce technologies such as Apex, Visualforce, Lightning Web Components (LWC), and API integrations
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
- Perform code reviews, enforce best practices, and ensure coding standards are met
- Customize Salesforce to meet business needs, including workflows, page layouts, data models, reports, and dashboards
- Manage Salesforce integrations with other enterprise systems using REST, SOAP, and other APIs
- Mentor and provide technical guidance to junior developers, ensuring high-quality coding and implementation
- Troubleshoot and resolve any technical issues within the Salesforce platform
- Stay up-to-date with new Salesforce features and functionality and provide recommendations for process improvements
- Lead the deployment process including change set creation and management of sandbox environments
- Ensure security and compliance with Salesforce best practices and company standards
Requirements:
- 10+ years of experience in Salesforce development and design, with 3+ years in a lead role
- Proficiency in Apex, Visualforce, Lightning Web Components (LWC), and Salesforce API development
- Strong knowledge of Salesforce architecture, including security, authentication, and multi-tenant design
- Experience with Salesforce integrations using REST, SOAP, and third-party APIs
- Strong knowledge of Salesforce CRM, Sales Cloud, Service Cloud, and Salesforce Platform for Application Development
- Hands-on experience with development tools such as VS Code, Git, and CI/CD processes
- Salesforce certifications (e.g., Platform Developer I & II, Salesforce Architect, Salesforce Certified Technical Architect) are a plus
- Excellent problem-solving skills and the ability to work independently and lead a development team
- Strong verbal and written communication skills to interact with stakeholders and technical teams
- Experience in Agile/Scrum methodologies
- Knowledge of CPQ or Vlocity (Industry Cloud)
- Experience in Salesforce DevOps and managing deployments across multiple environments