Description

Required Qualifications  
·        Proven experience (5+ years) as a software engineer or developer, with at least 3 years focused on Microsoft Dynamics 365.
·        Strong understanding of Microsoft Dynamics 365 and its modules (CRM, ERP), with documented successes in deployment, customization, and integration.
·        Experience in leading software development teams using Agile methodologies.
·        Expertise in programming languages and frameworks relevant to Dynamics 365 customization, including .NET, C#, JavaScript, and PowerApps.
·        Solid problem-solving skills and proficiency in analyzing business processes and translating them into effective software solutions.
·        Excellent leadership, communication, and interpersonal skills.
·        Certified in Microsoft Dynamics 365 is highly desirable.
·        Strong experience with Restful API’s, OData interfaces, and Postman.
·        Familiar with Swagger, NSwag, and Typescript
·        Solid understanding of SQL database design, development, and optimization.
·        Experience with SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS).
·        Knowledge of .NET Framework, C#, and web technologies (ASP.NET, MVC) would be advantageous.
·        Effective communication skills, capable of conveying complex technical concepts to non-technical stakeholders.

Education

Bachelor's degree