We provide IT Staff Augmentation Services!

Sr. Salesforce Developer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • Having 8 years of IT experience with 6 years in Salesforce.com (CRM, Force.com platform) as a Developer & Administrator and 2 years of Web Development using Java/J2EE technologies.
  • Hands - on experience in Administration, Configuration of Salesforce CRM applications by levering out of the Box features in Sales Cloud, Collaboration Cloud, Service Cloud and Marketing cloud.
  • Strong development experience in customizing, building custom Force.com applications using Apex Language (Triggers, Controllers, Batch & Schedule) and Visualforce pages.
  • Good experience with Apex controllers - Standard, Custom, Extension and List controllers and implemented on various sObject for different business requirements.
  • Proficient in writing SOQL, SOSL and Aggregate queries in Apex Classes, Triggers and written queries for handling Large data volume without reaching governor limits.
  • Experience in writing Visualforce pages using native components (PageBlock, PageBlockSection, ActionFunction, ActionSupport & DataTable) and dynamic Visualforce pages.
  • Strong experience in converting Visualforce pages to support Lightning experience.
  • Hands-on UI experience in incorporating custom CSS, JavaScript in the Visualforce pages for a rich look and feel and client-side validations.
  • Experience in configuring new applications in Salesforce Lightning experience apart from classic with Sales Stages etc.
  • Developed Lightning applications using Lightning framework components (Components, Controllers, Handlers and Documentation).
  • Worked on Salesforce Lightning Design System framework and used custom CSS, Images, Icons in the Visualforce pages, Components to have Lightning experience.
  • Strong integration experience with external applications by writing Apex classes using - SOAP (WSDL, XML) & REST (JSON, XML) web services for inbound calls.
  • Worked on Integration tools like CastIron and developed Orchestrations for Integration Salesforce with other Database.
  • Experience with development IDEs - Eclipse with Force.com plugins, MavensMates, Developer Console, Force.com Explorer, Workbench and Versioning tools Git & SVN.
  • Experience with Salesforce point-and-click activities - Creating Applications, Objects, Relationships (Lookup, Master-detail), Junction Objects, Page Layouts, Search & Compact Layouts, Record Types, Sales Process, Tabs, Validation Rules, Formula & Roll-up Summary fields.
  • Strong customization experience of Standard Objects Leads, Accounts, Contacts, Opportunities, Products, PriceBooks, Opportunity Products, Quotes, Cases & Campaigns.
  • Good service cloud experience in configuring Support Process, Assignment, Auto-response & Escalation rules, enabled Email-to-Case, Web-to-Case and Genesys gplus CTI adapter for call center users.
  • Extensive Administrative experience in Creating Users, Roles, Profiles, Permission Sets, Sharing Rules, Groups, Queues and Single Sign-On configuration.
  • Working experience with building declarative business logic using Workflow rules, Approval Process and associated actions Email Alert, Field Update, and Outbound message.
  • Worked with Lightning Process builder flows to Post to Chatter and removed existing Workflows rules and migrated to Process Builder flows.
  • Proficient with salesforce reporting and created reports on various objects using Tabular, Matrix, Summary and Joined reports.
  • Worked extensively on Data Migration using Data Loader, Demand Tools, Jitterbit and Informatica cloud from traditional databases into salesforce.
  • Strong experience in deploying components across various sandbox and production instances using Force.com Migration tool, ChangeSet, Jenkins, and Eclipse.
  • Experience with source control systems like GitHub, Bitbucket, and Jenkins for build and release.
  • Good experience in writing code within governor limits and implementing salesforce best practices in Triggers and MVC pattern while developing Apex controllers and Visualforce pages.
  • Proficient with salesforce communities and developed rich Visualforce pages to resemble like web applications.
  • Hands-on experience with OOP Languages Java, J2EE and developed web applications using Servlets, JSP, Struts and Spring Frameworks and deployed applications on Apache Tomcat, WebLogic application server.
  • Strong experience with databases like Oracle, MS SQL Server and writing SQL, PLS/SQL queries.
  • Hands-on experience with HTML, CSS, Bootstrap, JavaScript, jQuery and AJAX for developing front-end web based applications.
  • Excellent communication, interpersonal skills and the ability to work both as a team player and an individual.

TECHNICAL SKILLS

