Your Journey at Crowe Starts Here:
At Crowe, you can build a meaningful and rewarding career. With real flexibility to balance work with life moments, you’re trusted to deliver results and make an impact. We embrace you for who you are, care for your well-being, and nurture your career. Everyone has equitable access to opportunities for career growth and leadership. Over our 80-year history, delivering excellent service through innovation has been a core part of our DNA across our audit, tax, and consulting groups. That’s why we continuously invest in innovative ideas, such as AI-enabled insights and technology-powered solutions, to enhance our services. Join us at Crowe and embark on a career where you can help shape the future of our industry.
Job Description:
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#, ASP.NET, .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.
We expect the candidate to uphold Crowe’s values of Care, Trust, Courage, and Stewardship. These values define who we are. We expect all of our people to act ethically and with integrity at all times.
Our Benefits:
At Crowe, we know that great people are what makes a great firm. We value our people and offer employees a comprehensive benefits package. Learn more about what working at Crowe can mean for you!
How You Can Grow:
We will nurture your talent in an inclusive culture that values diversity. You will have the chance to meet on a consistent basis with your Career Coach that will guide you in your career goals and aspirations. Learn more about where talent can prosper!
More about Crowe:
Crowe Horwath IT Services Private Ltd. is a wholly owned subsidiary of Crowe LLP (U.S.A.), a public accounting, consulting and technology firm with offices around the world. Crowe LLP is an independent member firm of Crowe Global, one of the largest global accounting networks in the world. The network consists of more than 200 independent accounting and advisory firms in more than 130 countries around the world.
Crowe does not accept unsolicited candidates, referrals or resumes from any staffing agency, recruiting service, sourcing entity or any other third-party paid service at any time. Any referrals, resumes or candidates submitted to Crowe, or any employee or owner of Crowe without a pre-existing agreement signed by both parties covering the submission will be considered the property of Crowe, and free of charge.