Conspicuous · 2 weeks ago
D365 CE Developer
Conspicuous is a leading organization seeking an experienced Senior Microsoft Dynamics 365 Customer Engagement (CE) Developer to design, build, and extend enterprise-grade CRM solutions. The role involves developing and customizing solutions on Dynamics 365 CE and Dataverse, while collaborating with cross-functional teams to deliver business-critical applications.
Responsibilities
Design, develop, and customize solutions across Dynamics 365 CE (Sales/Customer Service/Field Service or similar) and Dataverse
Build and enhance Model-Driven Apps and related CE components (entities/tables, forms, views, dashboards, business rules)
Develop and maintain C# plugins , custom workflow activities, and extensions using the D365 SDK
Implement client-side customizations using JavaScript/TypeScript (form scripting, ribbon/command bar, PCF where applicable)
Extend platform functionality using custom connectors, Azure Functions, C# plug-ins, and JavaScript
Lead integration with external systems via APIs, Dataverse, Azure Service Bus, and Logic Apps
Optimize existing D365 CE/Power Platform solutions, implementing best practices around performance, security, and maintainability
Collaborate closely with cross-functional teams including solution architects, business analysts, and DevOps teams
Participate in agile ceremonies and contribute to sprint planning, demos, and retrospectives
Mentor junior developers and advise on technical design and architectural decisions
Qualification
Required
5+ years of experience in Microsoft development technologies, including .NET and Azure
3+ years hands-on experience with Dynamics 365 CE / Dataverse development
Strong experience developing plugins, customizations, and integrations using C#, JavaScript, and TypeScript
Solid understanding of Dataverse, relational data modeling, auditing, and security roles
Experience with solution packaging and deployments using ALM best practices, Azure DevOps, or GitHub Actions
Strong knowledge of REST APIs, JSON, OAuth 2.0, and Azure API Management
Experience with the Power Platform including advanced Power Apps and Power Automate solutions (Power BI exposure a plus)
Excellent problem-solving, communication, and documentation skills
Preferred
Microsoft certifications in Dynamics 365, Power Platform, or Azure are highly desirable