Salesforce Developer
Key Responsibilities:
- Design, develop, and maintain custom Salesforce applications and integrations
- Lead the implementation of complex Salesforce projects from conception to deployment
- Collaborate with business stakeholders to gather requirements and translate them into technical solutions
- Develop and maintain Apex classes, triggers, Visualforce pages, and Lightning components
- Create and optimize SOQL/SOSL queries for efficient data retrieval
- Implement and maintain data migration strategies and tools
- Conduct code reviews and ensure adherence to best practices and coding standards
- Troubleshoot and resolve complex technical issues
- Mentor junior developers and provide technical guidance to the team
- Stay up-to-date with the latest Salesforce features and releases
Required Skills and Qualifications:
- 5+ years of experience in Salesforce development
- Salesforce Platform Developer II certification (or higher)
- Expert-level knowledge of Apex, Visualforce, Lightning Web Components, and Aura Components
- Strong understanding of Salesforce data model, security model, and governor limits
- Proficiency in JavaScript, HTML5, and CSS3
- Experience with Salesforce APIs (REST, SOAP, Bulk API)
- Familiarity with Salesforce DX and version control systems (e.g., Git)
- Strong knowledge of data integration patterns and experience with ETL tools
- Experience with Agile development methodologies
- Excellent problem-solving and analytical skills
- Strong communication and teamwork abilities