MSD CRM Developer
Date:
May 15, 2025
Location:
Chennai, TN, IN, 600032
Req ID:
30034
Your role in our mission
Senior MS Dynamics Integration/Interface Developer Job Description
- Assist with creation of software development and business analysis for D365 ecosystem
- Minimum of 5 years’ experience with analysis, design and development of integrations between D365 solutions and other external apps
- Working knowledge of SDLC, best practices and industry standard development methodologies
- Overcome technical obstacles: Act as a problem solver and strategic advisor, proactively identifying and resolving technical blockers
- Support interface development: Advise interface developers to promote successful integration across the software and platform ecosystem
- Experience working with multi-tenancy environments including networking, authentication and API communication
- Collaborate with stakeholders to understand business requirements and translate them into effective configurations within D365 CRM
- Assist with customization and administration of D365 CRM solution
- CRM Customization: Entities, Attributes, Forms, Views, Dashboards, Reports and Web Resources
- CRM Administration: Queues, Routing Rules, Business Rules, SLAs, KPIs, Security Roles
Key Technologies: JSON, REST, XML, CSV, SOAP, .NET Core, Postman, APIM, Azure Functions, Power Automate, File Transfers, MS ADO, Microsoft Power Pipeline Platform, Microsoft Dynamics 365 CRM for Sales / Customer Service (version 9.2 or higher)
What we're looking for
-
Required Qualifications
- Minimum of 3 years’ experience with configuring and customizing D365 CRM user interface and user experience (UI/UX)
- Minimum of 3 years’ experience developing interfaces and integrations with MS Dynamics
Summary
- Interpersonal skills to interact with customers and team members.
- Communication skills.
- Analytical and problem solving skills.
- Presentation skills to communicate with management and customers.
- Personal computer and business solutions software skills.
- Ability to work in a team environment with multiple team members and the ability to multitask.