Salesforce Developer Resume
Frisco, TX
SUMMARY:
- 10+ plus IT and 2+ years’ experience Salesforce.com product suite including Salesforce 1, Sales Cloud, Service Cloud, Marketing Cloud, Platform and the App Exchange.
- Good understanding of salesforce security model (profiles, permissions and sharing).
- Experience with data relationship, lookup, one - to-many, self and many to many (Junction Object).
- Experience working with process builder, workflows, validation rules and formula fields.
- Experience with business and technical requirements analysis, business process and methodology development, testing and data mapping.
- Experience with Data migration between SFDC sandboxes to production environments using change sets, Force.com IDE and Eclipse IDE.
- Hands-on experience with both SFDC point-and-click configuration as well as programmatic customization.
- Implement technical specifications and complex business initiatives into a Force.com.
- Experience working with Apex and Visual Force (Triggers, classes, test classes, extensions, components).
- Participates in developing specifications such as user stories and designs.
- Develop unit and integration test scripts to test business logic and system functionality.
- Possess comprehensive understanding of CRM business processes like Campaign Management, Lead Management, Account Management, Case Management, Quote, Forecasting, and Call Center.
- Experience with the full life-cycle of service-oriented architecture (SOA) including XML, SOAP, REST APIs and WSDL technologies
- A very good team player with the ability to work independently, a competent, co-operative and result oriented IT consultant possessing excellent interpersonal, written and oral communicational skills.
- Work with implementation partners and vendor support, in conjunction with global team where necessary, for project deployments and critical operational issues.
- Project management experience and ability to simultaneously work with different groups and on different efforts
TECHNICAL SKILLS:
Salesforce Technologies: Apex Controllers & Triggers, Apex Classes, SOQL, SOSL, Reports, Visual Force Pages, Apex Web Services,Force.com Eclipse IDE, Plug-in, Workflow & Approvals, Dashboards, Force.com ANT, Developer Console for development, debugging and query
Programming Languages: Salesforce Apex, JAVA
Web Technologies: HTML, JavaScript, jQuery, Ajax, CSS, XML, SOAP, REST APIs and WSDL.
Others: TOAD, Oracle,SQL,PL/SQL
Salesforce Badges: Visualforce Basics, Salesforce1 Mobile Basics, Process Automation, Formulas and Validations, Data Security, Data Management, Data Modeling, Salesforce Platform Basics, Application Lifecycle Management.
PROFESSIONAL EXPERIENCE:
Confidential, Frisco TX
Salesforce Developer
Responsibilities:
- Create technical requirements and specifications as needed to support full project lifecycle.
- Designing of custom objects, custom fields, role based page layouts, custom Tabs, custom reports, report folders, design of Visual Force Pages, Dashboards, Apex Classes, Controllers & Triggers, VF Components and various other components as per the client and application requirements.
- Created separate views for different users for the tabs like accounts, opportunities etc.
- Created different folders to store the reports of different groups and categories.
- Designed and created self, lookup, one to many and many to many (Junction) data relationship.
- Designed, and deployed Custom tabs, Entity-Relationship data model, Auto-Response Rules, Components, and Visual Force Pages to suit to the needs of the application.
- Used Apex Explorer and Apex Data Loader to Manage and Query the data.
- Created customized page layouts and record-types for Opportunity, Contacts and Accounts to distinguish between different processes.
- Involved in Design and development of Workflow rules, triggers, and validation rules, Profiles, Custom Buttons, Custom links, Custom Pages, Extended controllers, and Apex classes to drive the functionality.
- Created Email templates, approval processes, Auto response Rules and Multi-step Approval Processes as per the requirements and defined approval actions on them to automate the processes.
- Deployed the code from Sandbox to Production and was part of release activities and UAT.
- Develop and maintain Visualforce, AppExchange Apps, Force.com pages and integration to other third party solutions
- Develop integration processes using Salesforce.com’s Web Services API and third-party integration tools
- Develop and apply advanced Salesforce functionality to solve business problems and create customized solutions on the Force.com platform
- Provide technical knowledge and expertise for Salesforce.com application solutions and be accountable for the deliverables
- Implemented security and sharing rules at object, field, and record level for different users at different levels of organization.
- Design and develop Apex Classes, Controller Classes, and Apex Triggers for various functional needs in the application.
- Developed and deployed workflows and approval process for Insurance Management System opportunities and products/assets management.
- Involved in pre-deployment activities and was part of regression and UAT.
- Conduct design reviews, code reviews and release management activities.
Environment: Apex Triggers, Apex Classes, SOQL, SOSL, Visual Force Pages, Apex Web Services, Force.com Developer Console
Confidential, Richardson TX
Salesforce DeveloperResponsibilities:
- Studied the requirement and high-level design for the Medicare Compliance process and prepared the Low-level design document to configure the application and interfacing of the system with external systems with CRM Integration capabilities.
- Customized the out-of-the-box using Siebel Tools creating and modifying business objects, business components, views, screens and applets.
- Involved in the configuration of Static & Dynamic Pick lists using Joins and LOVs.
- Customized Pick Applets, Associate and Shuttle applets and configured MVGs using Links, MVLs and MVFs.
- Customized the application creating workflows, business services, custom buttons using Siebel eScript and implemented other declarative alternatives like User properties and data validation methods.
- Developed inbound / outbound Workflows, Workflow Policies and Workflow Actions for automation of order and billing processes and integrating with the external systems.
- Created Custom business services, Siebel EAI Business Services, Integration objects, EAI Data Mapper, XML Converter and EAI HTTP to synchronize Account & Billing data in external systems.
- Worked on Inbound and Outbound Web Services to combine component-based development and Internet standard protocols that include HTTP, XML, Simple Object Access Protocol (SOAP), and Web Services Description Language (WSDL).
- Involved in Administration activities migrating the repository from development to testing environment, and assisting the production support team during deployment activities.
- Worked with the Siebel CTI Production support team to resolve the issues and with the implementation teams for successful srf fixes on Test and production environments.
- Involved in creating Unit Test case and in Preparation of Test Logs which is used for Designers to Review the Technical Implementation.
- Interacted with the Business Requirements and the design team and prepared the Low Level Design documentation studying the High Level Design documents implementing Account, Contact and Activity management modules.
- Provide detailed estimates of the level of effort associated to implement the project from business requirements gathering through deployment.
- Interacted with various team members to analyze the gathered requirements, planned and prioritized the design and implementation of Functionality requested by the Stakeholders.
- Adhere to all application standards, service level agreements, and processes (i.e., Walkthrough and Approval processes, Program/System documentation, Status Reporting, Escalation, Change Management, Problem Management, Software Development Methodology, etc.), as well as participate in the development of these application standards and processes.
- Identify and proactively communicate potential issues or risks with system landscape and act as an escalation point for the technical issues.
- Be comfortable with meetings and presentations for a variety of audiences throughout the development life cycle.
- Plan project schedule, estimate resource requirements, schedule development tasks and plan deployment activities.
- Provide support and help troubleshoot system issues.
- Collaborate with business and project stakeholders to successfully articulate needs, identify project objectives, drive implementation, and communicate challenges and measurements of success.
- Involved from start of the project all the way through the deployment and will actively participate and manage requirements gathering, design, development, validation/testing and deployment of the project.
- Work closely with business stakeholders and their delegates to gather, understand and document functional and non-functional requirements
- Assist in the configuration and maintenance of “Sandbox” environments to facilitate success development and QA testing of new on-demand features and functionality.
- Stay current with emerging CRM and Salesforce.com enhancements and find opportunities to recommend innovations to the team and our business sponsors.
- Collaborate with cross-functional team members including engineers, product managers, product support teams and project managers.
Environment: Siebel 8.1 Financial services, Tools 8.1, DB29i, AIX and Genesys CTI
