<p><strong>Senior Software Developer</strong></p><p><br></p><p>We’re looking for an experienced Senior Software Developer to join our agile team. In this role, you’ll design, develop, and maintain scalable applications using C#, .NET, Angular, and SQL. You’ll collaborate closely with cross-functional teams to deliver high-quality solutions that meet business needs.</p><p><br></p><p><strong>This is a Direct/Permanent Hire role with our client in Madison, WI.</strong></p><p><strong>You must currently live in Wisconsin to be considered.</strong></p><p><br></p><p><strong>What You’ll Do:</strong></p><ul><li>Design and implement robust, maintainable software solutions</li><li>Collaborate with stakeholders to gather requirements and define system functionality</li><li>Write clean, efficient, and testable code</li><li>Troubleshoot, debug, and enhance existing applications</li><li>Mentor junior developers and contribute to code reviews</li><li>Promote best practices in software development and team collaboration</li></ul><p><br></p>
We are looking for an experienced ERP/CRM Developer to join our team in Pewaukee, Wisconsin. This Contract-to-permanent position will play a critical role in supporting and enhancing our Epicor Prophet 21 system and related technologies. The ideal candidate will possess strong technical expertise and be adept at identifying opportunities for process improvement while providing excellent support to end users.<br><br>Responsibilities:<br>• Provide first-line support for Prophet 21-related issues, utilizing Freshservice to manage and resolve tickets efficiently in collaboration with developers.<br>• Analyze business processes, gather user requirements, and document findings to recommend enhancements for Prophet 21 and its companion tools.<br>• Manage user security configurations and address customization requests within Prophet 21 and supporting systems.<br>• Optimize and maintain existing applications and infrastructure, including performing upgrades and custom development for Prophet 21.<br>• Troubleshoot and support Wireless Warehouse operations, including resolving issues with Zebra handheld devices and Prophet 21 functionality.<br>• Develop and maintain internal Knowledge Base documentation to ensure smooth IT operations.<br>• Leverage expertise in Prophet 21 modules such as financials, procurement, inventory, planning, and warehousing to identify efficiencies and improve processes.<br>• Assist in creating custom reports and dashboards using tools like Crystal Reports and Power BI.<br>• Collaborate with cross-functional teams to ensure seamless integration and functionality of Prophet 21 and related systems.
<p>We are seeking <strong>two experienced Developers</strong> — one focused on PHP development and one on EDI development. These roles are critical in supporting ongoing PHP cleanup work and streamlining processes related to incoming and outgoing documents. The projects involve adjusting pricing and back-end issues, reducing manual tasks, and helping automate workflows to improve efficiency for customers and suppliers.</p><p>This is a contract opportunity with high likelihood for longer-term engagement.</p><p><br></p><p>Responsibilities</p><ul><li>Work on PHP cleanup and enhancement projects.</li><li>Manage and adjust documentation for pricing and back-end issues.</li><li>Support automation of manual events to improve efficiency.</li><li>Assist in setting up and maintaining customer and supplier integrations.</li><li>Collaborate with internal teams to identify process improvements and automation opportunities.</li></ul><p><br></p><p>Requirements</p><p><strong>EDI Developer (5+ years of experience):</strong></p><ul><li>Strong SQL skills.</li><li>Experience with EDI development (TrueCommerce preferred, but all EDI backgrounds considered).</li><li>Willingness to learn and train on in-house software.</li><li><strong>Huge Plus:</strong> Hands-on experience with Workato and additional EDI tools.</li></ul><p><strong>PHP Developer:</strong></p><ul><li>Solid background in PHP development, debugging, and cleanup.</li><li>Ability to collaborate with team members to modernize and streamline applications.</li><li>Experience working in dynamic environments where automation and integration are priorities.</li></ul><p>Responsibilities:</p><p>• Configure and maintain server environments to support diversion control software.</p><p>• Implement and manage Git for version control, including the setup of dependent software.</p><p>• Conduct training sessions to equip the development team with the necessary skills and knowledge.</p><p>• Design and develop customer applications and integrations using PHPStorm.</p><p>• Configure backend systems to ensure proper data handling and database connections.</p><p>• Assess and recommend front-end technologies to align with best practices.</p><p>• Oversee API development and integration processes.</p><p>• Collaborate with stakeholders to ensure project success and alignment with business goals.</p><p>• Troubleshoot and resolve development issues to minimize downtime.</p>
<p>We are looking for a skilled Data/Information Architect to join our team in Madison, Wisconsin. In this Contract-to-Permanent position, you will design and implement data solutions that support business decision-making, particularly within agricultural and retail industries. This role requires expertise in building dashboards, managing complex queries, and utilizing modern data tools to drive insights.</p><p><br></p><p>Requirements:</p><p>Agriculture Background</p><p>Tableau - Ability to create and design dashboards</p><p>Business minded - ability to present and maintain relationships with clients</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain Tableau dashboards that visualize data insights for business applications.</p><p>• Collaborate with stakeholders to align data architecture with agricultural retail and cooperative industry needs.</p><p>• Write and optimize complex SQL queries across various databases, including DB2 and Microsoft SQL Server.</p><p>• Utilize Python scripting to enhance data processing and automation workflows.</p><p>• Manage and query data within Azure SQL databases, ensuring seamless integration and performance.</p><p>• Design and implement reporting solutions to support business processes and decision-making.</p><p>• Oversee the organization and handling of data files, including digital files and legal documentation.</p><p>• Support the analysis and documentation of agricultural economics data to inform strategic initiatives.</p><p>• Ensure data integrity and security across all systems and platforms.</p><p>• Provide expertise in scripting and query development to streamline data operations.</p>
<p><strong>Position Summary</strong></p><p>The Applications Development Leader will manage a blended team of software developers and analytics professionals, with responsibility for project delivery, client engagement, and departmental performance. This role requires both strategic guidance and hands-on involvement, balancing technical expertise with leadership of people, processes, and budgets.</p><p><br></p><p><strong>This is a Direct/Permanent Hire role that will require a hybrid work schedule.</strong></p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Direct software projects from planning through implementation, ensuring deliverables meet defined objectives.</li><li>Monitor project budgets, control expenses, and align outcomes with financial goals.</li><li>Partner with clients and internal teams to gather requirements, analyze processes, and recommend improvements.</li><li>Oversee and support business process mapping, with attention to efficiency and cost reduction.</li><li>Lead project reviews to capture lessons learned and inform future initiatives.</li><li>Track progress, manage risks, and adjust plans to maintain timelines and quality.</li><li>Provide mentorship and oversight for technical staff, assigning tasks and encouraging skill growth.</li><li>Maintain awareness of emerging technologies and practices to guide future solutions.</li><li>Foster collaboration across distributed and offshore teams to ensure consistency and results.</li></ul><p><br></p>
We are looking for a skilled Full Stack Web Developer to join our team on a contract basis in Milwaukee, Wisconsin. The ideal candidate will have expertise in modern web technologies, including React and Next.js, and will play a key role in developing, optimizing, and maintaining web applications. This position offers an exciting opportunity to contribute to innovative projects while collaborating with a dynamic team.<br><br>Responsibilities:<br>• Develop and maintain web applications using modern full-stack frameworks and technologies such as React and Next.js.<br>• Design and implement efficient and scalable front-end and back-end solutions.<br>• Collaborate with cross-functional teams to ensure seamless integration of features and functionality.<br>• Optimize web applications for maximum speed, security, and scalability.<br>• Write clean, maintainable, and well-documented code.<br>• Debug and resolve technical issues across the stack to ensure high-quality deliverables.<br>• Stay updated on emerging web development trends and best practices.<br>• Participate in code reviews to ensure adherence to development standards and practices.<br>• Contribute to the planning and execution of project timelines and deliverables.
We are looking for a driven Data Engineer to join our team in Middleton, Wisconsin. This position offers an exciting opportunity to work on cutting-edge data solutions, collaborating with an agile team to design, implement, and maintain robust data pipelines and reporting tools. The ideal candidate will have hands-on experience with modern data engineering technologies and a strong commitment to delivering high-quality results.<br><br>Responsibilities:<br>• Develop and maintain data pipelines using tools such as Azure Data Factory and Databricks.<br>• Create and optimize Power BI dashboards to visualize and report key business metrics.<br>• Collaborate with business analysts to translate requirements into actionable data solutions.<br>• Support the integration and management of data lakes using Azure Data Lake.<br>• Participate in daily standups and agile team activities to ensure project alignment.<br>• Implement ETL processes to extract, transform, and load data effectively.<br>• Work with Apache Spark and other frameworks to process large datasets efficiently.<br>• Troubleshoot and resolve data-related issues to ensure seamless operations.<br>• Provide technical expertise in the use of DAX technologies to enhance reporting capabilities.<br>• Contribute to the customization of client-specific data solutions as needed.
Position: Systems Engineer<br><br>Job Description:<br>We are seeking an experienced Network Administrator to oversee the management, design, and administration of client networks, including client-server and cloud topologies. The candidate will be responsible for recommending and implementing technical solutions, managing disaster recovery plans, and ensuring that authentication and auditing best practices are followed. This role will also support escalated troubleshooting issues, assist technical staff with complex challenges, partner with sales for technical presentations, and lead technical project implementations.<br><br>Primary Duties and Responsibilities:<br><br>Oversee the management and administration of client networks, including client, server, and cloud architectures.<br>Recommend, implement, and manage backup systems and disaster recovery solutions.<br>Apply and oversee industry best practices for authentication, auditing, and fault tolerance.<br>Design and deploy technical solutions for new and existing clients.<br>Engage in advanced network administration, such as routing and topology analysis.<br>Resolve escalated technical challenges and support field technicians.<br>Collaborate with sales teams to communicate complex technical solutions.<br>Lead the implementation of complex technical projects.<br>Qualifications:<br><br>Proficiency in Windows Server Administration, Active Directory management, and Group Policy.<br>Expertise in networking, including subnets, routing, DNS, DHCP, VLAN, and wireless topologies.<br>Knowledge of security appliances, such as firewall rules, content filtering, and log analysis.<br>Experience with cloud-based email solutions, including message tracing and spam filtering.<br>Proficiency in hypervisor technologies (VMware, Hyper-V), SANs, VMotion, and clustering solutions.<br>Experience in fault-tolerant environments and change management processes.<br>Understanding of remote workplace solutions, including IPSEC and SSL VPNs.<br>Familiarity with cross-platform environments and patch management.<br>Top 3 Most Important Qualifications:<br><br>Network Expertise: Proficiency in advanced networking concepts such as subnets, routing, DNS, DHCP, and VLANs, along with experience managing complex network topologies and devices such as firewalls.<br>Technical Implementation Skills: Demonstrated ability in designing, implementing, and supporting disaster recovery systems and fault-tolerant solutions in diverse environments.<br>Systems Administration: Strong knowledge of Windows Server Administration, Active Directory, Group Policy, and hypervisor technologies like VMware and Hyper-V.<br>Work Environment:<br>This role may include on-site, remote, or hybrid responsibilities depending on client needs.<br><br>Employment Type: Contract or permanent placement based on availability and client specifications.
<p><strong>Job Title: Field Systems Engineer – IT Infrastructure & Client Services</strong></p><p><br></p><p><strong>Overview:</strong></p><p>Robert Half is seeking a tech-savvy, solutions-oriented Field Systems Engineer who thrives in client-facing environments and enjoys building strong, long-term relationships through technical excellence. This role offers a unique mix of on-site support, systems engineering, and strategic consulting in a managed services environment. You'll be guiding clients through infrastructure modernization, cybersecurity enhancement, and cloud transformation.</p><p><br></p><p><strong>This is a Direct/Permanent Hire position, that will require a hybrid in-office schedule.</strong></p><p><strong>Travel to local clients is required. Must have a valid driver's license and active insurance policy.</strong></p><p><br></p><p><strong>What You'll Do:</strong></p><ul><li>Act as the primary technical contact for a portfolio of business clients, managing all aspects of their IT systems.</li><li>Architect, configure, and support a range of systems including servers, network gear, firewalls, and data protection tools.</li><li>Plan and execute server transitions, network refreshes, and virtualization rollouts using Hyper-V or VMware.</li><li>Deploy and manage cloud platforms like Microsoft 365, Azure, and SharePoint.</li><li>Offer advanced troubleshooting for escalated service tickets beyond the helpdesk or remote operations center.</li><li>Conduct regular system audits, performance assessments, and preventive maintenance tasks.</li><li>Recommend and implement security solutions, including MFA, EDR, and compliance support across HIPAA, PCI, and other frameworks.</li><li>Participate in technical planning sessions with client stakeholders to align IT strategy with business goals.</li><li>Contribute to internal process improvements and stay on top of evolving tech stacks and industry best practices.</li></ul><p><br></p>
<p><strong>Job Title: Field Systems Engineer – IT Infrastructure & Client Services</strong></p><p><br></p><p><strong>Overview:</strong></p><p> Robert Half is seeking a tech-savvy, solutions-oriented Field Systems Engineer who thrives in client-facing environments and enjoys building strong, long-term relationships through technical excellence. This role offers a unique mix of on-site support, systems engineering, and strategic consulting in a managed services environment. You'll be guiding clients through infrastructure modernization, cybersecurity enhancement, and cloud transformation.</p><p><br></p><p><strong>What You'll Do:</strong></p><ul><li>Act as the primary technical contact for a portfolio of business clients, managing all aspects of their IT systems.</li><li>Architect, configure, and support a range of systems including servers, network gear, firewalls, and data protection tools.</li><li>Plan and execute server transitions, network refreshes, and virtualization rollouts using Hyper-V or VMware.</li><li>Deploy and manage cloud platforms like Microsoft 365, Azure, and SharePoint.</li><li>Offer advanced troubleshooting for escalated service tickets beyond the helpdesk or remote operations center.</li><li>Conduct regular system audits, performance assessments, and preventive maintenance tasks.</li><li>Recommend and implement security solutions, including MFA, EDR, and compliance support across HIPAA, PCI, and other frameworks.</li><li>Participate in technical planning sessions with client stakeholders to align IT strategy with business goals.</li><li>Contribute to internal process improvements and stay on top of evolving tech stacks and industry best practices.</li></ul><p><br></p>
<p><strong>Position: Systems Engineer (MSP)</strong></p><p>Robert Half is seeking an experienced Systems Engineer for our partner in IT Managed Services. This role is responsible for delivering advanced technical services across a range of infrastructure environments. The position supports clients on complex issues and plays an active role in maintaining strong client relationships through reliable system performance and project execution.</p><p><br></p><p><strong>This is a Direct/Permanent Hire role. Local travel to client sites is required, with some remote flexibility. </strong></p><p><br></p><p><strong>Core Responsibilities:</strong></p><ul><li>Manage day-to-day administration of client IT environments, including on-prem and cloud-based infrastructure.</li><li>Develop and maintain data backup strategies and disaster recovery plans in alignment with business continuity goals.</li><li>Establish and enforce security protocols around user authentication and system auditing.</li><li>Design and deploy customized infrastructure solutions to meet client-specific technical requirements.</li><li>Conduct network analysis and support advanced routing, switching, and connectivity needs.</li><li>Provide guidance and escalation support to service desk and field personnel on technical incidents.</li><li>Collaborate with account teams to scope and present solutions to stakeholders.</li><li>Lead implementation of infrastructure and systems projects with minimal supervision.</li><li>Troubleshoot and resolve high-impact or escalated support issues across client environments.</li></ul><p><br></p>