What are the responsibilities and job description for the Sr ERP Systems Engineer position at Snap One?
Overview
Established in 2005 and based in Charlotte, North Carolina, Snap One is a manufacturer and exclusive source of A/V, security, control, networking, and remote management products for professional integrators. An industry leader in the pro-install channel, Snap One helps integrators build their businesses by providing a wide range of high-quality products, easily accessible through an intuitive website and backed by award-winning service and support. With a vast catalogue of today’s most popular brands, Snap One is the premier choice for professional installers across the globe. With 28 pro stores in the US, Snap One blends the benefits of ecommerce with the convenience of local stores. Additional information about Snap One and its products can be found at www.snapone.com.
The D365 Systems Engineer will join the IT D365 Delivery Team and will be responsible for collaborating with Snap One’s business owners and engineering teams to deliver and support Dynamics 365 ERP for a global retail and distribution business. This individual will join a growing ERP delivery team of ~6 dedicated members and over a dozen business partners to build a D365 ERP system to support Snap One local and global business.
The successful candidate will have Power Platform (PowerApps, Microsoft Dataverse, Power Automate, PowerBI) applications and DevOps experience. The candidate will be responsible for the customization, automation, and sustainment of the D365 ERP and Power Platform-based solutions, ensuring its operational readiness (security, health, and performance) to support Snap One’s evolving local and global retail and distribution business units.
Responsibilities
- Collaborate with business stakeholders, functional engineers, and architects to translate business requirements into scalable and efficient D365 solutions.
- Design technical architecture and integration strategies for D365 modules, customizations, and extensions.
- Develop and maintain customizations and extensions using X , SSRS, and other relevant programming languages.
- Collaborate with integration teams to design and implement integrations between D365 F&O and other systems utilizing appropriate integration patterns (REST, SOAP, OData) and integration tools (Azure Logic Apps, Azure Service Bus, etc.).
- Utilize LCS tools and methodologies to manage the implementation lifecycle of D365 F&O projects.
- Stay updated with the latest D365 F&O features and enhancements. Proactively identify opportunities for process optimization, automation, and innovation within the D365 F&O system.
Qualifications
Required Qualifications:
- Bachelor’s Degree in Information Systems, Data Management, or Computer Science and or 8 years of relevant IT experience
- Proficiency in D365 customization and extension using Power Apps, Power Automate, Power BI, and Azure integrations.
- Proficiency in utilizing Lifecycle Services (LCS) for managing D365 F&O projects and deployments.
- Experience configuring and managing CI/CD pipelines using Azure DevOps for D365 F&O solutions.
- Experience with D365 data migration, integration patterns (REST, SOAP, OData), and integration tools (Azure Logic Apps, Azure Service Bus, etc.).
- Strong problem-solving skills and the ability to analyze complex technical issues and provide effective solutions.
Preferred Qualifications:
- 5 years of experience in Microsoft Dynamics ERP, including 2 years of experience in D365 Finance and Operations
- Participation in full lifecycle (beginning to end) D365 ERP implementation experience.
- Solid understanding of relational databases (SQL Server, Azure SQL), SQL query optimization, and integration.
- Experience in designing and implementing security configurations for D365 F&O, including user roles, security policies, and data access controls.
- Certifications in Microsoft Dynamics 365 Finance and Operations, Azure, or related technologies.
- Experience in retail / distribution business.