What are the responsibilities and job description for the Senior Salesforce Developer position at OP Consulting Group LLC?
Join our client's dynamic team in Lansing as a key contributor to the Enterprise Contact Center team. We are seeking a skilled individual who will be comfortable with the development, design, and implementation of customizable solutions within Salesforce based upon CRM needs. This role offers a unique opportunity to work in a vibrant city while contributing to impactful projects.
Responsibilities
Responsibilities
- Collaborate with colleagues, customers, and end users to define technical requirements for new projects and future enhancements.
- Ensure technical requirements align with customer needs and long-term strategy.
- Take ownership of release cycles to implement and deploy updates to existing applications and code.
- Oversee technical aspects of project environments and maintain development guidelines.
- Collaborate with developers of other systems for business integration.
- Ensure adherence to security guidelines and standards throughout the application lifecycle.
- Communicate strategic technical concepts at an executive level and contribute as a trusted decision-making partner.
- Devise a training plan for a smooth transition to Maintenance & Operations.
- Exhibit excellent written and verbal communication skills.
- Strong knowledge and experience in Service Cloud and Experience Cloud.
- Participation in each phase of full Salesforce.com lifecycle implementations.
- In-depth understanding of Salesforce capabilities and constraints.
- Strong hands-on experience with Apex programming, Visualforce pages, Apex triggers, Aura Components, and lightning web components.
- Implement solutions using configurations such as Flows, process builders, and workflow Rules.
- Experience with integrating Salesforce with cloud-based and on-premises applications using REST APIs.
- Proficiency in core web technologies including HTML5, JavaScript, jQuery, and web services (REST & SOAP, JSON & XML).
- Experience in implementing authentication protocols (oAuth) for 3rd party applications integration.
- Successful implementation of Batch Apex and/or Schedule Apex development.
- Manage technical change management processes for all Salesforce technology efforts.
- Assess Salesforce.com architecture to provide secure, high-performance solutions on the Force.com platform.
- Design and document technical architecture solutions spanning multiple platforms with integration and authentication across systems.
- Support SFDX development, branch management, merging, and code deployment using Azure DevOps CI/CD process.
- Identify risks and issues from a technical perspective.
- At least 6 years of strong developing experience in Salesforce.
- At least 4 years of experience with Visualforce, LWC, Aura, Apex, HTML5, and JavaScript within the Salesforce platform.
- At least 5 years of experience with Service Cloud.
- At least 3 years of experience with Salesforce Lightning and LWC.
- At least 5 years of Salesforce development experience.
- At least 2 years of API Integration experience and Single Sign-on.
- Experience with Microsoft Azure DevOps or other requirement tracking tools.
- Exposure to data migration and/or cloud integration projects.
- Salesforce Certified Platform Developer I and Salesforce Certified Administrator.
- Nice to have: Salesforce Certified Platform Developer II.
- Experience with Conga and Drawloop is beneficial but not required.
- Experience with governmental processes and procedures relating to compliance and prior work with FEDRAMP-compliant tools.