Job Duties:
- Provide Technical expertise and best practices for SFDC development in maintaining quality code coverage with Salesforce Governor limits and patterns.
- Develop Salesforce Lightning UI using AURA and LWC technologies.
- Monitor performance and scalability and refractory existing sub-optimal features to bulkify the code using best salesforce practices.
- Manage Salesforce User requests, system troubleshooting and system escalations.
- Develop Apex Classes, Apex triggers, visual force, Batch Apex.
- Create and Manage Standard and custom objects fields formula, page layouts, Process Builders, Lightning Flows and workflow rules to automate the business process.
- Integrate with external systems using API call outs REST and SOAP.
- Manage Users, profiles, roles, hierarchies’ groups, security settings, permission sets.
- Create Reports and dashboards to generate the Salesforce data and visual representation to the users.
- Maintain data integrity through data cleansing, deduplication and Run the SOQL and SOSL queries.
- Follow agile methodology which involves daily scrum calls and retrospective session.
- Participate in sprint planning and grooming sessions to plan and estimate the time frame for user stories.
- Deploy code from sandbox to production using changesets and Jenkins for release management.
- Work with business analysts and gather the business requirement before developing the application.
All the responsibilities mentioned above are in line with the professional background and requires a bachelor’s degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor' s degree in one of the aforementioned subjects