Salesforce Developer Resume
Somerset, NJ
SUMMARY
- Six (6) years of professional experience as a Software Developer which includes Five (5) years of experience on Salesforce CRM platform as developer & administrator.
- Having good knowledge of all phases of SDLC with expertise in Requirement gathering, Analysis, Designing, Development and Testing.
- About 5 years’ Experience in salesforce.com as a Developer using Force.com, Visual Force, and APEX.
- Worked on Sales Cloud, Service cloud Implementations.
- Experience in implementing Apex Classes, Triggers, Test Classes, Visual force pages, Web Service etc. to achieve complex business functionalities.
- Experience in migrating data from legacy systems to Salesforce using Apex Data Loader.
- Experience in Code Deployments from Sandbox to another Environment by Eclipse IDE and Change Set.
- Familiar with CTI Integration of Salesforce.com application, to provide agents with click - to-call and screen pop capabilities.
- Extensive experience in analyzing business requirements, entity relationships and converting to Salesforce custom objects, lookup relationships, junction objects, master-detail relationships.
- Proficiency in SFDC Administrative tasks like creating Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Reports, Dashboards, Tasks and Events.
- Hands-on experience in designing Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, and Approval Processes for automated alerts, field updates, and Email generation according to application requirements
- Worked on moving data from Salesforce to other legacy system using Jitter Bit Tool.
- Worked on of Web-to-lead, Web-to-case, Email-to-case in Lead and case management.
- Experience in writing the SOQL & SOSL queries.
- Worked on SOAP API and Rest API using JSON and XML data.
- Migrating the data from accounting system into salesforce using Data loader, and done the insert, update, And Bulk Import or Export of data from salesforce.com. And load data from CSV files.
- Reviewed and processed Reduction orders with attention to detail via Data Loader on a schedule.
- Working directly with stakeholders and business users in a cross functional team environment.
- Experience with Salesforce AppExchange Apps, configuration and user security permissions in compliance with organizational needs.
- Experience with Web the technologies like HTML, XML, CSS, and WSDL, Json, jQuery and JavaScript.
- Proficiency in Object Oriented Programming like JAVA.
- Worked on activities related to the development, implementation, administration and support of ETL processes for large-scale Data Warehouses using SQL Server SSIS.
- Valuable experience in web service- synchronous and asynchronous, Web service factory.
- Capability of learning recent technologies, processes and implementing them in the project successfully.
- Team player with good Interpersonal skills, strong understanding of fundamental business process, excellent communication and result oriented approach.
TECHNICAL SKILLS
Salesforce Technologies: Standard objects, Workflow & Approvals, Apex Language, Apex Classes/Controllers, Apex Triggers, Visual Force (Pages, Component & Controllers), Data Loader, Integration, migration, Reports, Dashboards, Force.com IDE, Eclipse, SOQL, SOSL, Custom objects, S-Controls.
Salesforce Tools: Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, APP Exchange, Offline edition
Languages: Apex, Java, J2EE, XML JSP, JSON
Web Technologies: WDSL, CSS, JavaScript, PHP
Database: SQL Server 2005/2008, MS Access, My SQL
Operating System: Windows XP/Vista/NT/98/UNIX
PROFESSIONAL EXPERIENCE
Confidential, King of Prussia, PA
Salesforce Developer/Admin
Responsibilities:
- Creating application to maintain the details of the product from demand phase to production phase.
- Involved in business processes review meetings with multiple teams to establish standard workflow processes.
- Involved in Requirements gathering, analysis, design, development, testing and deployment.
- Agile Methodologies (SCRUM) was implemented that includes daily scrum with team
- Designed, Implemented and developed the Custom Objects, Page Layouts, Custom Tabs, and Components to suit to the needs of the application.
- Worked on Sales Cloud Implementation.
- Worked on various salesforce.com standard objects like Campaigns, Leads, Accounts, Contacts, Opportunity, Products, price books Reports and Dashboards.
- Created user Roles and Profiles, Security Controls and Sharing Settings, Permission Sets.
- Involved in Integrating CTI Integrating tool for this module to provide agents with click-to-call and screen pop capabilities.
- Managed users, hierarchical roles, profiles, security controls and territory management.
- Defined Lookup and Master-Detail relationships on the standard and custom objects.
- Created Roll-up Summary fields to aggregate data from child records on the parent.
- Used Field-level Security to ensure that protected data is shared with authorized persons/users.
- Implemented SFDC web-to-lead functionality into the corporate site to make lead management simple and efficient.
- Created Visualforce Pages to provide UI to the custom objects and to provide customer status to sales team and executive team based on different geographical location filters
- Developed the view pages using HTML, JavaScript for client side development and validations
- Developed and maintained SFDC analytical reports and dashboards for management review and planning for accurate forecasting purposes.
- Evaluate design and configuration of APEX Classes, APEX Triggers, Trigger Handlers, Testing Classes, product rules, price rules, validation rules, workflows, custom buttons, custom links, report types, reports, and dashboards.
- Created CPQ process using ApptusCPQ and CLM AppExchange tool in Quote.
- Used SOQL and SOSL for data manipulation needs of the application using platform database objects
- Developed triggers to meet the complex business rules on custom objects by following Apex Best Practices.
- Worked on SOAP and Rest Web services using JSON and XML data.
- Worked on Security standards such as TSL and SSL.
- Wrote test methods and Test cases with code coverage of more than 75%.
- Used the Sandbox for testing and migrated the code to the deployment instance after testing.
- Created auto response rules using the workflow process to route tasks.
- Handled administration, maintenance and support of Salesforce modules for 200+ users.
- Designed and Developed page layouts according to the user requirements.
- Salesforce.com Configuration and Design of Service Cloud, Sales Cloud and Force.com solutions, with an emphasis on Service Cloud solutions.
Environment: Saleforce.com platform, Apex, Visual Force (Pages, Component & Controllers), Data Loader, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls.
Confidential, Tampa, FL
Salesforce Administrator/Developer
Responsibilities:
- Worked as a development team member and performed the roles of Salesforce.com Developer/Admin in the organization
- Participated in meetings with business team members and performed detailed analysis of technical and functional requirements and participated in preparing prominent level design, low level design documents and prepare sizing document for the application to be developed.
- Designed, and developed Custom objects, Custom tabs, Validation rules, Workflow Rules, Field sets, Search layouts and Record types to suit to the needs of the application.
- Created VF pages with controllers for New, Edit and Detail pages of various objects.
- Used Ajax tool kit in VF Pages for effective rendering of the data on the forms and reduce the application reaction time.
- Implemented parallel Salesforce approval process to achieve the complex business workflow requirements.
- Designed, and developed Apex Triggers for various functional needs in the application.
- Hands on Experience with Steel Brick CPQ for subscription, billing, invoicing and can take control of sales process from Quote to Cash.
- Created custom buttons using JavaScript and make them available to users based on their roles and part of the business workflow.
- Generated Revenue recognition status with Steel Brick CPQ
- Developed test cases for APEX triggers, APEX classes and controllers for achieving code coverage in Salesforce.
- Integrated ApptusCLM applications and automating processes on Salesforce platform.
- Created lookup and master detail relationships between various objects to achieve the requirements.
- Created public groups and queues for assigning tasks and send email notifications to them.
- Create escalation tasks for users based on the business calendar which has been created for organization.
- Created profiles, roles and permission sets for managing sharing and security settings for the data in the application.
- Used Data Loader for inserting the existing the data into Salesforce.com objects load data from comma separated values (CSV) files.
- Created various custom reports and dashboards and trained end users on how to use them effectively.
- Written detailed test cases and performed rigorous Unit Testing on the developed solution.
- Deployed the developed application from sandbox to production using Change sets and eclipse.
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Email Services, Eclipse IDE Plug-in, Windows XP.
Confidential, Somerset, NJ
Salesforce Developer
Responsibilities:
- Involved in Analysis, Documentation of functional and non-functional requirements.
- Used Eclipse IDE for Design and development of Apex Classes, Controller Classes, Apex Triggers and Visual Force Pages for this application.
- Developed Work flow rules, Time Dependent Action Triggers, Email templates to implement the business logic.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Customized standard objects like Leads, Accounts, Contacts, Opportunities, Cases and Solutions.
- Created several Web-to Lead forms based on the customer requirement.
- Created Email templates and Inbound Emails using Visual force for the clients and customers.
- Created Approval process, workflow rules, validation rules, sharing rules, escalation rules, lead assignment rules and auto-assignment rules based on the business requirements.
- Implemented data security at User Profiles and Roles, Field level, Record level.
- Used Data Loader for loading the Data which automates Export/Import of Salesforce and Force.com data between databases & Files.
- Customized several Reports and Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Involved in Data Transformation and Data Cleansing activities while transferring the data.
- Cleaned internal database and integrated Salesforce database with SQL database.
- Configured Role based Authorization on Object/Field Level.
- Implemented web- to-case functionality to improve the tracking of cases.
- Performed Unit Testing, Integration Testing and System Testing.
- Interacted with the Salesforce.com premium tech support team on a regular basis and solved the Functional and Technical Issues reported by the customer.
Environment: Saleforce.com platform, Apex, Visual Force (Pages, Component & Controllers), Data Loader, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP.
Confidential, Houston, TX
Salesforce Admin Support
Responsibilities:
- Experience working in service Cloud, supporting cases, developed workflows and triggers for automated case resolutions.
- Created and deployed several reports for different user profiles based on the need in the organization.
- Interacted with various business user groups to increase the user adoption for helping them use the software.
- Performed the roles of Salesforce.com Developer and Administrator in the organization.
- Added users, roles, public groups and implemented additional role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Implemented minor enhancements on standard objects like Campaigns, Leads, Accounts, Contacts, Opportunities, Quotes, Activities, Dashboards and Reports.
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Integrated Microsoft Outlook with Salesforce CRM, which syncs email, calendar, tasks and reminders.
- Participated in the training sessions provided by the Salesforce team and support end users.
- Created wireframes and Mockups enabling the business users to visualize the website.
- Created Requirement traceability matrix (RTM) documents for requirement mapping.
- Managed and created Change Request (CR) documents.
- Understanding Important level requirement by using SIPOC Diagram via MS Visio
- Writing specifications for enhancements by using existing legacy system documentation and procedures.
- Extensively involved in Unit Testing using Test Methods using Force.Com utilities
- Managed tasks like unlocking/resetting passwords, modifying data and created ad hoc reports.
- Designed various Email templates.
- Provided user support and bug fixing activities.
- Added new custom objects, assigned fields, designed page layouts, custom tabs, components.
Confidential
Java Developer/QA Engineer
Responsibilities:
- Responsible for developing the Loan track and Registration modules of the wholesale application.
- Used various J2ee Design patterns to develop the Business modules based on the required functionality.
- Responsible for developing the application level flow by utilizing Java, JSP and Struts
- Responsible for designing the application in n-tier fashion as per struts based MVC architecture standards. Responsible for developing the OS specific scripts (Shell Scripts) for automating the closing doc Process.
- Used java Script front-end Validations.
- Developed Session beans and entity Beans representing business logic abstractions.
- Responsible for testing of application on various levels like integration and System testing by utilizing various methodologies.
Environment: Core Java, Java Script, Rational Rose/UML, AJAX, Oracle9i, SQL.