Sr. Salesforce Developer Resume
Miami, FL
SUMMARY
- 8+ Years of IT experience in Software Development Life Cycle (SDLC) phases from requirement gathering to analysis, design, development, implementation, and enhancement of projects in Salesforce.
- Extensive experience in Salesforce.com both Development and design and worked with Sales cloud and Service cloud, Marketing cloud.
- Experience with complete Software Development Lifecycle SDLC Waterfall and Agile with scrum.
- Experience in configuring & customizing the Apttus CPQ and CLM tools.
- Good experience with Salesforce CPQ and CLM development and implementation.
- Experience in writing SOQL and SOSL using Force.com Explorer, Developer Console and Force Work bench.
- Familiarity with SQL and RDBMS, ability to manage data loads and data quality.
- Expert Level understanding of Salesforce.com CRM and its Development Life Cycle.
- Experience working with various AppExchange products and CPQ products like Salesforce CPQ (formerly SteelBrick CPQ) and APPTUS CPQ.
- Experience as web developer with a strong background working on open source technologies HTML, CSS and JavaScript.
- Experience in implementation and design of Salesforce, Salesforce CPQ and Force.com platform with proficiency in using Java and Scripting languages as Salesforce Developer.
- Hands - on experience in several mid-size, global implementations using Apttus CPQ.
- Strong experience working with Apex classes and Triggers, Controllers and Controller Extensions, Components, Test Method and Application Design and Development on Multitenant Force.com platform.
- Strong hands on extending the Lightning Platform using Apex, Visualforce, and Lightning Components.
- Possesses excellent analytical, interpersonal and communication skills, accustomed to working in both large and small team environments.
TECHNICAL SKILLS
Salesforce Technologies: Salesforce.com, Apex Classes/Controllers, Visual Force Pages, Apex Triggers, SOQL, SOSL, Workflow & Approvals and Analytic Snapshots, Reports and Dash boards, AppExchange, Salesforce CPQ.
Tools: Data Loader, Import Wizard, Change Sets, Force.com IDE tool, Workbench.
Web Technology: HTML, Java Script, CSS and JQuery.
Other Technologies: Oracle Database 11g, PL/SQL.
Methodologies: SDLC Methodology Waterfall, Iterative, Agile Scrum
Operating Systems: Windows Family.
PROFESSIONAL EXPERIENCE
Confidential
Sr. Salesforce Developer
Responsibilities:
- Design, develop and implement solutions for the CPQ system deployed on the Salesforce platform.
- Involved in Agile methodology, Scrum that dramatically improved productivity and reduced errors.
- Lead the design of applications using Sales force Panel architecture.
- Worked with Import Wizard and Data Loader for importing data from Leads, Opportunities and required data information in Salesforce Environment.
- Configured and maintained Salesforce.com based on business requirements.
- Executed daily build deployments in Jenkins, troubleshot any deployments issues and coordinated with a support team as needed.
- Created the workflows for automated lead routing, lead escalation, alerts.
- Used Sales Cloud in Preparing and getting approval of design, functional and technical specifications from business.
- Built and presented customized demonstrations for SFDC Sales Cloud product offerings.
- Developed Apex classes, Visual Force Controllers and Extensions based on requirements
- Worked with Dynamic Apex to access Objects and Field describe information, execute dynamic SOQL, SOSL and DML queries.
- Used Force.com IDE for development for Visualforce Pages, Apex classes, Triggers and debugging and analyzing logs.
- Created Visualforce tabs for custom reports, developed Workflow rules, Approval Processes and developed related actions like Tasks, Email alerts and Field updates.
- Deployed salesforce components from sandbox to production using Force.com ant migration tool, ChangeSet and Eclipse.
- Research Salesforce and Apttus CPQ capabilities as needed to suit business requirements.
- Worked closely with Pricing and Quoting Leaders to ensure a coherent design and deployment of Apttus CPQ.
- Developed custom SOAP and REST Web Services in Salesforce and published for External applications for consuming.
- Worked on Sales cloud, service cloud, Customer Portal and salesforce Chatter.
- Configured security and organizational hierarchy for working implementation.
- Worked on using STEELBRICK CPQ for Salesforce to configure, price and quote new deals, add-on sales and renewals
- Designed and implemented ETL solutions using SAP CPI-DS.
- Worked on customization of Sales Cloud schema by customizing standard objects like Leads, Accounts, Contact and Opportunity, Products.
- Involved in Discovery Phase, Scoping Phase, Analysis Phase and Implementation Phase.
- Configure and Customize Advanced CPQ Approvals based on complex approval rules using a combination of Approval Process, Custom Controller Code and Customized Approval Templates.
- Implemented Salesforce Development Cycle covering Sales Cloud, Service Cloud, Call Center, Chatter & App-exchange applications .
- Implemented data models related to CPQ and CLM.
- Developed integration processes for ERP synchronization (Intacct ERP and Oracle).
- Customize the existing SAAS based CPQ running on Salesforce to add lot more flexibilities with attribute based Pricing, Automated Asset Operations and approvals.
- Responsible Configure bundles (features, options, option constraints, configuration attributes), product rules, price rules, discount schedules, pricing, contracted prices, quote templates, quote processes, and custom actions.
- Worked on CPQ implementation decisions using Salesforce CPQ.
- Trained users on the Salesforce CRM platform for the awareness in Sales and Marketing Cloud.
- Designed and developed CPQ implementation using Salesforce Vlocity.
- Worked on Salesforce Lightning for Customizing Reports and Dashboards for business use.
- Configured/Implemented the CPQ application, Discounting system and CPQ template designing.
- Implemented Workflows and approvals for all CPQ business.
- Moved the changes from Sandbox to Production through Change Set and sandbox refresh activities.
- Developed Apex REST web services, which are being consumed by various internal applications like Java.
- Created and managed complex Workflow Rules, data validations, and object customizations.
- Minimized code in JavaScript Controllers by adding reusable functions in Helper Component.
- Created multiple Lightning Components, added CSS and Design Parameters that makes the Lightning component look and feel better.
- Assisted on various CRM projects, developing charts, dashboards, entities, fields, forms, and views to meet defined requirements.
- Worked with Product configuration, Price Rules, Constraint Rules, Categories, Price list, Quote Creation and few more complex pricing functionality using Workflow, APTTUS Approval Process, APEX, Visual Force and APTTUS Pricing Callback Class.
Environment: Salesforce CPQ, Data Loader, Agile, Sales Cloud, Apex classes, Visual Force, SOQL, SOSL, SOAP, SAP CPI-DS, SAAS, Jenkins, Sandbox, CRM.
Confidential, Miami FL
Salesforce Developer
Responsibilities:
- Worked with Salesforce CRM sales cloud as per the project requirement.
- Used Agile (SCRUM) methodologies for Software Development.
- Responsible for customizing salesforce.com standard objects like Campaigns, Leads, Accounts, Contacts, Opportunity, Cases, Reports and Dashboards.
- Involved in SFDC Setup activities and customized the apps according to the functional needs of the organization.
- Consulted on designing and implementing Salesforce CPQ Cloud and Salesforce solutions.
- Integrated CPQ system with multiple CRMs like Salesforce and CRM On Demand.
- Created user accounts, managed profiles, security and workflow rules.
- Wrote SOQL and SOSL statements within custom controllers, extensions and triggers.
- Designed, developed and deployed the Custom objects, Page layouts, Custom tabs, Components, Visual Force Pages to suit to the needs of the application.
- Involved in Test configuration of CPQ within sandbox environments to ensure that once users are granted access, all the aspects are fully functional.
- Closely worked with SalesForce.com consultants while implementing the solutions for the requirements.
- Used Jira for writing Epic, user stories with acceptance criteria or user stories with use cases, used Confluence for upload documents.
- Exposed Created profiles and implemented Object and field level security to hide critical information on the profile users.
- Created and maintained User Roles, Security, and Profiles that was required for the Salesforce Knowledge implementation.
- Delivered system specifications and changes in CPQ and CLM.
- Developed APEX triggers, Apex classes for various functional needs in the application.
- Worked on REST API web services for lead management, SOAP API web services with XML as intermediate platform.
- Monitor configuration data updates regularly during the development and production timeline.
- Created Custom Visualforce components and attributes to override the look and feel of standard Visualforce components.
- Managed operational requests and troubleshoot issues, working with diverse user groups.
- Troubleshooting and problem solving.
- Involved in building and demonstrating Salesforce CPQ prototypes in Salesforce.
- Designed search layouts to organize fields, related lists and other components on record pages.
- Created email templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
- Involved in Salesforce Development Cycle with Sales Cloud, Service Cloud and Marketing Cloud.
- Performed Steel brick CPQ related configuration for product setup, approval matrices, approval rules, process builders and flows.
- Performed related configuration for approval rules, process builders and flows
- Developed and deployed Salesforce.com Unlimited edition in Sales Cloud Platform.
- Helped customers on Classic and Lightning Knowledge setup and issues.
- Written SOQL query language necessary for the application in Apex Classes and Triggers.
- Designed and developed Use Cases, Activity Diagrams using MS Visio.
Environment: Saleforce.com, Apex Classes, JIRA, Steel brick CPQ, MS Visio, SOQL, SOSL, Rest API, Sales Cloud, Agile.
Confidential - Boston, MA
Salesforce Developer
Responsibilities:
- Defined and managed release readiness and success criteria based on business requirements.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com Objects.
- Used it to read, extract, and load data from comma separated values (CSV) files.
- Gathered functional and business requirements by conducting Scrum meetings and implemented Agile software development method.
- Involved in CPQ (Configure, Price& Quote) design and mapped to the Salesforce custom objects and involved in Apttus Advanced Workflow Approvals.
- Implemented Apex Classes & Triggers and linked them to manage the workflows Implemented in the system.
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Opportunities, Reports, and created custom objects based on Business need.
- Supported the data migration activities for migration of the data from various business sources with the support of Salesforce CRM.
- Integrated Salesforce with Informatica on Demand for the proper mappings and extraction and transformation of data.
- Exposed Custom Web Services in Apex to support callouts from external systems through the API.
- Used Sandbox migrate the code and deploying inbound and outbound change sets instance after testing.
- Configured Chatter to track emails from Outlook to Salesforce by following a user.
- Deployed the code into sandbox to production using Change sets and ANT tool.
- Implemented requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Developed complex reports and dashboards using HTML, PDF, Apex, Visualforce page and mail merge.
- Improve the user experience by simplify the quoting process and help the sales team with guided selling and product configuration.
- Built a call center application for service agents using Salesforce Console.
- Duties included design, development, integration and administration of salesforce.com applications.
- Gathered user requirements and involved in application design discussions and documentation.
- Responsible for designing system/Unit test cases.
- Involved in using Integration tools like ESB, Informatica, AutoSys for synchronization with salesforce.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Created and used Email templates in HTML and Visualforce.
- Responsible for weekly and monthly data export, updates, and backup for the organization.
Environment: Saleforce.com, Apex Classes, Controller Classes, Sandbox, SOQL, SOSL, Visualforce.
Confidential - Brooklyn, NY
Java Developer
Responsibilities:
- Involved in Analysis, Design and Development of different phases of the Process Flow module.
- Interacted in various stages of SLDC involving Requirements gathering, user stories, Developing, Testing and marinating the Application.
- Responsible for Coding using JSP, Java Servlets, Spring MVC and XML.
- Responsible for proactively monitoring performance, diagnosing problems and tuning queries and databases.
- Worked on Dynamic, object-oriented programming language RUBY.
- Used PL/SQL extensively to generate stored procedures and functions to use with Java.
- Worked with Servlets, JSP, Struts and XML to develop web components.
- Developed various Servlets for HTTP client request using request and response objects of servlets.
- Developed several types of classes like Concrete, Abstract, Interface and Inner classes and Exception classes to handle run time exceptions.
- Implemented various stored procedures and triggers to get the data using SQL server.
- Built the Project Structure using apache Maven.
- Given support for team while deploying Servlet based applications in Tomcat and glassfish servers.
- Used JavaScript for client side to resolve issues which may be done by clients.
- Interacted with users for having knowledge over user acceptance testing(UAT).
- Worked with message driven beans to get messages from external systems.
- Worked on various Design Patterns, UML and Enterprise Application Integration.
Environment: Java, SQL, PL/SQL,XML, Spring MVC, RUBY, Servlet, UAT.