Dynamics 365 Developer

๐Ÿข Troon ยท all Troon jobs
๐Ÿ“ United States
๐Ÿ“… Posted 2026-08-09 ยท via Himalayas
๐Ÿท Microsoft-Dynamics-365-Developer,Dynamics-365-CRM-Developer,Power-Platform-Developer,Dynamics-365-CE-Developer,CRM-Developer,Dynamics-365-Developer,D365-Developer
Apply on original site โ†—
Troon is seeking a skilled Microsoft D365 Platform Developer to join our team. The ideal candidate will have extensive experience in implementing, customizing, and optimizing Microsoft Dynamics 365 solutions, with primary focus on CRM/Customer Engagement (CE) , Integrations & Environment Management. You will work closely with stakeholders to understand business requirements and translate them into technical solutions. Additionally, as a hands-on developer, you will play a key role in the design, development, and customization of Microsoft Dynamics 365 (D365) solutions to meet the unique needs of our organization. This role requires a deep understanding of D365 architecture, customization capabilities, and development tools, as well as strong programming skills and a commitment to delivering high-quality solutions. The ideal candidate will have a proven track record of developing customizations, extensions, and integrations within the D365 platform, as well as the ability to collaborate effectively with cross-functional teams. Key Responsibilities: Leadership & Architecture Design: - Develop and implement architectural solutions for Dynamics 365 CE ensuring best practices in scalability, security, and performance. - Includes Overarching System Architecture (including other systems that integrate with F&O such as CE and/or UKG). - Oversee & Review Internal & External development to ensure high quality delivery according to approved design specifications. Environment Management: - Orchestrate & Manage all code deployments/releases on the D365 Platform (CRM/FnO/Integrations) - Manage 6 current environments โ€“ upgrades & refreshes - Manage integrated applications โ€“ upgrade & test as needed - Implement & Adhere to SDLC Best Practices & Processes Solution Development: - Design, develop, and implement customizations and extensions to the D365 platform using tools such as Power Platform, Power Automate, Power Apps, and Azure DevOps. - Develop integrations between D365 and other systems or applications, leveraging APIs, web services, and middleware. - Customize CE forms, views, workflows, and reports to meet business requirements. - Write and maintain clean, efficient, and well-documented code following best practices and development standards. - Design, implement & maintain integrations between Dynamics 365 and other systems (e.g., ERP, CRM, third-party applications) using APIs and middleware. Technical Analysis & Design: - Provide technical support to D365 users, troubleshooting issues and resolving problems in a timely manner. - Collaborate with business analysts, stakeholders, and end-users to gather requirements (for new enhancements as well as bug fixes) and translate them into technical solutions. - Conduct technical feasibility assessments and provide recommendations for solution design and architecture. - Create technical design documents, including data models, entity relationship diagrams, and system architecture diagrams. Testing & Documentation: - Develop and execute test plans and scripts to ensure the quality and stability of D365 customizations and integrations. - Share test plans with BAs to help build robust QA & Regression Test Suite. - Troubleshoot and resolve issues encountered during testing, deployment, or production use. - Conduct technical feasibility assessments and provide recommendations for solution design and architecture. - Create technical design documents, including data models, entity relationship diagrams, and system architecture diagrams. Continuous Improvement: - Stay up to date with the latest updates, features, and best practices related to D365 development. - Identify opportunities to optimize and enhance existing D365 solutions to improve performance, usability, and scalability. - Lead & participate in code reviews, knowledge sharing sessions, and other collaborative activities to foster a culture of continuous improveme

โ† All remote jobs