Dynamics 365 Sales Developer
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled Senior Dynamics 365 Sales Developer for development, support, and continuous improvement of our Microsoft Dynamics 365 Sales implementation. The ideal candidate will have 5+ years of experience in Dynamics 365 development, with deep expertise in the Power Platform, ALM practices, Security and a strong understanding of the Dataverse. This role requires hands-on experience with model-driven apps, Power Automate, and security role design, as well as a solid background in designing, documenting, and supporting CRM solutions.
The developer will play a key role in supporting the current Dynamics 365 Sales implementation, identifying areas for improvement, and working closely with the Product team to prioritize and implement enhancements aligned with business goals., * Design, develop, and implement solutions within Microsoft Dynamics 365 Sales and the Power Platform
- Support and maintain the existing Dynamics 365 Sales implementation, ensuring stability and performance
- Identify opportunities for system enhancements and process improvements through analysis and user feedback
- Partner with the Product Management team to define, prioritize, and implement new features and functionality
- Build and maintain model-driven apps and Power Automate flows
- Implement and manage Application Lifecycle Management (ALM) using Power Platform Pipelines
- Architect and support scalable and secure CRM solutions.
- Develop and maintain custom components using plugins, workflows, and Power Platform tools
- Configure and manage security roles, access controls, and permissions to ensure compliance and data protection
- Create and maintain technical documentation, including architecture diagrams, solution design documents, and deployment guides
- Provide guidance on Dynamics 365 and Power Platform best practices and stay updated with Microsoft roadmap
Requirements
- Minimum 5 years of experience working with Dynamics 365 Sales and Power Platform
- Experience supporting and enhancing existing Dynamics 365 CRM solutions
- Hands-on experience with Power Platform Pipelines, ALM processes, and CI/CD
- Strong knowledge of Dataverse, Power Automate, and model-driven app development
- Experience designing and configuring security roles and access controls in Dynamics 365
- Proven ability to architect, develop, and support enterprise-grade CRM solutions
- Strong collaboration and communication skills to work effectively with business and technical stakeholders
- Strong documentation and problem-solving skills
- Experience working in an Agile or product-focused environment, * Microsoft Certification in Power Platform, Dynamics 365, or related areas (e.g., PL-600, PL-400, MB-210)
- Experience with Azure DevOps for pipeline management and source control
- Exposure to integration with external systems using APIs and custom connectors
- Familiarity with Dynamics 365 Customer Insights, Marketing, or Field Service is a plus