Digital CRM Consultant

Hexaware Technologies LimitedIndiaOn-siteFull-timeMid level, 2–5 yearsListed 2 hours ago

Apply now

About this role

The role requires the ability to think about business problems and code simultaneously, apply appropriate Salesforce design patterns, and guide other developers toward higher engineering quality and successful delivery. Major Duties and Responsibilities Analyze business and technical requirements and translate them into maintainable Salesforce solutions. Design and develop Lightning Web Components, including component communication models and appropriate use of the Shadow DOM. Build low-code Salesforce solutions using Flow and other platform configuration capabilities, Implement complex functional capabilities including Salesforce security and approval processes. Develop Apex solutions using triggers, batch processing, queueable processing and integration patterns. Apply defensive programming techniques and test-driven development practices to achieve reliable test coverage. Use object-oriented principles and select the appropriate level of complexity for the problem being solved. Design within Salesforce governor limits and apply suitable platform and enterprise design patterns. Contribute to integrations between Salesforce and other systems. Participate in CI/CD-based deployments, source control and modern software-development lifecycle practices. Work within an Agile delivery model and collaborate effectively with business and technical stakeholders. Mentor developers and help others improve through design guidance, code reviews and day-to-day technical collaboration. Development and Technical Scope Area and Expected capability Lightning Development: Lightning Web Components, component communication models, Shadow DOM and modern Salesforce user-interface development. Platform Automation: Flow, approval processes and appropriate selection of declarative versus programmatic solutions.