Allstate is a company dedicated to protecting families and their belongings from life's uncertainties. As a Managing Product Engineer, you will lead the Partner Relationship Management team to design and build partner solutions, coach product engineers, and enhance customer satisfaction through innovative CRM solutions.
Responsibilities:
- Design, develop, and implement CRM solutions using configuration and customization, assessing the impact of new requirements on CRM as well as integrated applications
- Coach, mentor, and pair with product engineer direct reports
- Perform independent code reviews, validate unit/integration test coverage, and ensure high quality engineering practices
- Provide technical support and troubleshooting for CRM-related issues
- Stay updated with the latest CRM technologies and best practices and continuously seek opportunities to improve CRM processes and systems
- Collaborate with cross-functional teams to evaluate, scope, design, prioritize, and implement CRM solutions supporting organizational strategic goals
Requirements:
- Skilled in Microsoft Dynamics 365 Sales and Customer Service modules, integration tools, and CRM customization and configuration
- Understanding and experience with Salesforce
- Solid understanding of environment management, release management, code versioning best practices, and deployment methodologies
- Strong understanding of development operations principles and best practices
- Excellent problem-solving and analytical skills
- Familiarity with database management and SQL
- Experience with establishing and supporting integrations
- Strong communication and interpersonal skills
- Ability to work independently and as part of a team
- Detail-oriented with a focus on quality and accuracy
- 5+ years of experience scoping, designing, and implementing CRM solutions in Microsoft Dynamics and Salesforce
- In-depth knowledge of Microsoft Dynamics CRM architecture and components
- Familiarity with Microsoft Power Platform (Power Apps, Power Automate, Power BI)
- Knowledge of Dynamics 365 security model and role-based access control
- Proficiency in programming languages such as C#, JavaScript, Java, or similar
- Experience migrating to Microsoft Dynamics from Salesforce