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: Bachelors 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.