What are the responsibilities and job description for the Microsoft Dynamics 365 Business Central Development Lead position at Turnkey Technologies Inc?
Job Summary:
We are seeking a highly skilled Microsoft Dynamics 365 Business Central Development Lead to join our team. The ideal candidate will have extensive experience in Microsoft Dynamics 365 Business Central / Dynamics NAV development, integrations, and technical implementations, along with expertise in related Microsoft Azure services and data integration technologies. This role involves designing, developing, and supporting enterprise-level solutions that leverage Dynamics 365, ensuring seamless integration with third-party systems, and optimizing business processes.
Key Responsibilities:
- Dynamics 365 Development:
- Lead the design, development, customization, and deployment of Dynamics 365 Business Central solutions.
- Create custom workflows, plugins, and integrations using Dynamics SDK and Power Platform tools.
- Perform data migration, transformation, and mapping tasks.
- Integration and Data Management:
- Design and implement integrations with external systems using tools such as SmartConnect, and APIs.
- Leverage Microsoft Azure services like Data Factory and Data Lake for ETL processes and data storage solutions.
- Develop and maintain SQL-based data integration processes, including SSIS packages.
- API and Workflow Development:
- Build, optimize, and maintain RESTful APIs to facilitate communication between Dynamics 365 and other applications.
- Automate workflows using Power Automate to streamline business processes.
- Develop SAS (Statistical Analysis System) integrations as part of the data management framework.
- System Optimization and Support:
- Collaborate with stakeholders to analyze requirements and propose technical solutions that align with business needs.
- Troubleshoot and resolve technical issues related to Dynamics 365 and integrations.
- Optimize system performance and scalability, ensuring reliability and efficiency.
- Documentation and Training:
- Create technical documentation for system architecture, integrations, and workflows.
- Provide training and support to internal teams for Dynamics 365 applications and tools.
Required Skills and Qualifications:
- Technical Expertise:
- Proficient in Microsoft Dynamics 365 Business Central customization and development (including Sales, Customer Service, or Finance modules).
- Advanced knowledge of Microsoft Azure tools such as Azure Data Factory, Azure Data Lake, and Logic Apps.
- Experience with SSIS and SmartConnect for integration and ETL processes.
- Strong understanding of API development and integration using REST and SOAP.
- Familiarity with SAS integrations and statistical data handling.
- Development Skills:
- Expertise in SQL Server and database design, with strong skills in SQL integration and optimization.
- Knowledge of workflow application design using Power Automate and other Power Platform tools.
- General Skills:
- Ability to work independently and collaboratively in a fast-paced environment.
- Excellent problem-solving and debugging skills.
- Strong communication and stakeholder management skills.
Preferred Qualifications:
- Certifications in Microsoft Dynamics 365, Azure, or Power Platform.
- Hands-on experience with cloud storage solutions and hybrid cloud environments.
Familiarity with Agile and DevOps practices in software development
Experience Level: Minimum of 5-7 years in Dynamics 365 BC / NAV development and integrations.