Description:
We are looking for a Salesforce Developer to join our team who assist with navigating critical issue escalations to resolution. As a “Salesforce Developer”, this individual will work closely with the client Lead and internal customers in our global CRM/SFDC platforms. The Key Skills for this role are SFDC, Salesforce Apex, Flow automation, Triggers, LWC, Visualforce, Aura, and Integration with (REST, and SOAP) API.
The Salesforce Developer needs to have a solid understanding of the business domain, the technical domain, and the best practices and methodologies for solution design and delivery.
Roles & Responsibilities
- Perform in-depth analysis of issues related to Veeva CRM (Medical CRM) and/or Salesforce.com applications.
- Analyze to identify root causes and potential resolutions.
- Consult with internal DevOps/Architecture teams for a comprehensive investigation.
- Address medium to complex application challenges as part of ongoing maintenance activities
- Tackle bug fixes, and minor enhancements, and contribute to continuous improvement initiatives.
- Develop and maintain system development lifecycle documentation for maintenance changes.
- Implement configuration and/or code changes required for maintenance activities, ensuring adherence to best practices.
- Collaborate with project teams to review and validate system development lifecycle documentation.
Qualifications and Requirements
- 5+ years of relevant experience in application support and maintenance, with a focus on Veeva CRM and/or Salesforce.
- Key Skills are SFDC, Salesforce Apex, Flow automation, Triggers, LWC, Visualforce, Aura, and Integration with (REST, and SOAP) API.
- Demonstrated expertise in analyzing complex issues related to Veeva CRM and/or Salesforce.com applications.
- Experience in analysis, with a proven track record of identifying and implementing effective solutions.
- Ability to collaborate effectively with internal DevOps/Architecture teams and platform vendors for issue resolution.
- Strong communication skills to articulate recommendations and resolutions clearly.
- Proven experience in addressing medium to complex application challenges, including bug fixes and enhancements.
- Familiarity with creating and maintaining system development lifecycle documentation.
- Strong problem-solving skills with the ability to analyze, recommend, and implement solutions promptly.
- Proactive approach to identifying opportunities for continuous improvement and contributing to initiatives for enhancing application stability and performance.