Experience with enterprise application integration with Salesforce
Serve as a Salesforce Application Developer, collaborating with customers to plan, document, develop, and implement Salesforce projects.
Architect, design, develop, test, document, deploy, and maintain high-quality solutions on Salesforce.com environments.
Act as a Salesforce platform expert, applying best practices and leveraging core capabilities of the force.com platform.
Collaborate with Salesforce Systems Administrators and project teams to determine optimal technical solutions.
Provide technical leadership for onshore and offshore software and quality engineering teams.
Communicate project status, technical issues, and creative solutions to team members and internal users.
Perform debugging and issue resolution for new and existing Salesforce code.
Oversee and enforce coding standards within the development team.
Evaluate and recommend AppExchange products and other relevant technologies.
Integrate Salesforce with enterprise applications, utilizing REST APIs and other integration methods.
Support both new functionality and enhancements to existing functionality across Salesforce Sales Cloud, Service Cloud, Experience Cloud, and related applications.
Maintain a strong focus on data model design, including custom objects, junction objects, and other Salesforce modeling aspects.
Ensure development work aligns with SDLC processes, agile methodologies, and effective deployment/packaging practices.
Demonstrate strong communication, organization, analytical, and problem-solving skills, with the ability to manage multiple tasks and deadlines in a fast-paced environment