Job Openings Salesforce Solutions Architect

About the job Salesforce Solutions Architect

Job Description: Our client is seeking a highly skilled and experienced Salesforce Solution Architect to join their team. As a Salesforce Solution Architect, you will be responsible for designing and implementing scalable and efficient Salesforce solutions that meet our business needs. You will collaborate with stakeholders, business leaders, and technical teams to understand requirements, provide architectural guidance, and oversee the development and deployment of Salesforce applications. Your deep knowledge of Salesforce products, industry best practices, and integration capabilities will be essential in driving successful Salesforce implementations and driving business growth.

Responsibilities:

  • Collaborate with stakeholders to understand business requirements and translate them into scalable and effective Salesforce solutions.
  • Design end-to-end Salesforce architecture and data models that align with business objectives and best practices.
  • Provide technical expertise and guidance to development teams, ensuring adherence to Salesforce architectural principles and standards.
  • Oversee the customization, configuration, and development of Salesforce applications, ensuring optimal use of declarative and programmatic capabilities.
  • Lead the design and implementation of Salesforce integrations with external systems and applications.
  • Ensure data integrity, security, and performance within the Salesforce ecosystem.
  • Perform code reviews and ensure compliance with Salesforce development best practices.
  • Collaborate with cross-functional teams to ensure successful Salesforce deployments, including testing, release management, and user adoption.
  • Identify opportunities for process improvement and innovation within the Salesforce landscape, leveraging emerging Salesforce technologies and industry trends.
  • Stay up to date with the latest Salesforce products, features, and industry trends, and provide recommendations for their adoption.
  • Provide technical guidance and mentorship to Salesforce development teams, promoting knowledge sharing and continuous learning.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Salesforce Solution Architect or a similar role, with a strong background in designing and implementing Salesforce solutions.
  • Salesforce Certified System Architect (CSA) or Salesforce Certified Application Architect (CAA) certification is required.
  • Solid understanding of Salesforce products and capabilities, including Sales Cloud, Service Cloud, and Marketing Cloud.
  • Extensive experience with Salesforce customization and configuration, including workflows, process builder, validation rules, and Lightning App Builder.
  • Proficiency in Apex, Visualforce, Lightning Web Components, and Salesforce APIs for custom development and integrations.
  • Strong knowledge of Salesforce data models, security models, and sharing rules.
  • Experience with Salesforce integrations using REST and SOAP APIs, middleware platforms, and ETL tools.
  • Familiarity with Salesforce DX, source control, and continuous integration/continuous deployment (CI/CD) processes.
  • Excellent problem-solving and analytical skills, with the ability to troubleshoot complex Salesforce issues.
  • Strong communication and collaboration skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
  • Ability to work in a fast-paced environment, manage multiple projects simultaneously, and meet deadlines.

Preferred Qualifications:

  • Salesforce Certified Application Architect (CAA) or Salesforce Certified Technical Architect (CTA) certification.
  • Experience with Salesforce Communities, Einstein Analytics, or Salesforce CPQ.
  • Knowledge of Salesforce Shield, Event Monitoring, and other Salesforce security features.
  • Understanding of Salesforce data migration and data management best practices.
  • Familiarity with agile software development methodologies.
  • Experience with other CRM platforms or cloud-based solutions.