Senior Salesforce Developer Resume
Raleigh, NC
SUMMARY:
- Over 6+ years of IT experience on Salesforce.com , involves working on configuration, customization, and integration in Salesforce.com CRM platform .
- Experience in Analysis, design, development, client/server Architecture, and testing and implementation .
- Expert level in understanding of Salesforce.com CRM and its Development Life Cycle .
- Experience in SFDC Configurations/Customizations - as Administrator and Developer.
- Experience in developing Custom Objects, Custom Fields, Page Layouts, Tabs, Field Dependencies, Relationships, Validation Rules, Workflow Rules, Approval Process and Data Management.
- Experience in working Sales Cloud, Service Cloud, Custom Cloud, Chatter, and App Exchange applications.
- Experienced working in Cross-functional teams, identifying business requirements and supporting sales, Service and marketing cloud efforts.
- Used data migration tools such as Apex Data Loader, Salesforce Import and Export Wizard , and Force.com Migration tool, force.com CLI, Automated Metadata export .
- Involved on creating Lightning pages inside Lightning community builder.
- Experience on implementing Apex classes, Visualforce Pages , Controllers, Triggers, and working with Force.com IDE.
- Have had exposure to Customer Portal and Self -Service Portal.
- Have good experience in Trigger, Test Methods, and writing SOQL & SOSL queries .
- Good experience with Visualforce, SOSL, SOQL, WSDL, Partner & Enterprise WSDL, Visualforce (Page, Component & Controllers), web Services API and custom user interfaces using HTML.
- Expertise in developing UI Components using Visualforce Pages, Visualforce components, Apex Controllers, HTML, JavaScript and CSS .
- Strong knowledge about Sales cloud, Service cloud, Community cloud & Marketing cloud configuration and customization and good understanding with Client/Server architecture.
- Proficiency in SFDC Administrative tasks like creating Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Validation rules, Reports, Dashboards, Tasks and actions.
- Expert level skills in interacting with Business users & Product Owners to analyze and understand the Business Process requirements.
- Proficient with Scrum, Agile, Waterfall, Spiral methodologies and V-Model .
TECHNICAL SKILLS:
Salesforce Technologies: Salesforce CRM, Apex Classes, Controllers & Extensions, Apex Triggers, Visualforce (Pages, Components & Controllers), Workflows & Approvals, Reports & Dashboards, Custom Objects, SOQL, SOSL.
Salesforce Tools: Eclipse, Force.com, Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Force.com Excel Connector, Force.com Platform (Sandbox & Production).
Languages: Apex, C, C++, Java/J2EE, Matlab, PL/SQL
Web Technologies: HTML, CSS, JavaScript, JSP, Bootstrap, XML, jQuery, JSON
Databases: MySQL
Tools: Eclipse, IntelliJ Java IDE, Virtual Box, Notepad, Sublime Text, MS Office.
PROFESSIONAL EXPERIENCE:
Confidential, Raleigh, NC
Senior Salesforce Developer
Responsibilities:
- Interacted with various business user groups for gathering the requirements for Salesforce Implementation and documented the Business and Software Requirements .
- Developed various interfaces, Apex classes, controller classes and Apex triggers for various functional needs in the application.
- Salesforce.com Configuration and design of Service and Sales and Marketing Cloud.
- Perform detailed analysis of business & technical requirements and designed the solution by customizing various standard objects of Salesforce.com and other Platform based technologies like Visualforce, Force.com API, and Web Services.
- Responsible for Testing - unit testing & integration testing using Junit.
- Developed UI screens using JavaScript, HTML, CSS, Visualforce, Lightning Components, and Lightning App Builder.
- Lead on multiple Salesforce Commerce Cloud (Demandware) site builds.
- Involved in debugging and troubleshooting bugs and resolving those issues.
- Administered and monitored the company's Salesforce CRM application .
- Managed Service Cloud components including Service Console, Partner portal, Call Center, CTI integration , Customer Portal, Live agent, Knowledge Base, and Entitlements.
- Experience in developing and maintaining email templates within Marketing Cloud .
- Implemented both time dependent and time independent workflows as per requirements.
- Worked with devops to rearchitect Jenkins and integration with Confluence for Release Management & documentation assets to reduce build and deployment times.
- Created ETL Methods for integrating data feeds on Salesforce cloud
- Created profiles, roles and implemented object level, field level and record level security.
- Developed and deployed approval processes, email templates, automated processes and assignment rules .
- Execute full life cycle of Commerce Cloud (Demandware) site implementations as well as existing site maintenance and enhancements.
- Generated reports and dashboards based on the user requirements.
- Designed and Implemented Salesforce1 Mobile App for users to access real time information.
- Schedule an Apex Class to send email alerts on daily/weekly basis .
- Perform Data Export on weekly basis for data backup.
- Provide Production Support for CRM system developed on Salesforce.com platform.
- Designed and developed SFA based Application on Force.com Platform in Salesforce.com environment with Apex programming language for backend and Visualforce pages as user interface .
- Perform mass update to update data in SFDC using Commerce Cloud (Demandware) Excel spreadsheets using Apex Data Loader .
Environment: Saleforce.com platform, Deployments, Force.com Migration Tool, Jenkin, Translation Workbench, Sandbox, Data Loader, Workflow & Approvals, Reports, Lightning Components, Custom Objects, Custom Tabs, Sales cloud, Marketing Cloud, CTI integration and Email Services.
Confidential, Philadelphia, PA
Senior Salesforce Developer
Responsibilities:
- Worked as enhancement developer & team member , performed the roles of Salesforce.com Developer and Administrator in the organization.
- Worked on building Lightning Components by applying SLDS (Salesforce Lightning Design System) and embed these components in Visualforce pages.
- Marketing Cloud subject matter expert with excellent communications skills
- Responsible for setting up Web Services integrations .
- Worked closely with sales team and business analysts and performed detailed analysis of business and user requirements, designed the solution by customizing various standard objects of Salesforce.com (SFDC)
- Primary Duties include contract review and supplier validation for new suppliers wishing to provide services or products to Demandware.
- Implemented Apex Data loader " Command Line Interface (CLI)” to automate the data loading process for the sand box refresh activity.
- Designed various Webpages using Visualforce for customers to select a variety of services offered by the org and integrate them with pricing team.
- Experience working with Customer Communities and Partner Communities.
- Designed, and developed Apex Classes, Controller Classes, Extensions, and Apex Triggers for various functional needs in the application.
- Used Lightning Process Builder for visualizing and creating automated business processes .
- Worked with Salesforce Lightning to connect a new feature of integrating with 3rd party applications.
- Maintaining test coverage for all the classes and triggers and supporting deployment activities
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports, and Dashboards .
- Worked on Service Cloud and Sales Cloud implementations. Experience in developing and maintaining email templates within Marketing Cloud.
- Created CPQ process using Apptus CPQ and CLM AppExchange tool in Quote .
- Designed and deployed Custom objects, Custom tabs, Entity-Relationship data model, Validation & Workflow Rules, Auto-Response Rules, Components, and Visualforce Pages to suit to the needs of application.
- Familiar with CTI experience and worked on many AppExchange Apps on mobile Salesforce1 Platform .
- Installed and configured GIT to communicate with the repositories in GitHub.
- Used the version control system GIT to access the repositories and used in coordinating with CI tools.
- Integrated Salesforce.com for mass Email management and designed various custom Email templates.
- Responsible for Unit testing and performance testing of SFDC API/Web Service.
- Used Data Loader for insert, update and bulk import or export of data from Salesforce.com sObjects then used it to read, extract, and load data from comma separated values ( CSV) files.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects. Developed Training material for end users.
Environment: Saleforce.com platform, Sales cloud, Force.com IDE, Apex, Visualforce (Pages, Component & Controllers), Pages, Data Loader, HTML, JavaScript, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sales cloud, Marketing Cloud, Sandbox data loading, Eclipse IDE Plug-in
Confidential, Lowell, AR
Salesforce Developer
Responsibilities:
- Performed the role of Salesforce.com Developer and Administrator in the organization.
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Opportunities, Reports and Custom Objects.
- Developed Apex Classes, Controller Classes & Apex Triggers for various functional needs in the application. Stored procedures and triggers are created for high performance.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse, Apex Classes, and Apex Triggers.
- Responsible for all the activities related to configuring Data Loader, uploading data in CSV files into Salesforce.com , and checking for the correctness of the data.
- Involved in Business requirement meetings to gather information for IT team and analyzing the information provided by Business users.
- Interfaced with Business user to update the business requirement document as well as testing document.
- Upgraded some apps from Salesforce classic to lightning experience to develop rich user interface and better interaction of pages.
- Formatted and migrated the user data into Lightning Experience. Tested the Lightning components for small set of test users.
- Customized Lightning components were built using JavaScript on client side and Apex on server side.
- Replaced all standard buttons and actions with Quick Actions or Lightning Components .
- Created page layouts, organized fields and other components on a record detail and edit pages.
- Developed Apex Classes, Apex Triggers and Validation Rules.
- Used Dashboards and reports to show the performance of the offices and time taken to assign Leads.
- Implemented new enhancements including creation of custom objects, workflows, email alerts and templates.
- Developed and maintain Visualforce, Force.com pages and integration to other third-party solutions.
- Maintained multiple user roles, security, profiles, workflow rules, etc.
- Demonstrated ability to effectively communicate technical issues and resolve problems at all levels of the organization both internally and externally.
Environment: Saleforce.com platform, Salesforce Lightning, Visualforce (Pages, Component & Controllers), Apex Language, Data Loader, HTML, JavaScript, S-Controls, Dashboards, Reports, Production environment, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse, IDE Plug-in Change.
Confidential, River Woods, Illinois
Business Analyst
Responsibilities :
- Interacted with the stakeholders by interviewing them, by preparing questionnaire and getting feedback
- Communicated Project Requirements, Business issues, Solution and made recommendations.
- Responsible for defining scope of the project, gathering business requirements , doing gap analysis and documenting them textually or within models
- Supported the assigned project manager with creating detailed project plans and assisting in developing, scheduling and tracking project timelines
- Identified KPI aligning with business rules
- Conducted JAD sessions to allow different stakeholders to communicate their perspectives with each other
- Used Rational Requisite - Pro to prepare BRD, use cases, process flow diagrams
- Created Use case models and Process flow diagrams using MS Visio
- Managed ( UAT ) sessions and processes to review user feedback.
- Interviewed, investigated and analyzed the current system.
Environment : RUP, Rational Requisite Pro, Rational Rose, UML, Test Director, UAT, SQL Server 2008, Window 7, MY SQL, MS Office Suite (Word, Excel, PowerPoint, Visio), Microsoft Project Professional
