Job Roles and Responsibilities
Salesforce Architecture & Solution Design
- Design scalable, high-performance Salesforce solutions that align with business needs.
- Define data models, security frameworks, and integration architectures to ensure system integrity.
- Develop a multi-cloud Salesforce strategy across Sales, Service, Experience, and Data Cloud.
- Ensure compliance with security best practices, governance policies, and regulatory requirements.
- Establish and enforce Salesforce best practices, coding standards, and DevOps methodologies.
- Define and validate non-functional (technical) requirements while ensuring traceability between requirements and application architecture / design.
- Identify business process changes and application architecture decisions to optimize Salesforce functionality.
- Development & Customization
Build and maintain custom Apex classes, Lightning Web Components (LWC), Visualforce pages, and automation processes (Flows & Triggers).
Develop and deploy new and existing Apex, Visualforce, JavaScript, and Lightning Components.Customize and configure Salesforce features, objects, workflows, validation rules, and page layouts to support business requirements.Develop and deploy custom apps, reports, dashboards, and workflows within Salesforce.Support Salesforce.com Sales, Service, Communities, Force.com, CloudCraze (eCommerce), and Shield Products.Administer and support integration with CPQ.Develop expertise in the functionality and operation of critical enterprise applications to support business objectives.Experience with AI-driven Salesforce solutions and Einstein Analytics.Integration & Data Management
Design and implement real-time and batch integrations between Salesforce and SAP.Support bi-directional deep integration with SAP S / 4HANA, managing multiple master data, order transactions, and pricing structures.Work with SAP-BTP, middleware solutions, and API management to facilitate data exchange.Develop and manage Salesforce integration with third-party systems (ETL, REST, SOAP, JSON, etc.).Evaluate data quality issues and define / implement corrective actions.Participate in design reviews with third-party partners to ensure seamless integration.Interface with other IT disciplines to successfully complete implementations.Security, Compliance & Performance Optimization
Work in collaboration with IT Security to ensure all Salesforce implementations meet security and compliance requirements.Implement data protection measures and ensure compliance with industry regulations (e.g., HIPAA, GDPR, FDA).Monitor and optimize Salesforce performance and system scalability.DevOps & Deployment
Manage code promotion, sandbox environment management, and test case development.Utilize Git for version control and CI / CD pipelines for efficient deployments.Create, review, and execute test scripts and participate in integration testing with end-users, technical teams, and third-party SAP configuration partners.Collaboration & Leadership
Partner with business stakeholders to translate requirements into scalable Salesforce solutions.Lead and mentor Salesforce developers and administrators, ensuring best practices and continuous learning.Provide technical consultation on current state and potential future state changes.Drive Salesforce initiatives from discovery to deployment, ensuring alignment with IT strategy.Drive the end-to-end implementation of Salesforce projects, ensuring timely delivery and adherence to business goals.Develop and maintain a structured project management approach, including timelines, milestones, and risk mitigation plans.Lead functional and business design sessions, collaborating with stakeholders to define objectives and deliverables.Provide detailed level-of-effort estimates, articulating the feasibility and risks of proposed solutions.Oversee testing, deployment, and post-implementation support to ensure solution success.Coach and mentor junior team members, fostering skill development and innovation.Your Qualifications
Required
Bachelor’s degree in computer science, Information Technology, or a related field.10+ years of CRM industry experience, with the majority focused on Salesforce architecture and implementation.Expertise in Salesforce clouds including Sales, Service, Experience, and Data Cloud.Strong project management skills, with experience managing Salesforce solution implementations.Proficiency in Salesforce configuration, Apex, SOQL, SOSL, XML, HTML, JSON, Visualforce, JavaScript, and development of Lightning Components (LWC).Experience with API integrations (REST, SOAP) and third-party application integrations.Expertise of Salesforce security, data modeling, and system architecture.Excellent written and verbal communication skills, with the ability to collaborate across technical and non-technical teams.Up-to-date knowledge of Salesforce releases, features, and industry best practices.Salesforce Certifications (Preferred) :
Salesforce Certified Application ArchitectSalesforce Certified System ArchitectSalesforce Certified Platform Developer I / IIAdditional certifications such as Admin, App Builder, or Integration Architecture Designer are a plus.The statements above are intended to describe the general nature and level of work performed by employees assigned to this classification. Statements are not intended to be construed as an exhaustive list of all duties, responsibilities and skills required for this position.