Technical Lead - Salesforce
We are seeking a highly skilled and experienced Salesforce Lead to join our dynamic technology team. As a Salesforce Lead, you will be responsible for overseeing the development, implementation, and maintenance of our Salesforce platform. You will collaborate with cross-functional teams to gather requirements, design and configure solutions, and ensure the successful delivery of Salesforce projects. Your expertise in Salesforce customization, integration, and administration will play a crucial role in optimizing our CRM processes and driving business growth.
Ownership & Responsibilities
Your responsibilities Include:
Salesforce Implementation and Customization:
- Lead the end-to-end implementation of Salesforce, including requirements gathering, solution design, configuration, testing, and deployment.
- Customize Salesforce to meet business needs, including creating custom objects, fields, workflows, validation rules, and page layouts.
- Collaborate with stakeholders to understand their requirements and translate them into scalable Salesforce solutions.
- Develop and maintain Salesforce data models, security settings, and access controls.
- Integrate Salesforce with other systems, such as marketing automation tools, ERP systems, and third-party applications, to streamline data flow and ensure data integrity.
- Design and implement data integration processes, including data mapping, extraction, transformation, and loading (ETL).
- Collaborate with integration teams to define requirements, perform system testing, and troubleshoot integration issues.
Team Leadership and
Collaboration:
- Lead a team of Salesforce developers and administrators, providing guidance, mentorship, and technical expertise.
- Collaborate with cross-functional teams, including sales, marketing, and customer success, to align Salesforce functionality with business processes and objectives.
- Act as a subject matter expert on Salesforce capabilities, trends, and best practices, and provide recommendations for process improvements and system enhancements.
Documentation and Reporting:
- Document Salesforce configurations, customizations, and system processes to ensure knowledge transfer and maintain an up-to-date system documentation.
- Create reports and dashboards to provide insights into sales, marketing, and customer service performance.
- Analyze data trends and user feedback to identify opportunities for system optimization and enhanced user experience.
Requirements
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- Minimum of 8 years of hands-on experience in Salesforce implementation, customization, and administration.
- Strong experience with Administration, Configuration, Apex and Solution Designing
- Salesforce certifications, such as PD II, Marketing Cloud Developer, PD I, Sales Cloud Consultant, Service Cloud Consultant, Marketing Cloud Administrator
- Experience with Lightning Component Framework:
Strong experience in developing Lightning Components, Aura Components, and Lightning Web Components (LWC) is preferred. Knowledge of the Lightning Design System (SLDS) and Lightning App Builder is a plus. - Salesforce Community Cloud
Experience:
Knowledge of Salesforce Community Cloud and experience in building and customizing communities is preferred. Understanding of community templates, themes, and branding is a plus. - Strong understanding of Salesforce platform capabilities, including Marketing Cloud, Sales Cloud, Service Cloud, and Lightning Experience.
- Proficiency in Salesforce customization using declarative tools (e.g., Process Builder, Workflow Rules, Validation Rules) and Apex coding.
- Experience with Salesforce integration using REST/SOAP APIs, middleware platforms (e.g., Mule Soft, Dell Boomi), and data integration tools (e.g., Informatica, Jitterbit).
- Solid understanding of data management and security best practices within Salesforce.
- Excellent problem-solving and analytical skills, with the ability to troubleshoot complex technical issues and provide innovative solutions.
- Strong leadership and team management skills, with the ability to guide and motivate a team of Salesforce professionals.
- Effective communication and collaboration skills, with the ability to interact with stakeholders at all levels and translate business requirements into technical solutions.
Preferred Qualifications
- Higher Level Salesforce
Certifications:
Additional Salesforce certifications such as Salesforce Technical Architect, System Architect, Application Architect. - Agile Methodology:
Familiarity with Agile development methodologies, such as Scrum or Kanban, is preferred. Experience working in an Agile environment and participating in Agile ceremonies is an advantage. - Salesforce Mobile Development:
Experience in developing mobile applications using Salesforce Mobile SDK or other mobile development frameworks is desirable. Knowledge of mobile development best practices and considerations for offline access is a plus. - Continuous Integration/Continuous Deployment (CI/CD):
Experience with CI/CD…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).