Microsoft Dynamics 365 Technical Consultant
Position Summary
Mach Consultants is actively seeking an experienced, high-caliber, and technical Microsoft Dynamics 365 Technical Consultant with a strong professional background in enterprise D365 customization, C#, .NET development, and systems integration to join our client project on a full-time permanent on-site basis in Doha, Qatar. In this critical enterprise solutions and technical development role, you will be responsible for designing, developing, testing, and deploying custom Microsoft Dynamics 365 solutions, plugins, workflows, and middleware integrations.
You will leverage your deep specialist expertise in X++, Power Platform, Azure, and SQL Server to deliver uncompromised business logic, system performance, and operational excellence. This opportunity offers competitive compensation, executive technical visibility, and exceptional career growth prospects within a premier global IT recruitment and consulting enterprise.
Job Description
As a Microsoft Dynamics 365 Technical Consultant supporting Mach Consultants in Doha, Qatar, you will take full operational, tactical, and technical ownership of enterprise D365 customization, API integration architecture, business logic implementation, and user acceptance testing support across mission-critical business systems. Your day-to-day responsibilities include designing, developing, and customizing Microsoft Dynamics 365 applications, building robust integrations utilizing REST APIs, web services, and middleware, developing custom plugins, workflow extensions, automated reports, and complex business logic in C# and .NET,
collaborating closely with functional consultants, software engineers, and client stakeholders in Agile sprint cycles, supporting user acceptance testing (UAT), go-live deployments, and post-implementation maintenance activities, conducting rigorous performance tuning, query optimization, and code reviews across SQL Server databases, preparing comprehensive technical documentation of system designs, API schemas, and operational runbooks, and managing application requirements ensuring strict compliance with the 3 to 8+ years experience requirement and Doha on-site presence.
You will utilize your proactive troubleshooting and analytical problem-solving skills to resolve complex technical anomalies under strict service level agreements.
- Design, develop, customize, and deploy advanced Microsoft Dynamics 365 solutions across enterprise environments.
- Build secure, scalable integrations utilizing REST APIs, web services, and middleware platforms.
- Develop custom plugins, workflow extensions, scheduled reports, and complex business logic utilizing C# and .NET.
- Optimize database performance, write complex SQL queries, and manage data migration tasks across SQL Server.
- Collaborate seamlessly with functional consultants, project managers, and cross-functional client stakeholder squads.
- Support end-to-end user acceptance testing (UAT), deployment go-live, and post-implementation support activities.
- Troubleshoot system errors, performance bottlenecks, and integration failures with rapid root cause analysis (RCA).
- Maintain accurate, comprehensive technical documentation of system configurations, custom code, and operational runbooks.
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline.
- Minimum of 3 to 8+ years of progressive professional experience in Microsoft Dynamics 365 technical development and implementation.
- Strong, demonstrable hands‑on professional expertise in C#, .NET framework, JavaScript, and Microsoft SQL Server.
- Comprehensive working knowledge and practical proficiency in building REST APIs, web…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).