Designing, developing, and implementing Salesforce solutions focused on CRM, Supply chain and merchandising business domains processes.
Requirements
- 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.
- 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
- Solid understanding of Salesforce development concepts, including Apex, SOQL, SOSL, Lightning components (Aura/LWC) and salesforce APIs
- Experience with containerization technologies (Docker, Kubernetes)
Responsibilities
- 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.
Other
- Collaborating with business stakeholders to ensure systems meet business needs.
- Excellent communication and interpersonal skills to collaborate effectively with teams and stakeholders.
- Ability to lead and mentor other developers and guide the technical direction of projects.
- Salesforce Developer certification is required
- 8+ Years of experience in software development focusing on Salesforce, Backend development and API integration