Job Title: Software Engineer – Microsoft Dynamics 365
Location: Gurgaon, Bangalore, Chennai (Hybrid)
Experience: 5+ Years
Joining: Immediate joiners preferred
Job Overview
We are looking for 3 experienced Software Engineers to join our team for a critical Periodic Review
Project. This position focuses on enhancing, customizing, and supporting Microsoft Dynamics 365 CRM solutions, particularly around integration, data processing, and system optimization.
Key Responsibilities
- Design and develop customizations within Dynamics 365 CRM, including plugins, custom workflow activities, and JavaScript-based components.
- Build and troubleshoot integrations using API endpoints and Azure Functions.
- Create and manage SSIS packages using KingswaySoft for seamless data migration and integration.
- Write complex SQL queries for data analysis and issue resolution.
- Integrate Dynamics CRM with legacy and modern systems through batch processes or API calls.
- Follow best practices, coding standards, and ensure high-quality deliverables throughout the SDLC.
- Analyze and maintain existing systems and code developed by other teams.
- Engage with stakeholders to gather requirements, conduct testing, and support deployment efforts.
Required Skills
- Proven expertise in Microsoft Dynamics 365 CRM including configuration, customization, plugin and workflow development.
- Strong programming skills in C#, JavaScript, TypeScript, HTML, CSS, and the .NET Framework.
- Experience in KingswaySoft SSIS for CRM data integrations.
- Hands-on experience with Azure Functions and Dynamics CRM APIs.
- Excellent analytical, debugging, and problem-solving skills.
- Ability to work both independently and collaboratively in a hybrid work environment.
Preferred Qualifications
- Immediate availability to join.
- Experience integrating Dynamics CRM with both legacy and modern systems.
- Familiarity with DevOps tools and practices, especially Azure DevOps and Git.