Akshaya IT Business Solutions
Microsoft Dynamics CRM 365 Developer
Job Location
hyderabad, India
Job Description
Job Description : Responsibilities : - Design, develop, and implement complex Dynamics 365 CRM solutions using C#, .NET, JavaScript, TypeScript, and related technologies. - Lead the development of custom entities, workflows, business rules, and plugins. - Develop and maintain integrations between Dynamics 365 CRM and other enterprise systems. - Create and customize forms, views, dashboards, and reports. - Develop and maintain client-side scripting using JavaScript and TypeScript. - Utilize the Dynamics 365 Web API, SDK, and Power Platform for data manipulation and integration. - Implement and manage security roles, permissions, and auditing. - Lead the design and architecture of Dynamics 365 CRM solutions, ensuring scalability, maintainability, and security. - Conduct technical feasibility studies and provide recommendations for solution design. - Develop and maintain technical design documentation, including architecture diagrams, data models, and API specifications. - Define and enforce development standards and best practices. - Lead technical projects and provide guidance to development teams. - Mentor junior developers and provide technical expertise. - Conduct code reviews and ensure code quality. - Participate in architectural design discussions and provide technical leadership. - Design and implement complex data migration and integration solutions using tools like SSIS, Azure Data Factory, or custom code. - Integrate Dynamics 365 CRM with external systems using APIs, web services, and message queues. - Ensure data integrity and consistency during data migration and integration. - Analyze and optimize Dynamics 365 CRM performance. - Troubleshoot and resolve complex technical issues and performance bottlenecks. - Implement best practices for performance tuning and optimization. - Develop and execute comprehensive unit, integration, and system tests. - Implement and maintain automated testing frameworks. - Participate in code reviews and ensure code quality. - Collaborate with QA teams to ensure thorough testing and bug resolution. - Create and maintain comprehensive technical documentation, including design specifications, configuration guides, and user manuals. - Conduct knowledge transfer sessions for team members and end-users. - Maintain up-to-date knowledge of Dynamics 365 CRM features and best practices. - Collaborate with business analysts, functional consultants, project managers, and stakeholders to gather requirements and provide technical expertise. - Communicate effectively with team members and stakeholders at all levels. - Participate in agile development processes and contribute to sprint planning, reviews, and retrospectives. - Provide regular updates on development progress and issues. Technical Skills & Qualifications : - 7-12 years of experience in Microsoft Dynamics 365 CRM development and customization. - Expert proficiency in C#, .NET, JavaScript, TypeScript, and related technologies. - Extensive experience with Dynamics 365 Web API, SDK, and Power Platform. - Strong experience in developing and customizing complex Dynamics 365 CRM entities, workflows, plugins, and integrations. - Experience with client-side scripting, UI customization, and responsive design. - Deep understanding of Dynamics 365 CRM architecture, data model, and security concepts. - Experience with database technologies (SQL Server) and data migration tools (SSIS, Azure Data Factory). - Experience with version control systems (Git) and CI/CD pipelines. - Strong problem-solving, debugging, and performance optimization skills. - Excellent communication, leadership, and mentoring skills. - Ability to work independently and as part of a team. (ref:hirist.tech)
Location: hyderabad, IN
Posted Date: 4/17/2025
Location: hyderabad, IN
Posted Date: 4/17/2025
Contact Information
Contact | Human Resources Akshaya IT Business Solutions |
---|