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.
Bachelor's degree