Design, develop, and enhance Dynamics 365 applications Build and maintain Power Platform components Develop custom plugins, workflows, and integrations using C# and .NET Integrate Dynamics 365 with internal and external systems via REST APIs and Azure-based services Monitor CRM performance and proactively resolve operational issues Provide 2nd and 3rd line support for Dynamics CRM applications Collaborate with business analysts, testers, and stakeholders to define requirements Maintain and optimize SQL Server databases supporting Dynamics environments Support ongoing system maintenance, troubleshooting, and enhancement