Salesforce CRM: Apex, Controllers, Visualforce, Force.com IDE, SOQL, SOSL, Triggers, Components, Controllers, Custom/ Standard Objects, Reports and Dashboards, Analytic Snapshots, Custom Objects, Web services

SFDC Tools: Force.com IDE, Force.com Explorer, Eclipse Plug-in, Outlook Express, Data Loader, Excel Connector, RIVA, Chatter, App Exchange.

Java: Java/J2ee, JDBC, JSP, Servlets, Struts

Database: Oracle 10g/ 9i, SQL Server 2005/2008, My SQL, DB2

Programming Languages: SQL, PL/SQL, C, C++, Java, Apex, Visualforce

Versioning Tools: Git, CVS, Bit Bucket

Web Technologies: HTML, CSS, Java Script, Dreamweaver and XML, Angular JS, jQuery

Operating Systems: Windows 7/2000/NT/ XP, Sun Solaris, UNIX and MS-DOS

Servers & Other Tools: WebLogic, Websphere6, Tomcat/Apache2.2, MS Office

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Sr. Salesforce Developer

Responsibilities:

  • Involved in solution design sessions with business analysts and development teams and prepared technical design document.
  • Customized and configured data model using Lookup, Master-detail relationships, created junction objects, Roll-up summary, Formula fields, Page Layouts, Search Layouts, Validation rules, Tabs, Static resource, Custom settings, Custom Buttons, Custom Labels and Apps.
  • Written queries against Force.com platform database using SOQL, SOSL in Apex Triggers and Batch classes and optimized by applying filters in the SOQL query based on indexed fields.
  • Developed Apex Triggers on various objects for Create, Update, Delete and Merge functionality and followed best design practices to avoid repeated code and better maintainability.
  • Created Apex Custom, Extension Controllers in the current application for various user requirements on Account, Contact, Opportunity and Custom objects.
  • Developed Apex Batch classes using Batchable interface for long running apex classes on large data sets and scheduled Batch class from Schedule class.
  • Designed and developed rich Visualforce pages on various objects to meet business requirements and developed custom Visualforce components and used standard components like PageBlock, PageBlockSection, DataTable, ActionFunction and ActionSupport.
  • Performed client-side validations, pagination, Ajax functionality using JavaScript and jQuery on various Visualforce pages.
  • Worked with custom CSS to making Visualforce pages look and feel same as organizational and responsive in mobile.
  • Extensively worked on inbound integrations to salesforce from external web applications by developing apex REST and SOAP web services using @RestResource, @HttpGet, @HttpPost, @HttpPut annotations.
  • Worked on integrating Microsoft Dynamics to salesforce using CastIron, built Orchestration using CastIron Studio and deployed on appliance server.
  • Developed salesforce1 mobile applications using Lightning builder, Lightning components, Controllers, HelperClasses and Styles.
  • Written apex unit test classes to increase code coverage of Apex classes, Batch and Schedule classes, written test factory classes to create a test for the organization.
  • Worked with development tools like Eclipse IDE (with Force.com plug-in), Developer Console for development, executing Unit test classes and debugging using debug logs.
  • Performed point & click configuration activities like creating objects, Fields, building Relationships, Validation rules, Page & Search Layouts, Tabs, Record Types and Custom Buttons & Actions.
  • Customized and configured Lead process, Web-to-Lead, Assignment rules, Support process, Escalation, Auto-response & Assignment rules, Email-to-Case, Web-to-Case on Lead and Case object respectively.
  • Worked on the integration of SteelBrick to generate quotes, invoicing and discounting by sales reps along with CRM data.
  • Performed administration by Creating/managing Users, Roles, Profiles, Permission Sets, Public Groups, Queues, Data visibility using OWD, Criteria/Owner based Sharing rules, Email Templates and Data migration.
  • Implemented new features like Process Builder for consolidating all existing workflow rules, its actions into Lightning Process Builder flows and used actions like Calling Apex, Approval Process, Creating/Updating existing child records.
  • Implemented SAML 2.0 based Single Sign-On using PingFederate Identity Provider.
  • Built Tabular, Summary, Matrix and Joined reports and Dashboards for different business users on Accounts, Opportunities and Custom Objects.
  • Worked with Tableau team for accessing Salesforce data and generating reports in Tableau.
  • Performed Data Migration, Integration activities from legacy system into Salesforce using Data Loader, Demand tools and Informatica cloud connector.
  • Worked on migrating components using Force.com Ant Migration tool, Change Sets by preparing package.xml file across various QA, ST, UAT and Production Orgs.
  • Used Git as Source control systems to maintain organization code to pull and push changes into the repository for migration.
  • Worked in Agile environment and provided status updates in the daily standup calls.

