Software Developer – CRM
Abhinav RajantiCanadaMIDPosted 1h ago
Microsoft Dynamics 365 Customer EngagementDynamics 365 entitiesformsviewsdashboardsbusiness process flowsC#.NET Framework.NET CoreJavaScriptTypeScriptHTML5CSSDynamics 365 PluginsCustom WorkflowsCustom ComponentsREST APIsWeb ServicesCRM IntegrationsMicrosoft AzureAzure FunctionsLogic AppsService BusApp ServicesSQL ServerStored ProceduresTriggersViewsAzure DevOpsGitCI/CDCRM SecurityRole-Based Access ControlAuthenticationApplication SupportTroubleshootingProduction Deployment
About the Role
We are looking for an experienced Software Developer – CRM with strong hands-on expertise in Microsoft Dynamics 365 Customer Engagement and enterprise CRM application development.
Key Responsibilities
• Design and implement Dynamics 365 CRM solutions
• Develop custom workflows, plugins, and components
• Integrate CRM systems with REST APIs and web services
• Utilize Microsoft Azure services including Azure Functions, Logic Apps, and Service Bus
• Manage SQL Server databases, including stored procedures, triggers, and views
• Implement CI/CD pipelines using Azure DevOps and Git
• Ensure CRM security and role-based access control
• Provide application support, troubleshooting, and production deployment
Requirements
• Strong background in Dynamics 365 CRM customizations and integrations
• Experience developing and supporting enterprise CRM applications
• Experience delivering solutions throughout the Software Development Life Cycle (SDLC)
• Ability to translate business requirements into technical designs and implementations
• Strong communication, stakeholder management, and problem-solving skills
• Experience working in Agile/Scrum environments