Participate in the technical design, development, and implementation of custom CRM applications in an agile environment
Develop solutions within the Salesforce platform primarily using declarative tools and custom development as needed to build the application based on the client requirements
Communicate any Salesforce restrictions and platform enhancements to the team
Develop integration solutions using SOAP/REST APIs, web services, XML, JSON
Perform unit testing and implement bug/defect fixes
Convert data from the existing application into the new Salesforce application being developed
Showcase completed features to the development team
Participate in code review
Interact with other Technology teams throughout the application lifecycle