Senior Salesforce Developer
Company | Advance Auto Parts |
---|---|
Location | Raleigh, NC, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- Extensive experience with Salesforce development tools (Apex, Visualforce, Lightning Components, Lightning Web Components, and SOQL) and Salesforce architecture.
- Familiarity with Salesforce reporting tools, Einstein Analytics (Tableau CRM), and integration capabilities (REST/SOAP APIs, Data Loader).
- Salesforce Certified Platform Developer I & II.
- Highly preferred Salesforce certifications, such as Certified Technical Architect.
- Knowledge of business intelligence tools and methodologies.
- Familiarity with Agile methodologies and project management tools.
- Understanding of supply chain management, merchandising processes, and related business functions.
- Familiarity with supply chain processes, including inventory management, order fulfilment, and logistics.
- Experience in building integrations between Salesforce and other systems using APIs and middleware.
- At least 3-5 years of experience in Azure Data Factory and Azure-related services developing solutions and delivering high-quality projects.
- Expert knowledge and familiarity with ETL tools and cloud-based ETL services.
- Proficiency in data integration tools, such as Data Stage.
- Solid grounding in relational databases (Microsoft SQL Server).
- Expertise in message queue design and development (preferable).
- Familiarity with Microsoft Systems Center Orchestrator.
- Developing and maintaining scalable data solutions, automated workflows and pipelines using Power Platform tools like Power Apps, SharePoint Online, and MS Dataverse.
- Familiarity with Power Automate functions, data manipulation, and integration with various Microsoft 365 applications and services.
Responsibilities
- Design and develop comprehensive CRM solutions that align with business objectives and customer needs.
- Collaborate with stakeholders from Product and Business teams to gather requirements and translate them into technical specifications.
- Lead the design, development, and architecture of new and existing CRM capabilities, ensuring scalability, performance, and security.
- Conduct regular assessments and optimizations of CRM systems to ensure continuous improvement.
- Stay up-to-date with industry trends and emerging technologies that drive innovation in CRM solutions.
- Develop and maintain documentation for CRM architecture, processes, and best practices.
- Utilize APEX coding skills to customize and extend CRM functionalities, ensuring they meet specific business requirements.
- Implement and manage continuous integration and continuous deployment (CI/CD) processes using Jenkins or similar tools to streamline development and deployment workflows.
Preferred Qualifications
- Ability to analyze complex problems, identify root causes, and develop effective solutions.
- Strong communication and collaboration skills to effectively work with business stakeholders, developers, and other team members.
- Ability to lead projects, mentor junior developers, and contribute to the growth of the Salesforce development team.
- Coach and mentor developers within the ecosystem, fostering a culture of continuous learning and professional development.