Understand the overall business mission, vision, and direction to ensure the design, development and implementation of solutions are aligned and meet business requirements.
Cultivate and disseminate knowledge of application-usage best practices.
Develop custom D365 application components based on user requirements when appropriate using .NET, X++, C#
Create classes, table, and form extensions, extend data types and base enumerations, add functionality to model elements and source code as needed to meet business requirements
Testing, QA and debugging of new and existing software
Supports the implementation and continuous improvement to D365 F&O and integration by using strong knowledge and experience of D365 F&O application to increase system performance.
Issue/Bug code resolutions
Review existing and new X++ code based on performance aspects and best practices
Work cooperatively with others on a team to share information, resolve conflicts, and make decisions
Ensure that modifications, extensions, and modifications are well documented
Write technical specifications based on conceptual designs and business requirements
Understanding of cloud architecture and administration
Demonstrate industry best practices and how they would be delivered in the solution
Monitor and provide technical direction to other internal and external resources as needed
Contribute to technical discussions during the Dynamics 365 implementation (architecture, integrations, custom development, and functional requirements)
Collaborate with other IT functional teams as needed (e.g., Infrastructure, Security, Change Management)