
Senior Salesforce Developer
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
Job Description
The resource is responsible for designing, developing, and implementing Salesforce solutions focused on CRM, Supply chain and merchandising business domains processes. This includes customizing Salesforce, building integrations, and collaborating with business stakeholders to ensure systems meet business needs. They also mentor junior developers and ensure the scalability and performance of Salesforce applications
Required Skills and Experience:
- Technical Leadership: Leading the design, development, and implementation of Salesforce solutions.
- Code Development: Writing clean, efficient, and well-documented code using Apex, Visualforce, Lightning Web Components, and other Salesforce technologies.
- Integration: Developing and maintaining integration between Salesforce and other systems using APIs.
- Mentorship: Guiding and mentoring junior developers on best practices and technical skills.
- Solution Design: Collaborating with stakeholders to design and implement effective Salesforce solutions that meet business requirements.
- Testing and Quality Assurance: Ensuring code quality through unit testing, code reviews, and other testing activities.
- Release Management: Supporting the release process, including deployments and post-deployment validation.
- Performance Optimization: Identifying and resolving performance bottlenecks in Salesforce applications.
- Documentation: Creating and maintaining technical documentation, including design documents, user guides, and code comments.
- Staying Up to Date: Keeping current with the latest Salesforce releases, features, and best practices.
- Significant experience with the Salesforce platform, including Apex, Visualforce, Lightning Web Components, and other related technologies.
- Strong Development Skills: Proficiency in software development principles, design patterns, and best practices.
- Problem-Solving Abilities: Strong analytical and problem-solving skills to address complex technical challenges.
- Communication Skills: Excellent communication and interpersonal skills to collaborate effectively with teams and stakeholders.
- Leadership Skills: Ability to lead and mentor other developers and guide the technical direction of projects.
- Knowledge of Integration Technologies: Experience with APIs, integration platforms, and other integration patterns.
- Integrate microservices with the salesforce platform using APIs (REST, SOAP, GraphQL), platform events and other integration mechanisms
- Write well-structured testable and efficient code adhering to best practices and coding standards
- Collaborate closely with sales force developers, architects and others to understand requirements and deliver high quality solutions
- Implement and maintain CI/CD pipelines for salesforce and microservice deployments
- Participate in code reviews to ensure code quality and knowledge sharing
Qualifications:
- Bachelor's/master's degree in computer science, software engineering or a related field or equivalent experience; work towards advanced studies/degree preferred.
- 8+ Years of experience in software development focusing on Salesforce, Backend development and API integration
- Solid understanding of Salesforce development concepts, including Apex, SOQL, SOSL, Lightning components (Aura/LWC) and salesforce APIs
- Prove experience designing, developing and deploying microservices using technologies such as Java, Spring boot etc.
- Experience with containerization technologies (Docker, Kubernetes)
- Familiarity with API design principles and best practices
- Experience with message queues and event streaming platforms
- Experience with CI/CD tools (e.g. Jenkins, GitLab.)
- Salesforce Developer certification is required
- Experience with integration platforms
#LI-CM1
Applicants must be legally authorized to work in the United States for ANY employer. This position is ineligible for employment visa sponsorship. This includes initial or change of employer filings of any kind, including but not limited to H-1B, TN, or E-3.
Location & Work Availability:
This position is 4 days in office, 1 day remote per week, based at our corporate headquarters in Raleigh, North Carolina (North Hills)
Benefits Summary:
We believe in supporting our Team Members and those they love through comprehensive health & wellness benefits. Learn more here: https://jobs.advanceautoparts.com/us/en/benefits
Company Overview:
Advance Auto Parts, Inc. is a leading automotive aftermarket parts provider that serves both professional installers and do-it-yourself customers. Advance operates 4,500+ stores and distribution centers in the United States, Puerto Rico, and the U.S. Virgin Islands. The Company also serves independently owned CarQuest branded stores across these locations in addition to Mexico and various Caribbean Islands. When you join our team, you become one of 60,000 knowledgeable and experienced Team Members who are committed to providing outstanding customer service to our customers, communities, and each other every day.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age national origin, religion, sexual orientation, gender identity, status as a veteran and basis of disability or any other federal, state, or local protected class.
California Residents click below for Privacy Notice:
https://jobs.advanceautoparts.com/us/en/disclosures
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
