TETeamware Solutions
Microsoft Dynamics 365 CRM Technical
Bangalore ₹2-6 LPA Posted 16 Jul 2025
FULL TIME
Javascript
Sql
C#
Crm
Asp.net
Job Description
Key Responsibilities:
- Technical Design & Development:
- Design, develop, and implement custom CRM solutions using Microsoft Dynamics 365 CRM platform (including modules such as Sales, Service, and Marketing).
- Customize Dynamics 365 CRM entities, forms, views, business rules, and workflows to meet specific business requirements.
- Implement and develop plugins, custom workflows, and Power Automate flows to automate business processes.
- Develop custom web resources (HTML, JavaScript) for enhancing user interfaces and custom forms.
- Integration & Data Migration:
- Implement system integrations between Dynamics 365 CRM and other enterprise applications (e.g., ERP systems, third-party APIs, legacy systems).
- Work with Power Platform (Power BI, Power Apps, Power Automate) to enhance CRM solutions.
- Perform data migration tasks from legacy systems into Dynamics 365 CRM, ensuring data integrity and consistency.
- Customization & Configuration:
- Customize CRM applications and configure modules to ensure they align with the specific needs of the organization.
- Implement and manage security roles and user access controls within Dynamics 365 CRM.
- Configure business rules, process flows, scheduling, and notifications within Dynamics 365 CRM.
- Implement service management configurations, including case management, SLA management, and service level agreements.
- Performance Optimization:
- Conduct performance tuning on Dynamics 365 CRM and related integrations, ensuring responsiveness and scalability.
- Troubleshoot and resolve technical issues within Dynamics 365 CRM applications and workflows.
- Optimize custom scripts, workflows, and plugins to enhance CRM performance.
- Testing & Quality Assurance:
- Ensure that all custom developments are thoroughly tested before deployment, using unit testing, integration testing, and UAT (User Acceptance Testing).
- Provide feedback and solutions for any defects or gaps identified during testing.
- Ensure the quality and security of the CRM solution through code reviews and peer testing.
- User Training & Support:
- Provide training and support to users and business stakeholders on Dynamics 365 CRM features and custom applications.
- Assist in the creation of user guides, documentation, and training materials.
- Provide post-implementation support, troubleshooting and resolving any ongoing issues with the CRM solution.
- Collaboration & Stakeholder Management:
- Work closely with functional consultants, business analysts, and end-users to translate business requirements into technical specifications and solutions.
- Participate in project planning, requirement gathering, and status meetings to ensure alignment with business objectives.
- Collaborate with IT and business teams to align the development of CRM solutions with overall business strategies.
- Ongoing Maintenance & Enhancement:
- Provide ongoing maintenance for Microsoft Dynamics 365 CRM solutions, including upgrades, patches, and new feature enhancements.
- Ensure continuous improvement of the CRM platform by incorporating user feedback and evolving business needs.
- Implement and monitor the change management process, ensuring all CRM changes are deployed in a controlled and documented manner.
Required Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3-5 years of experience working with Microsoft Dynamics 365 CRM as a Technical Consultant or Developer.
- Strong experience in CRM customization, including entity creation, forms, views, workflows, and business rules.
- Proficiency in developing plugins, custom workflows, and Power Automate flows within Dynamics 365 CRM.
- Hands-on experience in JavaScript, C#, ASP.NET, and SQL for customizing and integrating Dynamics 365 CRM.
- Knowledge of Power Platform (Power Apps, Power Automate, Power BI) and its integration with Dynamics 365 CRM.
- Experience with data migration and system integration (e.g., Azure, APIs, and third-party systems).
- Strong understanding of CRM data modeling, security roles, and business process automation.
- Familiarity with Dynamics 365 CRM Service Management, including case management and SLA management.