Senior Dynamics 365 Customer Engagement (CE) Developer
Senior Dynamics 365 Customer Engagement (CE) Developer
The Opportunity
Quisitive is seeking a Senior Dynamics 365 Customer Engagement (CE) Developer to join our growing Microsoft Business Applications practice.
In this role, you will design, develop, and implement Dynamics 365 CE and Power Platform solutions for clients across multiple industries. You will work closely with solution architects, functional consultants, and client stakeholders to deliver scalable, secure, and high-performing business applications that solve complex business challenges.
This is an excellent opportunity for an experienced developer who enjoys building enterprise solutions, solving complex technical challenges, and working with modern Microsoft technologies.
What You'll Do
- Design, develop, and enhance Microsoft Dynamics 365 Customer Engagement solutions.
- Build advanced custom functionality using C#, .NET, JavaScript, TypeScript, plugins, custom workflow activities, custom APIs, and Dataverse.
- Develop model-driven applications and Power Platform solutions that support business process automation and operational efficiency.
- Configure and customize Dynamics 365 CE to meet client requirements while following Microsoft best practices.
- Design and implement integrations between Dynamics 365, Azure services, Microsoft applications, and third-party systems.
- Collaborate with functional consultants and solution architects to translate business requirements into scalable technical solutions.
- Participate in technical design discussions and provide recommendations related to performance, scalability, security, and maintainability.
- Support application deployments, upgrades, environment management, and release activities across development, testing, and production environments.
- Develop and maintain application lifecycle management (ALM) and CI/CD processes using Azure DevOps.
- Troubleshoot and resolve complex technical issues and performance challenges.
- Create and maintain technical documentation, solution designs, and deployment procedures.
- Ensure solutions align with established security, governance, and development standards.
- Stay current with Dynamics 365, Power Platform, Azure, and emerging Microsoft technologies.
What We're Looking For
Required Qualifications
- 5+ years of experience developing Microsoft Dynamics 365 Customer Engagement solutions.
- Strong hands-on experience with Dynamics 365 CE customization, configuration, and extension.
- Extensive experience with C#, .NET Framework/.NET Core, JavaScript, TypeScript, Dataverse, and Power Platform.
- Experience developing plugins, custom workflow activities, business process flows, business rules, and custom APIs.
- Experience integrating Dynamics 365 with Azure services, Microsoft applications, and external systems.
- Strong understanding of Dynamics 365 security models, solution management, and deployment strategies.
- Experience with REST APIs, web services, integration frameworks, and modern application development patterns.
- Experience using Azure DevOps, source control, and CI/CD pipelines.
- Experience working in Agile software delivery environments.
- Strong problem-solving, troubleshooting, and analytical skills.
- Excellent communication and collaboration skills with the ability to work effectively across technical and functional teams.
Preferred Qualifications
- Experience with one or more Dynamics 365 CE applications, including Sales, Customer Service, Field Service, or Customer Insights.
- Experience with Power Apps, Power Automate, Power Pages, and advanced Dataverse development.
- Experience with Azure Functions, Logic Apps, Service Bus, Event Grid, and other Azure integration technologies.
- Microsoft certifications in Dynamics 365, Power Platform, and/or Azure.
- Previous consulting or Microsoft Partner experience.
- Experience delivering multiple full lifecycle Dynamics 365 CE implementations.
Working at Quisitive
At Quisitive, you will work alongside a talented team of Microsoft professionals who are passionate about delivering innovative solutions and exceptional client outcomes. We foster a collaborative environment that encourages continuous learning, technical growth, and professional development.
Because we support clients across North America, this role requires some overlap with U.S. business hours to facilitate collaboration with project teams and client stakeholders.
Skills
As published by greenhouse · 2 questions
First Name, Last Name, Email, Phone, Resume/CV, Cover Letter, Location
- LinkedIn Profile optional
- Website optional