<p>Robert Half is seeking a full-stack Software Developer with a strong emphasis on backend. This is a hands-on role supporting a combination of new development, system enhancements, and integrations across internal applications and third-party platforms.</p><p><br></p><p>The ideal candidate is someone who can contribute ideas, think beyond individual tasks, and remain flexible while working across a variety of technical and business needs.</p><p><br></p><p>Key Responsibilities</p><ul><li>Design, build, and enhance internal applications, including modernizing legacy desktop solutions into web-based platforms</li><li>Develop and maintain integrations with third-party systems, including ERP and external applications</li><li>Build and support RESTful APIs and manage data flow across systems</li><li>Contribute to a range of ongoing initiatives, such as:</li><li>Website enhancements and performance improvements</li><li>Internal dashboards and operational tools</li><li>Modernization of EDI and integration platforms</li><li>Provide support, troubleshoot issues, and deliver incremental system improvements</li><li>Collaborate with cross-functional teams on access management, system monitoring, and business-driven initiatives</li></ul>
<p>We are looking for an experienced Dynanics Developer to join our team in Madison, Wisconsin. In this long-term contract role, you will play a pivotal part in designing, developing, and maintaining enterprise-level systems that drive business efficiency and innovation. This position offers an exciting opportunity to collaborate with a skilled team on dynamic projects while utilizing cutting-edge tools and technologies.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain custom solutions within Microsoft Dynamics CRM and D365 to meet business needs.</p><p>• Create and optimize reports using Power BI and Microsoft Fabric to support data-driven decision-making.</p><p>• Collaborate closely with a team of developers to deliver high-quality, scalable backend solutions.</p><p>• Write and implement client-side scripting to enhance functionality and user experience.</p><p>• Analyze business requirements and translate them into technical specifications and configurations.</p><p>• Develop APIs to facilitate seamless integration across systems and applications.</p><p>• Ensure configuration management practices are followed for system updates and changes.</p><p>• Contribute to data science initiatives by providing technical support and insights.</p><p>• Troubleshoot and resolve issues within ERP/CRM systems to maintain operational continuity.</p><p>• Continuously stay updated on emerging technologies to enhance system capabilities.</p>