What are the responsibilities and job description for the Salesforce Application Architect position at Tech3pillars Technologies?
Job Details
Position: Salesforce Application Architect
Duration: Long term
Job Summary:
10 years SF architect
Salesforce Application Architect to design and implement scalable, high-performing solutions on the Salesforce platform. The ideal candidate will have deep expertise in Salesforce architecture, data modeling, integration patterns, and best practices to ensure optimal system performance and maintainability.
Key Responsibilities:
- Architect & Design: Develop scalable and robust Salesforce application architectures that align with business requirements.
- Data Modeling & Management: Design and maintain complex data models, relationships, and security models.
- Integration & APIs: Define integration patterns and strategies for customer data and product catalogue, using APIs, middleware and external systems; such as finance and marketing.
- Performance Optimization: Identify and resolve performance bottlenecks to enhance application scalability.
- Security & Compliance: Ensure solutions adhere to best practices in security, compliance, and governance.
- Collaboration: Work closely with stakeholders, developers, and business analysts to translate business needs into technical solutions.
- 3P Packages: Ensure best practices for installing and maintaining third party managed packages
- Integrations: Design and develop integration for customer data and product catalogues with back office finance systems.
Required Skills & Qualifications:
- Technical Skills: Apex, Lightning Components, Visualforce, SOQL, REST/SOAP APIs, OAuth, Salesforce Flows.
- Integration Knowledge: Experience with middleware platforms and third-party integrations. Experience with SAP is a plus.
- Data Management: Expertise in large data volume (LDV) considerations
- Cloud Knowledge: Understanding of multi-cloud Salesforce solutions (Sales Cloud, Service Cloud).
- Agile Methodologies: Experience working in Agile/Scrum development environments.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.