We are seeking a Dynamics 365 Developer who will be responsible for configuration & customization of the platform. This will also include custom development and system integration, as well as unit testing. Some knowledge and experience with Kiuwan (if needed) as well as peer testing and CRC experience.**RESPONSIBILITIES**:- Software Design: Solutions design within Dynamics 365 CRM to provide maximized business value to deliver strong business agility while meeting both business and technical needs.- Gains a deep understanding of client needs, analyze best practices and play an integral part in defining and proposing business value solutions to meet or exceed client expectation.- Software Architecture: Participates in defining the Dynamics 365 CRM software and database architecture for new and existing solutions.- Implementation and Support: Software deployments and ongoing software support of our Dynamics 365 CRM solutions.- Translate business requirements into well-architected solutions that best leverage the Microsoft Dynamics CRM platform.- Participate in technical design sessions; develop detailed technical solution documentation that is aligned with client business objectives.- Develop custom solutions and interfaces leveraging the MSCRM platform.- Leads the integration effort of existing software components into overall software development life-cycle projects.- Analyzes commercially available software and performs gap analysis for making buy vs. build decisions.- Performs technical analysis of existing reusable software components for inclusion in overall technical solution.**REQUIREMENTS**:- BS in Software Engineering, Computer Engineering, Computer Science or equivalent IT work experience- 5+ years Microsoft Dynamics 365- 1+ years of software development in C#,.NET framework, MVC, Web API, JQuery, JavaScript/Typescript, SQL, and SSRS.- Preferable to work onsite**DESIRED**:- Agile and scrum team experience- Experience with Kiuwan- Experience with Azure DevOps or Jira- Experience with IT Change Management process (CAB, CAM, TRM, etc.)- Experience with ITSM like Cherwell, Service Now, or Remedy, etc.- D365 or Azure certifications, classes, or exams such as:- Microsoft Certified: Power Apps + Dynamics 365 Developer Associate- Microsoft Certified: DevOps Engineer Expert- Microsoft Certified: Dynamics 365: Finance and Operations Apps Developer Associate- Microsoft Certified: Azure Developer Associate- Microsoft Certified: Azure Administrator Associate- Microsoft Certified: Dynamics 365 Fundamentals (CRM)- Microsoft Certified: Dynamics 365 Sales Functional Consultant Associate- Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate- Microsoft Certified: Customer Data Platform Specialty**Experience**:- Microsoft Dynamics 365: 3 years (preferred)- .NET framework: 1 year (preferred)**Language**:- English (preferred)