Sr. Salesforce Developer, 2016 to Current
Deloitte – Arlington, ,
·
Performed analysis, design, solutioning and
development of user functional requirements and prepared technical design
document.
·
Written SOQL, SOSL queries which are required in
the Apex Classes, Triggers, Batch and Schedule classes.
·
Designed and developed Apex Classes, Utility
framework classes, Apex Triggers and Visualforce pages, Components in the
application.
·
Written Apex Batch, Schedule class to handle
bulk logic on Account Teams, Chatter Message archieval.
·
Worked on salesforce1 custom mobile app
development for displaying customers account summary.
·
Used components PageBlock, PageBlockTable,
PageMessages, ActionRegion, OutputPanel, CommandButton, ActionSupport and
ActionFunction in the Visualforce page.
·
Enhanced UI using CSS, HTML, Visualforce
components and used JavaScript, jQuery for front-end validation and control
page level sections based on the user input.
·
Designed and performed rollout from Salesforce
classic to Lightning, developed Lightning components using Aura framework,
Lightning app builder and Lightning Design System for styling.
·
Developed Apex Restful web service classes for
Java, Workday applications to access various sObjects customized data.
·
Implemented Custom Settings to store Trigger
Activation/Deactivation data and store LastRuntime Datetime of the queries used
in Apex Batch class.
·
Written code not to hit Governor Limits and
implemented salesforce best practices in writing Apex Classes and Triggers.
·
Prepared various test cases to test the
functionality of the code in accordance to the governor’s limits and achieved
90% code coverage on an average always.
·
Configured Cases object for varies business users
which includes Email-to-Case, Assignment Rules, Escalation Rules with email
alerts, Auto-Response rules and Support Process.
·
Designed and configured – Custom Tabs, Objects,
Record Types, Picklists, Dependent Picklists, validation rules.
·
Performed administration tasks: Creating Users,
Roles, Profiles, Permission Sets, Sharing Rules, Certificate and Key
Management.
·
Configured Connected App for OAuth based
Authentication of salesforce for external applications.
·
Created Email communication templates which are
used in Email Alerts in Workflow and Approval process.
·
Created Workflow Rules, Approval Process,
Process Flows and related actions Tasks, Email Alerts, Field updates and
Outbound messages to automate the business process.
·
Implemented Single Sign-On (SSO) in multiple
Salesforce instances using SAML 2.0.
·
Created various Reports (summary reports, matrix
reports, pie charts, dashboards) and setup report folders to authenticate users
based on their profiles (permissions).
·
Involved in Data Mapping and Data Migration from
varies database to Salesforce Objects and fields using Informatica On-Demand.
·
Deployed the changes from Sandbox to Production
using Change Sets, Ant Migration tool/Script, and Eclipse Force.com IDE tools.
·
Worked on troubleshooting production issues and
fixed the issues within the time frame and moved to production.
Environment: Saleforce.com CRM, Apex Classes,
Visualforce Pages, Custom Component, Custom Objects,
Tabs, Page Layouts, Web Services, WSDL, SOAP, REST, Communities, Reports, Dashboards, Sandbox,
Eclipse IDE Plug-in, Informatica, Apex Data Loader, Informatica, Git,
CastIron.