Customer Relationship Management Developer - Holland, MI (hybrid)
Haworth
- Saugatuck, MI
- Permanent
- Full-time
- 4 weeks paid time off and an option to purchase an additional week
- Priority Health Insurance
- Newly renovated on-site gym open 24 hours
- 401k Benefit - If you contribute 6% of your annual salary, Haworth will contribute up to 7%
- Annual bonus programs
- Company provided Short Term Disability, Long Term Disability & Life Insurance
- Tuition Reimbursement program
- 8 hours of paid volunteer time off
- Zero waste to landfill company which provides personal on-site recycling drop-off
- Develops and/or customizes, implements, installs, tests, and troubleshoots complex application software to ensure exceptional execution.
- Develops business strategy and marketing content of CRM, impacting Haworth’s sales teams, marketplace (customer influencers), dealers, and suppliers to increase value of information, tool functionality, and reporting for end users. Effectively deploys same, using appropriate electronic tools, through effective project work/management.
- Records, tracks, and documents resolution of user problems via problem-reporting database software to create seamless customer experience for users.
- Evaluates and interprets end-user information requirements to develop appropriate system and/or application solutions to meet customer needs.
- Collaborates with cross-functional groups and external vendors to understand capabilities of current and/or potential system applications to make CRM and sales processes integrated, easy to use, efficient, and effective.
- Develops technical documentation for training, software/hardware use, user procedures, and as-required project deliverables to support easy learning for users.
- Takes ownership of and responsibility for educating and training end users to facilitate user knowledge and understanding of benefits and capabilities of CRM tools, sales processes, and other selling-related resources.
- Understands and stays current on technology, system enhancements, and alternative and ancillary system applications to ensure electronic tools are optimal for primary users and consistent with Information Services (IS) policy and Sales and Marketing technology strategy.
- Participates in analysis of user project proposals; identifies potential problem areas and recommends optimum approaches for project path, utilizing specific area of scientific/technical expertise to generate functional and technical designs for problem solutions.
- Bachelor’s degree in Computer Science, Computer Information Systems, Computer Engineering or similar.
- Three years of experience designing, developing, and maintaining software.
- Three years CRM experience related to duties and responsibilities preferred.
- Excellent communication skills required.
- Ability to travel overnight away from corporate offices, including internationally, up to 20 percent of time.
- Legally authorized to work in the United States without sponsorship.
- Ability to work in Holland, MI without relocation assistance.
- Microsoft Dynamics CRM development preferred.
- Experience with any combination of the following: JavaScript, Power BI, D365 SDK/.NET development, MS Office Groups, Azure Machine Learning, Microsoft Flow, Power Automate, Kingswaysoft, Logic Apps, enterprise ETL and 3rd Party / ISV product experience preferred.