Sr. Salesforce Application Developer Analyst Resume
5.00/5 (Submit Your Rating)
Cupertino, Ca
SUMMARY:
- Hands on experience with Apex Language, Apex Trigger, Apex Class, Apex Test Methods, Visualforce Pages, Visualforce Components & Controllers, Javascript, PHP.
- Experience in Visualforce and HTML Email templates with cross - object field merges for customized information.
- Experience in designing Custom Formula Fields, Field Dependencies, Validation Rules, and Workflows Rules for automated alerts, field updates, and Email generation according to application requirements
- Experience in bulkified code and scheduled jobs.
- Experience with Force.com Migration tool, Changesets, SVN repository management, trac, Sharepoint.
- Experience with SFDC Excel Connector, Apex Data Loader and Salesforce for Outlook.
- Experience as a QA Lead and Tech Lead.
- Proficiency in SFDC Administrative tasks like Users, Page Layouts, Workflows, Tasks and Events.
- Proficiency in Object Oriented Languages like C++, Java.
- Proficiency in test-driven, agile development.
- Excellent communication and inter-personal skills, accustomed to working in both large and small team environments.
SKILL SET:
- Proficient in Salesforce.com Apex, Visualforce, SOQL, Javascript, PHP, HTML
- SVN, Eclipse IDE, Force.com IDE, SVN Tortoise, Force.com migration tool , Putty, Pagaent, FileZilla, Unix/Linux, Sharepoint, Trac, Saleforce Excel Connector
- Release Management
- Self-starter, Team player
- Detail-oriented
- High quality software
- Self-Motivated
- Agile development methodologies
EXPERIENCE:
Confidential
Sr. Salesforce Application Developer Analyst
Cupertino, CA.
Responsibilities:
- Developed cross-browser custom software solutions on Salesforce.com platform with PHP, Eloqua, Cast-Iron integrations.
- Debug Apex scripts and Visualforce scripts using Debug Logs and Developer Console to catch Exceptions and Governor Limits.
- Some javascript debug experience using Firebug.
- Implemented javascript alert messages and methods that invoke Apex methods.
- Worked with Apex Scheduler to invoke Apex classes at regular intervals.
- Worked with Dynamic Apex to access sObjects and Field describe information, execute dynamic SOQL, SOSL and DML queries.
- Implemented methods that can be called from Visualforce pages to Controller Extensions.
- Coded Custom Service Classes to create input data on UI, validate and insert data.
- Designed and implemented Error Handling and Exception Handling standards for Visualforce pages.
- Used Record Types and Validation Rules to enforce data quality and data consistency.
- Deployed Apex using Force.com IDE, Force.com Migration Tool and Web Services API.
- Resolved customer issues by establishing workarounds and solutions and by debugging and creating defect fixes.
- Instrumented and modified unit and integration tests to improve software quality and reliability.
- Performed functional, non-functional, regression and performance tests.
- Created CustomSettings to set the batch size of scheduled jobs and to turn off certain triggers for faster data migration.
- Used Static Resources for graphics and javascript methods used by Visualforce pages.
- Defined lookup and master-detail relationships on the objects.
- Used sandbox for testing and migrated the code to the production instance.
- Extracted, discussed and refined business requirements from team members.
- Customized Apex code to integrate with Salesforce for Outlook, Eloqua Server and Web-forms data.
- Updated email distribution lists maintained on Unix/Linux servers.
- Established software lifecycle procedures and coding standards.
- Wrote and Peer Reviewed Technical Design Documents and Developer Documentation.
- Conducted technical reviews.
- Outlined deployment, configuration and trac ticket procedures.
- Implemented and tested enhancement feature requests to enhance product functionality.
- Updated, modified and expanded existing software programs.
- Recommended and executed plans to improve development tools and processes.
- Planned, directed, and coordinated all activities associated with writing software.
- Acted as a resource for software developers on policies, procedures and technical issues.
- Worked with project management to analyze change requests to determine what is being requested and how much programming and testing required.
Confidential
Software Developer
Dublin, California
Responsibilities:- Implemented back-end Adobe AIR (SaaS Desktop application) Mobile Device Management software on Salesforce.com platform.
- Built an email client using IMAP and SMTP servers.
- Implemented Apex classes and triggers that load bills received from Carriers such as AT&T and Verizon.
- Implemented Triggers that check for any interesting bills that need follow up. For e.g. zero minutes of use but user has been charged an amount.
- Experience with Apex SOAP API (Webservices).
- Designed and developed a front-end Self Service Portal (Flex browser application) for users to generate and follow-up on tickets.
- Responsible for gathering requirements from key users.
- Gathered Requirements from the Call Center Analysts and Operations Manager for the types of user tickets, ticket display and business workflow.
- Designed and implemented the UI for the ticket wizard.
- Coded and tested the business workflow for each ticket type based on workflow requirements.
- Played an integral part in testing, QA, and pilot phases of the software.
- Used Apex Data types, Variables, Expressions, Assignment statements, Conditional statements, Loops, and SOQL queries to invoke Apex triggers
- Extensively used Sets, Maps, Lists and SOQL.