21 ZettaMine Labs Jobs
4-5 years
Zettamine - Microsoft Dynamics 365 CRM Developer - Power Platform (4-5 yrs)
ZettaMine Labs
posted 1mon ago
Flexible timing
Key skills for the job
About the Role :
We are seeking a Microsoft Dynamics 365 CRM Developer with 6-10 years of experience to design, develop, and implement end-to-end Microsoft Dynamics CRM solutions, leveraging the Power Platform (including Power Automate, PowerApps, Power BI, and other related technologies).
You will be responsible for creating custom solutions that cater to unique business needs and ensuring successful deployment of Dynamics CRM implementations.
This is a great opportunity to play a key role in transforming business processes using Microsoft technologies.
Key Responsibilities :
- Design and develop custom solutions for Microsoft Dynamics 365 CRM, including Sales and Service modules.
- Build, configure, and optimize CRM solutions to enhance business processes.
- Leverage Power Automate, PowerApps (Model-driven, Canvas, and Custom Pages), and Power BI to build custom applications and automations that improve operational efficiencies.
- Develop custom business logic, workflows, plugins, and UI elements using JavaScript, C#, HTML5, CSS, and JSON to extend the functionality of Microsoft Dynamics 365 CRM.
- Design and deploy PowerApps Component Framework (PCF) controls to enhance the user interface and improve the user experience of Dynamics 365 applications.
- Implement integration solutions between Dynamics CRM and other business systems (such as SharePoint, ERP systems, third-party applications) using Power Automate, REST APIs, Web Services, and other integration tools.
- Lead CRM data migration strategies to move data from legacy systems to Dynamics CRM.
- Customize entities, forms, views, and dashboards in Dynamics 365 CRM to align with business requirements.
- Configure security roles, user access, and permissions within the CRM system.
- Utilize Azure DevOps for source code management, version control, and building CI/CD pipelines for seamless application delivery and updates.
- Work closely with design teams to implement UI/UX principles and ensure that the Dynamics 365 CRM application is user-friendly, intuitive, and meets business needs.
- Collaborate with business analysts, functional consultants, and end users to gather requirements, understand business processes, and deliver custom CRM solutions that meet those needs.
- Ensure the quality of custom solutions by conducting unit testing, debugging, and troubleshooting any issues that arise in the development and deployment phases.
- Create comprehensive technical documentation for solutions, integrations, and processes.
- Provide knowledge transfer to other team members or clients as needed.
- Provide ongoing support and maintenance of the Dynamics CRM applications, ensuring that systems are optimized and remain aligned with evolving business requirements.
Required Skills & Qualifications :
- 6-10 years of experience in developing, customizing, and deploying Microsoft Dynamics 365 CRM solutions, including expertise in Sales and Customer Service modules.
- Experience with Power Automate, PowerApps (Model-driven, Canvas, and Custom Pages), Power BI, and SharePoint integration.
- Extensive experience with JavaScript, HTML5, CSS, JSON, and C# for building custom logic, workflows, and plugins.
- Hands-on experience building and deploying PCF controls for enhancing Dynamics 365 CRM solutions.
- Strong understanding of integration methods and tools for Dynamics 365 CRM, including Power Automate, REST APIs, Web Services, and third-party integration platforms.
- Familiarity with Azure DevOps for managing source code, version control, and building CI/CD pipelines.
- Ability to design and implement intuitive user interfaces that align with UI/UX principles, focusing on user experience and system accessibility.
- Strong Analytical & Problem-Solving Skills : Ability to analyze business requirements and translate them into effective, customized Dynamics CRM solutions.
- Skilled in troubleshooting and debugging issues.
- Version Control : Experience with version control systems like Git or similar tools for managing code and deployments.
- Excellent Communication Skills : Strong verbal and written communication skills to interact with stakeholders, gather requirements, and deliver solutions in a clear and understandable manner.
- Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related field (or equivalent work experience)
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for CRM Developer roles with real interview advice
4-5 Yrs
4-6 Yrs