Company Description :As a Senior Salesforce Developer, youll play a vital role in continuously improving and enhancing the Salesforce implementation. You will be taking ownership of design, code, test, and implementation of all programmatic requests and work alongside Salesforce Senior Manager, BA, Project Managers, SalesforceAdministrator to collaborate on specifications based on stakeholder requirements, design and deliver thesolutions meeting Business requirements.
Act as a technical expert with strong ability to communicate effectively with both Business stakeholders and technical teams.
Ensure user experience is taken into consideration while designing the page layouts and implementing functionalities, suggest improvements in UI/UX for current implementation based on user needs.
Analyze existing process gaps and suggest industry best practices and technology trends to optimize the Salesforce implementation and maximize Business value.
Maintain and customize Salesforce Sales, Service and Community Cloud implementations.
Build custom reports, dashboards, workflows, perform administrative tasks - setting up roles, profiles, users, email Services, page layouts, workflow, alerts actions, reports and approval processes, Data management, export as per Business requirements.
Implemented security and sharing rules at object field and record level for different users at different levels of organization. Create various profiles and configure role permissions based on the organizational hierarchy.
Develop applications using Apex/Visualforce/Lightning Components on Force.com platform.
Research and recommend new Salesforce features and App exchange applications suited for Business requirement and support implementation and integration to Salesforce platform.
Monitor user adoption rates and respond as needed (additional training sessions, communication, modifications, or other resources) to improve adoptability.
Should be able to manage time effectively and prioritize production issues and enhancement requests to provide timely and effective support to Business users within defined SLAs.
Document and track the change requests, support QA and Business users during internal testing and UAT.
Provide day-to-day end-user support.
Qualification and Experience Required:
Bachelors degree in computer science, Information Technology or equivalent education.
At least 6 years of development experience working with Salesforce.com CRM Platform.
Extensive experience in Salesforce CRM app development with strong expertise in Sales Cloud, Service Cloud, and Force.com at an enterprise level of complexity.
Experience with SFDC Administrative tasks like creating Profiles, Roles, User Security Models, Page Layouts, Email Services, Dashboards, Tasks, and Events.
Experience with Lightning Components, Design System, APEX Classes, Triggers, Flow, Approval Processes, Aura and LWC.
Must have knowledge of Object-Oriented programming.
Proficiency with database design concepts and use of SOQL & SOSL.
Experience with JavaScript, HTML, XML, WSDL and CSS.
Strong knowledge of API and Web Services (REST/SOAP/Bulk).
Knowledge in Data Migration via Data Loader & Import Wizards.
Experience with environment management, release management, code versioning, deployment methodologies, and CI/CD tools.
Ability to work on multiple tasks and deliver results with aggressive timelines.
Able and willing to work independently and in a fast-paced environment with tight deadlines, with minimal supervision. Ability to produce high quality technical documentation and analysis.
Demonstrate sharp, analytical, problem solving, and decision-making skills.
Additional InformationAll your information will be kept confidential according to EEO guidelines.