Environment: Salesforce.com CRM, Apex Language - Apex Controllers, Triggers, Batch, Schedule, Visualforce Pages, Components, SOQL, SOSL, Web Services (SOAP, REST, WSDL), Custom Objects, Fields, Page Layouts, Search Layouts, Workflows, Approval Process, Process Builder, SSO, Roles, Profiles, Reports & Dashboards, Force.com Migration tool, Change Sets, Informatica, Workbench, Windows.

Confidential, San Diego, CA

Sr. Salesforce Developer

Responsibilities:

  • Written Apex Classes, Controllers - Custom, Extension Classes and Apex Triggers for various functional needs of the application.
  • Wrote SOQL, SOSL queries to retrieve and manipulate data from various objects and tuned queries to handle large data sets.
  • Created Visualforce pages with responsive design using organization CSS and performed client-side validation using jQuery, uploaded common JavaScript and CSS in static resource.
  • Developed Visualforce pages which integrate with an external system using REST web services and response in the UI.
  • Developed Apex Callout to an external system by using Http, HttpRequest, HttpResponse classes.
  • Written custom Apex web service classes for inbound calls to salesforce and created connected apps for authentication.
  • Worked on Salesforce Email Services to create records when an email is sent.
  • Developed Apex Test class for all classes, triggers, batch and schedule classes maintained around 90% code coverage and ensured bulk testing is handled.
  • Worked on various salesforce CRM standard objects like Accounts, Contacts, Leads, Campaigns, Reports and Opportunities.
  • Worked on configuration activities like Fields, Relationships (Lookup, Master-detail), Dependent Picklists, Validation rules, Formula fields, Search Layouts, Field Sets, Tabs and Connected Apps.
  • Created Email templates and used in Email Alerts, Auto response, Assignment rules execution and in Apex classes.
  • Enforced security in the current application setting up Roles, Profiles, Permission Sets, Sharing rules by configuring OWD, Criteria/Owner based sharing rules.
  • Worked on customization of Sales cloud and incorporated requirements provided by business across various objects.
  • Developed and configured various Custom Reports, Dashboards, Report/Dashboard folders and assigned different users in the organization.
  • • Performed bulk import, insert, update and upsert operations using Data Loader from CSV files and other databases into Salesforce.
  • Performed Code deployment across various Sandbox and Production instances using Force.com Migration tool, Eclipse and Change Sets.
  • Provided Post-implementation support to assist end users in creating Reports, Dashboards and certain Administration tasks including creating and maintaining user profiles and privileges.
  • Worked in agile methodology and participated in daily meetings and presentations in the organization.

Environment: Salesforce.com platform, Apex Language, Visualforce Pages, Components and Controllers, Data Loader, Workflow and Validation Rules, Reports and Report Types, Custom Objects, Tabs, Email Services, HTML, JavaScript, Eclipse IDE Plug-in.

Confidential, Franklin Lakes, NJ

Sr. Salesforce Developer

Responsibilities:

  • Interacted with various business user groups for requirements gathering converted user requirements into a Technical design document.
  • Developed Apex Classes, Controller & Extension Classes, Test Classes for Unit testing and Apex Triggers for various functional needs in the application.
  • Created Custom Settings to associate profiles and product groups so that it can be implemented in while developing Apex Classes.
  • Used SOQL & SOSL queries in Apex classes and within Governor Limits for data manipulation needs in the application.
  • Developed Visualforce Pages and Visualforce Components with Apex classes to provide functionality to the Visualforce pages.
  • Written custom Apex SOAP and REST Web Services and provided WSDL and Endpoint URL for External applications to consume salesforce data.
  • Performed Unit Testing by writing Apex test methods and Performance testing for external web services.
  • Provided ongoing change requests, support and maintenance of the application by Creating Users, Changing Permissions to existing Profiles, Roles, Sharing settings, periodic Data cleansing and Trigger, Apex controller code changes.
  • Configured Profiled-based IP address restrictions, Organization-wide IP address restrictions and Profile-based login hour restrictions.
  • Designed, Configured Custom Objects, Fields, Relationships fields, Tabs, Validation rules, Page layouts, Search layouts to organize Fields, Custom Links/Buttons, Related lists.
  • Created Workflow rules and Approval Processes and defined related actions Creating Tasks, setting up Email Alerts, Field Updates and Outbound Messaging.
  • Implemented Case Management automation to track and solve customer issues, enabled Email-to-Case, Web-to-Case to generate cases created from Email or The Web in Case Object.
  • Created various Reports (Summary, Matrix reports), Dashboards and Report Folders to for business users to better utilize Salesforce as a sales/service reporting tool.
  • Worked on migrating Data using Demand tool from other data source to salesforce using CSV files.
  • Integrated Microsoft Outlook with Salesforce CRM which syncs email, calendar, tasks and reminders.
  • Modified existing customizations using XML metadata files and responsible for migrating customization changes from sandbox to production.

Environment: Salesforce.com, Apex Language, Visualforce (Pages, Component & Controllers), Custom Objects, Page Layouts, SOQL, SOSL, Sales Cloud, Service Cloud, HTML, JavaScript, JQuery, CSS, Ajax.

Confidential

Salesforce Developer

Responsibilities:

  • Designed and developed Apex Classes, Controller Classes, extensions and Apex Triggers for various functional needs of the application.
  • Having good working knowledge in querying Force.com platform database using SOQL & SOSL queries.
  • Developed and scheduled various Batch Apex classes using Apex Schedulable interface at regular intervals.
  • Designed various Visualforce Pages to automate various business requirements and implemented logic to navigate to various Visualforce pages based on user inputs.
  • Designed the Custom objects, Entity-Relationship data model, validation rules, Page layouts, Custom tabs, Components, Visualforce Pages to suit the needs of the application.
  • Worked with field & page layout customization for the standard objects like Account, contacts and Leads.
  • Worked on customization of CRM standard objects like Accounts, Contacts, Cases, Leads, Campaigns, Reports and Dashboards.
  • Implemented case management and customized and configured Email-to-Case, Web-to-Case, Assignment, Auto-response and Escalation rules for various channel users.
  • Created Reports and Dashboards to track Opportunity pipeline/Stages for higher management visibility.
  • Created custom Dashboards for manager's home page and gave accessibility to it for authorized people.
  • Used Data Loader, Import Wizard for insert, update, and bulk import or export of data from sObjects.
  • Used the sandbox for testing and migrated the code to the deployment instance after testing.
  • Worked on production bug fixes and resolved issues in a timely manner.

Environment: Sales cloud, Service cloud, Apex language, Visualforce pages, Data Loader, HTML, Workflows, Approvals, Reports, Custom-Objects, Analytical Snapshots, Security Controls, SOQL, SOSL, Integration, Force.com platform (Sandbox and production), Force.com IDE.

Confidential

J2EE Developer

Responsibilities:

  • Followed AGILE software development which has output as sprint with Scrum methodology.
  • Wrote application front end with HTML5, JSP, JavaScript, Ajax/JQuery, Spring Web Flow, XHTML, DHTML and CSS3.
  • Wrote custom JSP tags for role-based sorting and filtering.
  • Designed and developed various modules of the application with J2EE design architecture, frameworks like Spring MVC architecture and Spring Bean Factory using IOC, AOP and EJB concepts.
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Façade and Singleton.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Used Hibernate in persistence layer and developed POJO's, Data Access Object (DAO) to handle all database operations.
  • Worked on oracle and MySQL as the backend databases and developed required implementations using MySQL.
  • Developed server-side services using Spring Web Services (SOAP, WSDL).
  • Used Log4j to assign, track, report and audit the issues in the application.
  • Worked on project build-script by using ant and deployed on JBoss.
  • Develop and execute Unit Test plans using JUnit ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Used SVN as a version controller tool and JIRA as issue tracking.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.

Environment: Java, J2EE, JSP, Servlets 2.2, Hibernate 3.0, Spring MVC, Web Services, Ant, SOAP, WSDL, HTML, JavaScript, jQuery, CSS2, XML, JBoss, Log4j, Oracle, MySQL, JUnit, Eclipse, SVN and JIRA.

We'd love your feedback!