Dynamics NAV ERP Developer
The Duckhorn Portfolio is North America’s premier luxury wine company. We were established in 1976 by Dan and Margaret Duckhorn. Today, our portfolio features some of North America’s most revered wineries, including Decoy, Paraduxx, Goldeneye, Migration, Canvasback, Calera, Kosta Browne, Sonoma-Cutrer, Greenwing and Postmark.
The Dynamics NAV ERP Developer supports the design, development, customization, and maintenance of our Microsoft Dynamics NAV (Navision) ERP system. This role requires a deep understanding of ERP architecture and development best practices to deliver robust, scalable solutions aligned with business objectives. They collaborate closely with business users, technical teams, and key stakeholders to analyze requirements, develop functional specifications, and implement enhancements that streamline and automate critical back-office processes. Responsibilities include the integration of Dynamics NAV with other enterprise systems, optimization of existing functionality, and the delivery of custom solutions to meet evolving business needs. This position plays a vital role in driving operational efficiency and supporting strategic initiatives through effective ERP system management.
- What we will ask you to do:
- Ensure NAV solutions meet business requirements and build performance-focused code.
- Work closely with Business Analysts, NAV Functional Analysts, NAV Developers, and NAV Systems Engineers.
- Create new custom functionality using NAV constructs (Tables, Reports, Pages, CodeUnits, XML Reports, Web Services).
- Provide continuous support for the Microsoft Dynamics 365 Business Central (BC) Spring 2019 system and third-party application integrations.
- Develop integration points using APIs and maintain custom-developed integrations.
- Test solutions to ensure they meet business needs and document all work for future reference.
- Analyze business processes related to ERP use and suggest improvements.
- Conduct project analysis, evaluation, and execution, supporting the implementation process.
- Provide application support to staff for assigned ERP applications, including in-depth analysis of application functionality and its application to business needs.
- Configure, test, and support EDI transactions, ensuring smooth data exchange with trading partners. This includes monitoring and troubleshooting issues, maintaining documentation, collaborating across departments, onboarding new partners, and integrating EDI with internal systems—all while staying current with relevant standards and protocols.
- Build, test, and deploy extensions, customizations, and integrations for Business Central.
- Provide ongoing support and troubleshooting for Business Central applications to ensure seamless functionality.
- Maintain system configurations, troubleshoot issues, and optimize performance.
- Assist with data migration and integration with third-party systems.
- Stay up-to-date with the latest Business Central releases, features, and best practices.
- Ensure appropriate backups and disaster recovery plans are in place for the tenant.
- Maintain data integrity and optimize backend processes, including workflow automation and system performance.
- What you will need:
- Bachelor's or Associate degree in a related field, or equivalent combination of education and relevant experience.
- Proven experience in Dynamics 365 Business Central development (AL, C/AL).
- 5+ years of C# .Net Development experience.
- 5+ years of experience supporting Microsoft Dynamics, Navision.
- 5+ years of Dynamics NAV Development experience.
- Solid understanding of Manufacturing, Supply Chain Management, Accounting, Warehouse Management, and Finance concepts.
- Experience with SQL Server, SSRS, and DBA is a plus.
- Knowledge of application systems, computer operations, and business practices.
- Experience with Web APIs (SOAP, Rest Odata) and ETL/iPaas Architecture and Administration.
- Strong technical documentation, functional requirements, flowcharting, and data mapping skills.
- Strong knowledge of Business Central architecture, customization, and development tools.
- Experience with web services, APIs, and integrations with other business systems.
- Solid understanding of ERP concepts and how they relate to business processes.
- Ability to work independently and collaboratively in a team environment.
- Excellent problem-solving and debugging skills.
- Experience with integrations to Power Apps, Power Automate, Power BI, AI and Power Pages.
- Experience with upgrades to Dynamics 365 Business Central.
- Excellent communication skills, both verbal and written.
- Ability to interact with internal business stakeholders.
- Strong problem-solving and technical skills.
- Ability to prioritize tasks and be on call for system failures.
- What we will provide:
- Health benefits for you and your family, including medical/dental/vision (with a competitively priced employee contribution to premium), and disability, life, & pet insurance.
- Paid time off and 11 paid holidays.
- 401(k) plan where we invest 10% of your wages every year for your retirement at no cost to you, subject to management discretion.
- A diverse team of coworkers that care about each other in a fun, exciting work environment.
- A company that promotes from within, provides great training and a generous tuition reimbursement program.
Apply Job!