As a Salesforce Senior Developer, you will play a crucial role in designing, developing, and implementing innovative Salesforce solutions. Your expertise in Lightning Web Components (LWC) and Lightning Web Runtime (LWR), combined with a solid understanding of design principles, integration, DevOps, and quality assurance, will contribute to the success of our Salesforce initiatives.
Key Responsibilities:
- Minimum of 7+ years of experience in similar role is required.
- Design, develop, and maintain customized Salesforce solutions using Lightning Web Components (LWC) and Lightning Web Runtime (LWR).
- Work closely with business stakeholders to understand requirements and translate them into technical solutions.
- Develop and implement integration strategies between Salesforce and other enterprise systems.
- Design data models, business logic, and user interfaces in Salesforce to meet business needs.
- Ensure the scalability and performance of Salesforce applications.
- Implement CI/CD pipelines and DevOps best practices to streamline the development lifecycle.
- Conduct thorough code reviews to maintain high-quality standards.
- Collaborate with QA teams to develop and execute test plans, ensuring the delivery of robust and reliable solutions.
- Mentor and provide guidance to junior developers and other team members.
- Stay up to date with the latest Salesforce features, releases, and best practices to continuously improve the development process.
Qualifications:
- Bachelor’s degree in computer science, Information Technology, or related field.
- Proven experience as a Salesforce Developer with a strong focus on Lightning Web Components (LWC) and Lightning Web Runtime (LWR).
- Extensive experience with Salesforce platform architecture, design patterns, and best practices.
- Strong understanding of Apex, JavaScript, and other relevant technologies.
- Experience with REST/SOAP APIs, web services, and integration patterns.
- Demonstrated experience in implementing CI/CD pipelines and DevOps practices.
- Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
- Strong problem-solving skills, attention to detail, and the ability to work independently