Role: Senior Salesforce Developer
Key Responsibilities
- Lead Salesforce Development: Oversee the design, development, and deployment of Salesforce solutions, ensuring best practices and high-quality standards.
- Team Management: Manage and mentor a team of Salesforce developers, providing technical guidance and fostering a collaborative environment.
- Requirements Gathering: Work with business stakeholders to gather and analyze requirements, translating them into technical specifications.
- Custom Development: Develop custom Salesforce solutions using Apex, Visualforce, Lightning Components, and other Salesforce technologies.
- System Integration: Integrate Salesforce with other systems and third-party applications to ensure seamless data flow and functionality.
- Quality Assurance: Implement and oversee testing processes to ensure the quality and performance of Salesforce solutions.
- Documentation: Maintain detailed documentation of system configurations, customizations, and processes.
- Support and Maintenance: Provide ongoing support and maintenance for the Salesforce platform, addressing issues and implementing enhancements as needed.
- Stay Current: Keep up-to-date with Salesforce releases, features, and best practices, and implement relevant updates and improvements.
Qualifications
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience:
- Minimum of 8+ years of experience in Salesforce development.
- Proven experience in leading development teams.
- Technical Skills:
- Proficiency in SalesforceApex, Visualforce, Lightning Components, and Salesforce APIs.
- Strong understanding of Salesforce architecture, data model, and security.
- Experience with Salesforce integrations, including REST/SOAP APIs, middleware, and ETL tools.
- Familiarity with DevOps tools and processes, such as CI/CD, version control (e.g., Git), and automated testing.