We are looking for a skilled Dynamics 365 Developer with strong technical expertise across both online and on-premises environments. The ideal candidate will have hands-on experience in customization, integration, and development within the Dynamics 365 ecosystem, along with the ability to translate business requirements into effective technical solutions.
Key Responsibilities
- Design and implement Dynamics 365 CRM solutions, including customization and configuration
- Develop and manage security models, roles, and standard (OOB) configurations
- Build and maintain workflows, business rules, plugins, and form customizations
- Handle end-to-end development lifecycle including analysis, development, testing, and deployment
- Perform integrations with external systems using REST APIs, OData, middleware tools (e.g., KingswaySoft), and SSIS packages
- Develop and maintain backend components using C#, .NET, JavaScript, and MS SQL
- Utilize Azure services (Functions, Service Bus) and Power Platform tools for system integrations
- Support reporting and data solutions using SSRS and SQL Server technologies
- Contribute to DevOps setup, CI/CD pipelines, and release management for CRM applications
- Collaborate with business stakeholders to gather and refine requirements
- Troubleshoot and resolve technical issues while ensuring optimal performance
Required Skills & Experience
- 8–10 years of experience in Microsoft Dynamics 365/CRM development
- Strong experience with Dynamics 365 (online and on-premise versions)
- Hands-on expertise in C#, .NET, JavaScript, MS SQL, CRM SDK, and developer toolkit
- Experience in workflows, plugins, business rules, and CRM administration
- Solid understanding of security model design and system configurations
- Experience with CRM integrations using APIs, middleware, and Azure services
- Exposure to SSRS/SSIS development and SQL Server components
- Experience working with Power Platform (Power Apps, Power Automate)
- Strong analytical, problem-solving, and communication skills
- Ability to work independently and deliver solution-oriented outcomes
Nice to Have
- Experience with Power Apps Portals
- Exposure to Unified Service Desk (USD) customization and deployment
- Experience migrating configurations across environments
- Familiarity with Dynamics 365 certifications (Sales / Service / Customization)