Description
Job Description:
Prior to hiring, the candidate must travel to Charlotte NC for a coding interview in order to verify candidate's skill set.
A Senior Salesforce developer for a Salesforce Communities Cloud implementation on a global Salesforce team. The core focus of this position is the design, development, and on-going support of Salesforce applications.
Duties and responsibilities:
- Develop and maintain new Salesforce applications
- Gather + analyze business requirements for minor changes and enhancements
- Work on Agile project teams to develop larger, more comprehensive Salesforce solutions
- Create and maintain Visualforce pages
- Write clean code and clear documentation
- Configure Salesforce and Integrate with 3rd party tools as needed
- Map, migrate and integrate data as needed
- Create and maintain new objects as well as new validation and workflow rules
Required minimum qualifications:
- Bachelor's degree
- Salesforce Certified Force Developer certification
- 3+ years of experience on Communities Cloud
- 5+ years of experience on Salesforce development, including VisualForce and Apex
- Demonstrated understanding of Database Management in order to analyze requests and propose the best solution
- Demonstrated ability to recognize needs and develop sensible solutions
- Ability to work with other technology teams in order to facilitate the interface between Salesforce and other systems
- Maintain data integrity
- Strong Salesforce configuration experience including developing Salesforce custom objects and workflow business rules
- Knowledge of HTML, XML, and Scripting language
- Experience w/Salesforce development tools and techniques, eg Apex language, Force custom development, triggers, controllers, Force SOAP and REST APIs, JSON, sObjects, SOQL, SOSL, outbound messaging
- Experience working under Agile project methodology