Job Responsibilities:
Salesforce Field Service (FSL) required
5 years in a leadership role of Salesforce development teams
7 years of experience in IT applications
Dynamics CRM is a HUGE plus
Healthcare experience is a plus
Job Description
We are looking for a Associate Director of Salesforce Development. This position will be a full-time and remote 12+ month contract opportunity.
What You'll Do
- Serve as the primary technical architect and trusted colleague for Salesforce, translating clinical and operational goals and requirements into successful technical implementations aligned with company strategy
- Research and analyze new features / concepts with Salesforce. execute and document PoC results, and communicate to leadership how this new functionality will achieve business outcomes
- Gather business requirements, document user stories, contribute to business process mapping, and design and implement technology solutions in the Salesforce and CRM domain
- Develop strong partnerships with business, enterprise and product architecture, infrastructure, operations, security, and development partners to increase company efficiency and effectiveness
- Oversee end to end delivery and quality of Salesforce projects, ensuring the correct technical solution, configuration, and development is implemented on-time to meet documented requirements
- Establish procedures and ensure proper use of project and release management tools and tactics across cross-functional teams, including user documentation and SOPs
- Determine and manage staffing strategy, including leading a team of Salesforce and CRM administrators, developers, and third-party vendors, from recruitment, onboarding, management, coaching, and performance evaluation
- Prepare and present program-level communications for executives and stakeholders
- Provide excellent customer service to meet or exceed expectations during launch or migration
- Proactively coordinate the validation, documentation, and deployment of new configurations and releases to mitigate risk to the business
- Develop and maintain a network of industry contacts, perform research on industry trends, and make strategic and tactical recommendations to improve business operations
- Contribute to technology team initiatives and assist with other relevant projects as assigned
What You'll Need
Required
- 5+ years in a leadership role of Salesforce development teams
- 7+ years' experience in information technology application or other technical operations
- BS or BA Technical Management, Computer Science, Engineering or related field, or equivalent work experience required
- Expert level of knowledge in Salesforce products, ISVs and SIs, including best practices, limitations, and performance considerations of the platform; knowledge of Dynamics CRM a plus
- Advanced skills in leadership, change management, and culture change
- Solid leadership skills and a willingness to be a player-coach, with a track record of building high-performing teams of developers, analysts, and vendors
- Highly developed capabilities in negotiation, facilitation, and consensus building
- Exceptional oral and written communication and presentation skills
- Demonstrated experience successfully leading large, multi-year, business-critical Salesforce projects
- Hands-on experience in Agile software delivery models
- Experience in cloud platforms and applications, and experience implementing and integrating at enterprise-scale
- Hands-on experience in Salesforce administration and development (Apex and Lightning)
- Working knowledge of data analytics platforms (Tableau)
Preferred
- Past experience in healthcare a plus
- Master's degree in computer science / engineering or related field
- Certified Salesforce Developer or Certified Salesforce Technical Architect
Physical Demands
- Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state, and local standards
- Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
- Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor