Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
12+ years of development experience with minimum of 8+ in Salesforce architecture and design.
Extensive knowledge of Salesforce platform capabilities, features, and limitations.
Strong expertise in Salesforce configuration, customization, and administration using declarative tools.
Proven experience in designing and implementing complex, scalable, and high-performance Salesforce solutions.
In-depth understanding of Salesforce integration patterns and best practices.
Proficiency in Apex, Visualforce, Lightning Web Components, and Salesforce APIs.
Strong knowledge of data modeling, database design, and data management principles.
Experience with data migration and data quality best practices in Salesforce.
Excellent problem-solving and analytical skills, with the ability to troubleshoot complex issues and propose effective solutions.
Experience in implementing AppExchange applications is a plus.
Should have Knowledge of platform limitations and mitigation strategies.
Strong leadership and communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
Salesforce certifications, such as Salesforce Certified Application Architect or Salesforce Certified System Architect, are highly preferred.