We are seeking a highly skilled Microsoft Dynamics 365 (CRM) Senior Software Engineer to join our rapidly growing team. The ideal candidate will possess extensive experience in designing and developing Microsoft-based business solutions within cloud environments using Dynamics 365 and the Power Platform. As a Senior Software Engineer, you will architect, design, and implement CRM solutions utilizing Microsoft Dynamics 365. Your focus will be on delivering systems tailored to Sales, Marketing, Customer Service, and Project Operations. Responsibilities include developing and managing workflows, cloud flows, form scripting, and leveraging the Dynamics CRM SDK. You will provide strategic technical leadership to the CRM development team by mentoring developers and driving best practices in software development. Emphasis will be placed on security, performance, scalability, and maintenance. The role involves customizing Dynamics CRM entities and managing workflows, cloud flows, and JavaScript. You will also implement advanced form scripting and integrate CRM with other enterprise systems, such as Quote Management, AX, and EMS. Collaboration with Solution Architects and Project Managers/Owners is essential to define project scope, timelines, and deliverables. You will ensure CRM projects are delivered on time and meet high-quality standards. You will conduct regular code reviews, enforce coding standards, perform technical and solution reviews, and oversee production deployments and releases. Maintaining comprehensive technical documentation for all CRM customizations, configurations, and integrations is a key responsibility.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees