Dynamics 365 Developer
Join a professional technology team developing and customizing Microsoft Dynamics 365 CRM and related business systems. The role covers backend, frontend, integrations, automation, and data transformation across scalable business application solutions.
Responsibilities
- Develop, customize, and maintain Microsoft Dynamics 365 CRM solutions.
- Build and support Model-Driven Apps.
- Develop custom plugins, workflows, PCF controls, backend logic, frontend components, scripts, and supporting tools.
- Work with Power Platform components and automation tools.
- Develop and maintain integrations with external systems and services.
- Support ETL processes and data transformation workflows.
- Participate in the technical design and implementation of scalable solutions.
- Collaborate with technical and business stakeholders across the organization.
Requirements
- At least 3 years of software development experience.
- Hands-on experience with Microsoft Dynamics 365 CRM.
- Strong C# development experience.
- Experience developing custom Dynamics plugins, extensions, and PCF controls.
- Strong understanding of Model-Driven Apps and Power Platform.
- Experience with system integrations, external services, ETL processes, and data transformation.
- Working knowledge of Python and React.
- Understanding of modern development practices, tools, and standards.
Nice to have
- Experience integrating Dynamics 365 with enterprise systems and third-party APIs.
- Familiarity with Azure services used for Dynamics integrations.
- Experience designing secure, scalable, and maintainable solutions.
- Experience across backend, frontend, and business application layers.