What are the responsibilities and job description for the MS Dynamics 365 Developer position at SWITS DIGITAL Private Limited?
Job Title: MS Dynamics 365 Developer
Location: Northbrook Illinois/Hybrid
Overview
System Design and Development (40%)
Must Have
Location: Northbrook Illinois/Hybrid
Overview
- We are seeking an experienced Dynamics 365 CE Technical Lead to design, develop, and maintain enterprise-scale business applications. The ideal candidate will bring deep expertise in Dynamics 365 CE, extensive technical proficiency in C# and associated integrations, and a proactive mindset for system improvement and innovation.
System Design and Development (40%)
- Define scalable system designs that align with business objectives while considering performance, integrations, and downstream impacts.
- Develop and customize components through coding and configuration.
- Conduct code walkthroughs, mentor team members, and ensure adherence to design standards.
- Manage user permissions, configure workflow rules, and maintain data integrity.
- Coordinate system integrations and perform detailed data analysis.
- Maintain platform reliability, ensuring backend jobs execute successfully.
- Support and optimize application performance management tools.
- Troubleshoot production issues, perform root-cause analysis, and implement long-term solutions.
- Provide on-call support during high-impact operational periods, including enterprise migrations and Hypercare.
- Utilize Azure App Insights to monitor and analyze system performance.
Must Have
- Minimum 10 years of hands-on experience with Dynamics 365 CE (Online/On-premises) or similar CRM platforms.
- Deep technical expertise in platform configuration, administration, and management, including security, data modeling, plugins, Power Automate workflows, web APIs, and application lifecycle management.
- Strong understanding of user licensing, environment governance, and capacity planning.
- Exceptional communication skills with the ability to explain complex technical topics to non-technical stakeholders.
- Proficiency in C# .NET, T-SQL, JavaScript, HTML, FetchXML, SOAP, and REST APIs.
- Experience integrating systems with API gateways, queuing systems, and cloud-to-local data synchronization.
- Advanced reporting and dashboarding experience with Power BI or Tableau.
- Familiarity with Jira, Agile development frameworks, and DevOps practices.
- In-depth functional knowledge of the Dynamics 365 Sales module; knowledge of Customer Service or Field Service is a plus.
- Curious, analytical, and proactive approach to learning new technologies and leveraging community resources.