We are seeking a highly motivated .NET developer passionate about mastering Microsoft Dynamics 365 Commerce solutions. This role focuses primarily on customizing and extending the Commerce SDK, particularly enhancing Commerce Scale Unit (CSU) functionalities. The ideal candidate will have deep .NET experience, strong critical-thinking skills, and a proven ability to rapidly learn new technologies. Dynamics 365 Retail/Commerce experience is advantageous but not required. This opportunity suits an innovative developer eager to advance their technical expertise within dynamic enterprise environments.Typical Job Duties:Commerce SDK Customization & Extension (Primary Focus):- Design and implement advanced customizations and extensions to the Commerce SDK, particularly enhancing CSU capabilities. - Develop robust solutions integrating seamlessly with Microsoft Dynamics 365 Commerce and .NET platforms. - Collaborate closely with cross-functional teams to translate complex business requirements into precise technical specifications. - Follow development best practices to ensure optimal performance and reliability of extended functionalities.Web Front-End Development (Primary Focus):- Develop responsive, intuitive, and user-friendly web interfaces supporting Commerce SDK extensions. - Utilize .NET and React frameworks to build modern, performant web applications with seamless backend integration. - Work closely with UX/UI designers to ensure cohesive user experiences and brand consistency.Commerce Scale Unit (CSU) Management (Secondary Focus):- Support configuration, deployment, and monitoring of CSU environments to ensure optimal performance. - Troubleshoot integration issues promptly to minimize operational disruptions. - Document configuration changes, customizations, and standard operating procedures.Integration & Custom Development (Secondary Focus):- Design and implement integrations between D365 Commerce, third-party applications, and internal enterprise systems using RESTful APIs and middleware solutions. - Conduct comprehensive code reviews and rigorous testing to uphold software quality standards. - Stay current with emerging technologies, continuously seeking improvements in system performance and development processes. - Apply comprehensive full-stack development expertise to support broader Crowe solutions as required.Required Skills:Mandatory:- 3+ years of hands-on development experience with .NET technologies (C#, , .NET Core, Entity Framework, Web APIs). - Strong proficiency in front-end technologies (ReactJS, JavaScript, HTML5, CSS3), including modern front-end development practices. - Proven experience in full-stack software development, from front-end design through back-end architecture. - Solid understanding and practical experience in RESTful API design and integration, middleware, and microservices architectures. - Exceptional analytical and problem-solving skills, meticulous attention to detail, and collaborative teamwork abilities. - Experience with source control and continuous integration/deployment tools (e.g., Git, Azure DevOps).Preferred:- Hands-on implementation experience with Dynamics Retail and/or Dynamics 365 Commerce solutions. - Functional knowledge of Dynamics Commerce modules and integrations with Finance and Operations modules. - Familiarity with Azure cloud services (Azure Functions, App Services, Azure DevOps) and cloud-native development practices. - Certification as Microsoft Dynamics 365 Commerce Functional Consultant or Developer Associate.
Job Title
Position D365 E-Commerce Technical Consultant