Experienced Microsoft Dynamics 365 Developer Needed – Join Our Team
Job Description:
Do you have experience with Microsoft Dynamics CRM 365 and want to progress in your career? We need a highly competent Dynamics CRM Developer with more than six years of practical experience working in Microsoft Dynamics CRM 365 Online and on-premise platforms. The suitable candidate should have extensive technical knowledge in configuration, customization, and operation in Dynamics CRM projects. Moreover, migration experience from on-premises to online environments is advantageous. The job demands excellent analytical, development, and problem-solving skills, as well as exceptional communication skills.
Job Details:
Reference Code: 173474-en_GB
Posted On: March 26, 2025
Experience Level: Experienced Professionals
Contract Type: Permanent
Location: Hyderabad
Business Unit: Financial Services (FS)
Professional Community: Software Engineering
Key Responsibilities:
Work heavily with Microsoft Dynamics CRM 365 Online, utilizing best practice for configuration and customization.
Offer end-to-end deployment of CRM projects, such as design, development, testing, deployment, and maintenance.
Develop, sustain, and extend Microsoft Dynamics CRM 2016 (on-premises and online) solutions.
Tailor CRM capabilities through JavaScript, C#, SQL Server, plugins, workflows, scripting, and forms.
Design and execute SSRS reports with Microsoft SQL and FetchXML.
Create and maintain integrations with Power Automate, Power Apps, Azure Functions, Logic Apps, and Azure Web Jobs.
Create and implement API integrations with CRM Online. Use Azure DevOps and Azure Pipelines for streamlined software development and deployment. Perform data migration tasks, including smooth transitions between CRM environments. Use SDK and third-party tools like XRMToolbox for CRM administration and optimization. Work in collaboration with cross-functional teams, contributing expertise and best practice guidance for CRM development and deployment.
Primary Skills & Qualifications:
Technical Expertise: Significant development background utilizing.NET and Microsoft Dynamics 365 CRM.
Configuration & Customization: Working experience with Dynamics 365 setups, custom flows, plugins, and business rules.
Scripting & Development: Proficiency in JavaScript, C#, SQL Server, and FetchXML for tailored CRM solutions.
Power Platform Knowledge: Familiarity with Power Automate, Power Apps (Canvas and Model-Driven apps), and Microsoft Flows.
Integration & Automation: Understanding of API integrations with CRM Online and experience with Azure Functions, Logic Apps, and Web Jobs.
Project Lifecycle Management: Capability to manage the complete project lifecycle, including requirements gathering through deployment and maintenance.
Unit Testing & QA Support: Test class development experience, increasing code coverage, and supporting integration testing (SIT) and user acceptance testing (UAT).
Azure DevOps & Deployment: Familiarity with Azure DevOps, pipelines, and version control principles.Data
Migration Expertise: Experience in data transformation and migration among various CRM environments.
Third-Party Tool Usage: Familiarity with using XRMToolbox and other CRM management tools.
Report Development: Experience in the development of SSRS reports and working with Microsoft SQL and FetchXML.
Competencies & Soft Skills
Communication Skills: Exquisite oral and written communication to work effectively with teams and stakeholders.Problem-Solving: Capable of analyzing, troubleshooting, and solving CRM-related problems effectively.Team Collaboration: Proactive team player who works harmoniously across multiple departments.Project Management: Can prioritize and manage multiple projects at once in a fast-paced environment.Innovation & Continuous Learning: Desire to remain updated with the current CRM trends, tools, and practices.
Why Join Us?
Growth & Learning: Opportunity to work with cutting-edge technologies and enhance your expertise in Microsoft Dynamics CRM 365.
Challenging Projects: Work on complex CRM implementations, integrations, and migrations, gaining valuable hands-on experience.
Supportive Work Environment: Join a collaborative team that values innovation, learning, and excellence.
Competitive Compensation: Enjoy a market-leading salary and benefits package.
Work-Life Balance: A supportive and flexible work environment that fosters professional and personal growth.
If you are a Microsoft Dynamics CRM 365 expert who is seeking an exciting new challenge, we invite you to apply. Join us and be part of an exciting team that is driving the future of CRM solutions