Sr. Salesforce Developer Resume
SUMMARY:
- 8+ years’IT experience in all Software Development Life Cycle (SDLC) phases from requirement gathering to analysis, design, development, implementation &enhancement of projects in Salesforce.com Confidential & JAVA. 5+ years’ experience inimplementation &design ofSalesforce.com Confidential and Force.com platform with proficiency in using Java and Scripting languagesas Salesforce Administrator & Developer.Facilitate communication between Business Owners & Development team to produce effective project outcome. Strong interpersonal communication, time management, process optimizations & problem solving skills with detail orientation in the technology arena.
- SFDC development using Visual Force Pages, VF Components, Apex Classes, and Custom Controllers, Controller extensions, tests, test cases, SOQL, SOSL, MVC architecture andForce.com IDE
- Salesforce.com Applications Build and Designusing the best practices
- Salesforce Development Life Cycle implementationcovering Sales Cloud, Service Cloud, Call Center, Chatter andApp - exchange applications
- Salesforce Confidential UI customization using Apex, Custom Controllers, Visual force, CSS, JavaScript libraries
- Confidential Business processes like Forecasting, Campaign management, Lead Management(Web-to-Lead), Order Management, Account Management, Case Management (Email-to-Case & Web-to-Case)
- Salesforce Integration with Oracle, SAP ERP using Apex web services WSDL&outbound messaging
- Salesforce.comimplementation & customization using Apex (Classes, Controllers, Triggers), Apex Scheduler, Batch Apex, Apex Web Service, Visualforce Pages, Custom Tabs &Objects, Analytic Snapshots, Dashboards
- Writing Apex batches, Schedule classes by implementing interfaces to process large data sets
- Customization of Salesforce.com Accounts, Leads, Opportunities, Cases, Campaign, Solutions, Standard Objects &Custom Objects; Data Validation, Sales, Marketing, Customer Service and Support Administration
- Implement Security & Sharing rules, Configuring Permission sets, Field level security, Object level security, Profiles, Triggers, Resource monitoring usingCustom objects, Triggers, Workflow rules, Approval process for Automated alerts, field updates, SOQL, SOSL, Visual force pages and Apex classes
- Eclipse IDE with Force.com plug-in for writing business logic in Apex programming language
- WSDL, SOAP API, REST API, Call Outs, Batch andSchedule Apex programs
- Implement data security/visibility rules using Sharing rules, configuring OWD (Organization wide default), create criteria-based &owner-based sharing rules across objects and sharing data to different set of roles
- Salesforce.comgovernor limits understanding with ability to optimize code to respect the limits
- Agile Methodologies, Scrum Software Development processes as well as Waterfall model
- Documentationas per the standards with respective SOP (Procedures)
TECHNICAL SKILLS:
Salesforce Technologies: Custom Objects, Roles and Profiles, Workflows, Assignments, Approvals, Triggers, Record Type, Dashboard, Security, Field updates, reports, Visual Force Pages, Apex Classes, Apex Trigger, Visual force Page
Force.com Tools: Force.com Eclipse IDE, Force.com Apex Explorer, Single Sign-On (SSO),SOQL, SOSL, Service Cloud, Marketing cloud, SalesCloud, Salesforce APIs
Data Tools: Apex data loader, Excel connector, Import wizard, SFDC Data export
Languages: Apex, Java, SQL, JQuery
Web Technologies: HTML, CSS, XML, JavaScript
Java Technologies: JDK, J2EE, JSP, Servlets
WORK EXPERIENCE:
Sr. Salesforce Developer
Confidential
Responsibilities:
- Collaborated with sales team &business analysts to analyze business, technical needs &design solutions by customizing standard objects of SalesForce.com (SFDC); developed project templates as per SDLC methodology
- Assisted stakeholders during UAT and QA team in thorough regression testing &analysis of the applications
- Worked on Chatter & Email integration features for Sales Cloud & Marketing Cloud; designed, developed, planned, tested& integratedSalesforce Cloud Services; configured Chatter usage to generate dashboard reports
- DevelopedApex program & Apex triggers for various functional needs and worked with dynamic Apex to access objects & fields to describe information, execute SOQL, SOSL & DML queries
- Supported the data migration & data export activities through various business centers using Apex Data Loader, Apex Data Export, Force.com Excel Connector and Import Wizard.
- Employed Data Loader to migrate data from Oracle to Salesforce database&configured in Oracle application to Salesforce platform; migrated leads, accounts&contacts to Sales Cloud using third party tools
- Designed&created visual forceweb pages for functional needs in Salesforce to override functionality of buttons
- Integrated web services by making WSDL files to extract data from external systems to display in salesforce.com
- Established SOAP APIwith the aid of a two-way communication between Salesforce and other applications. Code deployment was done using the Eclipse IDE, Deployment Change SetandSnapshot
- Designed& deployedcustom tabs & objects, page layouts, components, visual force pages, validation rules, approval processes & auto-responserules; added fields &functionality using custom controllers &extensions
- Created workflow rules and defined related tasks, email alerts and field updates
- Worked with Accounts, Contacts, Leads, Campaigns, Cases, Solutions Standard Objects &Custom Objects
- Implemented pick lists, dependent pick lists, lookups, master detail relationships&record types to enforce data quality setup marketing campaigns and assignment rules
- Implementedsearch, filtering&tagging features on page layouts for sales to locate relevant marketing content &documents in SalesForce.com Confidential content; ensured effective ways to leverage Saleforce.com Confidential features
- Customizeddashboards, workflows, alertsandcustom validations using OOTB (Out-Of-Box) feature
- UsedSandbox for testing and migrated the code to the deployment instance after testing
- Createdsummary reports, matrix reports, pie charts &dashboardsand setup report folders to authenticate users based on profiles permissions; created objects screen that compares databases&schema changes
- Performedperiodic data cleaningand administered custom objects, workflowand campaign management
- Involved in project documentation review cycles and followed-up for reviews to see them through to completion
Environment: Saleforce.com Platform, Salesforce APIs, Reports, Dashboards, Email, Triggers, Chatter, Sharing Rules, Validation Rules, SOQL, SOSL, OOTB, Documentation, Data Loader, App Exchange, WSDL, Reports, AppExchange, Data Tools
Salesforce Developer/Administrator
Confidential, Pittsburgh, PA
Responsibilities:
- Involved in BSR (Business System Requirements) meetings, documenting functional & non-functional needs; was part of designing key solutions needed for project's progress
- Analyzed customer needs &translated them to technical reality extendable by communicating with Business users
- Used Salesforce Automation for managing Sales, Opportunity, Account Contact, and Data Quality
- Developed Apex classes, Apex triggers, Rest Services &Controller classes for functional needs in application
- Used JavaScript and libraries like JQuery with Apex for the desired functionality
- Created processes to load data in database and/or extract from database and send to clients via email & FTP
- Created Triggers like sending emails to portal users on updating account information comparing new with old
- Involved in integrating Salesforce with external master data using SOAP &REST API; integrated web services by generating WSDL files to extract data from external systems to display in salesforce.com
- Designed logic involving Apex Controllers&Triggers to support forecasting app confined to Governor limits
- Configured Identity confirmation, Login restrictions, User Interface settings and Profile settings
- Created roles, groups & executed role hierarchy, sharing rules &permissionsfor shared access among users
- Created Page Layouts to make users comfortable to input data into Confidential ; implemented search, filtering, & tagging on page layouts for sales to locate relevant marketing content & documents in SalesForce.com Confidential content
- Developed UI using CSS, HTML tags, Visual Force components and used JavaScript for front-end validation
- Developed tabular reports, matrix reports and joined reports including data filters, groupings, and customized graphs to better assist managers and report folders to provide report accessibility to appropriate personnel
- Created custom objects &defined lookup, master-detail relations used to read, extract, & load data from comma separated values (CSV) files; Data Loader to insert, update, & bulk import/export data from Sales Force objects
- Developed custom reports &configured snapshots to dump data for sales performance &lead generation stats
- Personalized the supplier's bank details page &invoice work bench page as per user requirements
- Used sandbox mode for testing, migrated code using change sets to production instance; created test scenarios on Sandbox for complex business logic and used Force.com component deployment wizard for migration of data
- Involved with Salesforce.com Premier Support and handled the support cases with salesforce.com support help
Environment: Salesforce.com, Security Controls, Apex Controller, Visual Pages, Escalation rules, Assignment rules, Record types, Custom objects and Fields, Workflows, Rules, Data loader, SOQL, SOSL, Sandbox, Profile settings, WSDL, HTML, CSS, Java Script.
Salesforce Administrator
Confidential, Atlanta, GA
Responsibilities:
- Involved in creating multiple analytical reports & report folders to assist managers to better utilize Salesforce as a Sales Tool; developed &configured various reports for different user profiles as per the organizational needs
- Performed day-to-day administrative tasks and addressed production support issues like unlocking/ re-setting passwords, modifying data, and creating ad-hoc reports
- Administered Salesforce Confidential application for sales, marketing and support departments
- Worked with salesforce.com custom objects like accounts, contacts & solutions; planned new Salesforce.com features & functions like new screens, workflow, force.com objects, & reports in response to business needs
- Delivered support for salesforce.com maintenance & administration, including workflow, approvals & data cleansing
- Ensured data is protected &available to authorized users by customizing roles, hierarchies, profiles &share settings; identified & established sharing rules to restrict access to business objects such as opportunities, leads, & cases
- Interacted with users during testing & analysis, designed & executed test plans and delivered a quality solution
- Worked with different record types to setup page layouts based on profiles, used Apex Data Loader tool to perform DML operation using CSV files and used different deployment plans for each release &Sandbox refresh
- Customized dashboards to monitor lead activities based on sales requirements
- Developed, enhanced, &configured workflow rules, time triggered workflows, email templates resulting in actual web to lead communication with customers &partner portals; planned & executed custom formulas & validation rules to maintain data quality, approval process & auto-response rules to automate business logic.
Environment: Saleforce.com Confidential, Force.com platform, Apex Triggers, Chatter, Controllers, Custom Objects, Custom Tabs, Email Services, Workflow and Approvals, Reports, Security Controls, Force.com IDE, Windows
Java Developer
Confidential, Baltimore, MD
Responsibilities:
- Designed& developed application in n-tier fashion as per struts based MVC architecture using Servlets, Struts Action classes, Action Forms, JSP & Session Beans and developed User Interfacesusing JSP,
- Developed business modules using J2EE design patterns and extensively used Java Collections API
- Developed Shell Scripts for automating the closing document process using JavaScript front end validations
- Implemented Enterprise Java Beans (EJB) to interact with database to insert, update, delete & retrieve values; developed session beans & entity beans representing business logic abstractions
- Worked on Eclipse as the development environmentusing CVS version controller
- Called Stored procedures in Oracle using callable statements in JDBC
- Converted reusable services into Web-Services using SOAP which can be accessed across the enterprise
- Involved in Testing applications on various levels like unit testing, integration testing &system testing using JUNIT
- Used ANT tool to build and deploy application on Tomcat Server
Environment: Java, JSP, Oracle, Servlets, Apache Tomcat, Java Beans, JDBC, Java Script, HTML, CSS, API, EJB, JUNIT, Struts, Java Beans
