Insight Global
Insight Global•1h ago
LinkedIn

Microsoft 365 CRM Developer

Bengaluru, Karnataka, India
Senior Level

Maximize your interview chances

Prepare for your Microsoft 365 CRM Developer interview at Insight Global with AI-powered practice sessions

Qualifications

1/1 matched

Experience Level: Senior Level

  • Microsoft Dynamics 365 Certifications.Experience with JavaScript.Ability to dive into a complex and heavily customized version of CRM in order to find root causes of various issues.Excellent communications skills.

Full Job Description

Microsoft Dynamics 365 CRM Developer - Bengaluru, India

Wesco is seeking a highly skilled and experienced Microsoft Dynamics 365 Developer, specifically focusing on the Microsoft Dynamics CRM application. This senior-level role demands ownership and execution of assignments through all stages of the development lifecycle. You will serve as a technical expert, driving the implementation of customizations, proposing innovative solutions to business problems, and ensuring adherence to web development best practices for accessibility and security across various browsers, platforms, and devices. A foundational understanding of Microsoft CRM OOTB functionalities and staying updated with upcoming wave releases are essential.

Key Responsibilities

  • Implement advanced custom functionality within Microsoft CRM, including Plugins, Workflows, API Integrations, and Dataverse extensions.
  • Integrate CRM seamlessly with other services and applications to extend its capabilities.
  • Develop new entities, forms, workflows, and reports to enhance CRM functionality.
  • Produce high-quality, secure, and performant code in line with best practice methodologies.
  • Stay abreast of all Microsoft updates concerning Dynamics CRM and Dynamic 365.
  • Package and merge developed changes into solutions, utilizing Git for source control.
  • Troubleshoot complex issues, identify robust solutions, and thoroughly test new functionalities to meet business, security, and quality standards.
  • Proactively evaluate project work to ensure alignment with expected approaches and best practices.
  • Communicate clearly and effectively with team members to ensure a comprehensive understanding of effort required.
  • Provide guidance to QA and UAT teams for thorough testing of new features.
  • Actively participate in all Agile ceremonies, solution design, and deployment activities.
  • Contribute to code reviews, ensuring code quality and adherence to standards.

Qualifications

  • 10+ years of experience in software development, with a focus on enterprise applications.
  • 7+ years of dedicated experience with Microsoft Dynamics CRM, particularly Dynamic 365 Channels and Entities.
  • 7+ years of experience building model-driven Apps and Power Automate flows.
  • 7+ years of experience implementing business workflows and processes.
  • 7+ years of experience developing, deploying, customizing, and integrating Microsoft Dynamics CRM / D365.
  • 7+ years of experience with Data and Dataverse entity modeling.
  • 5+ years of experience developing efficient Client-side scripting using jQuery, Plug-Ins, Workflows, and Custom Business Processes.
  • Proficient knowledge in developing ASP.NET applications, SSRS, and SSIS Packages.
  • 5+ years of experience with programming or scripting languages, including JSON and JavaScript.
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.

Preferred Skills

  • Microsoft Dynamics 365 Certifications.
  • Advanced proficiency with JavaScript.
  • Demonstrated ability to analyze and resolve issues within complex and heavily customized CRM environments.
  • Excellent communication and interpersonal skills.

Company

Insight Global

Insight Global

Insight Global is a premier international professional services and staffing company, dedicated to providing exceptional talent and technical solutions. We partner with Fortune 1000 clients across cri...

Bengaluru, Karnataka, India
Posted on LinkedIn
Microsoft 365 CRM Developer at Insight Global | Bengaluru, Karnataka, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform