Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

4 results for Back End Developer in Madison, WI

Software Developer
  • Madison, WI
  • onsite
  • Permanent
  • 100000 - 120000 USD / Yearly
  • <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>
  • 2026-03-23T00:00:00Z
Software Development Manager
  • Monroe, WI
  • onsite
  • Permanent
  • 115000 - 135000 USD / Yearly
  • <p>Robert Half is seeking an experienced, hands-on Software Development Manager to lead a team of 4–8 developers. This team is responsible for delivering enhancements and maintaining a complex enterprise order management platform. The team operates in a self-organized, agile environment focused on delivering high-quality features and driving customer satisfaction.</p><p><br></p><p>Key Responsibilities</p><ul><li>Lead modernization initiatives, transitioning legacy systems to modern architectures and programming languages</li><li>Promote and implement modern engineering practices, including API-driven design, event-based integrations, CI/CD pipelines, automated testing, and DevOps methodologies</li><li>Support and reinforce Agile (Scrum) development practices</li><li>Provide coaching, mentorship, and technical guidance to developers and team members</li><li>Partner with product stakeholders to prioritize work, manage the product backlog, and ensure alignment with business objectives</li><li>Communicate progress and updates to stakeholders throughout the development lifecycle</li><li>Coordinate efforts across multiple teams and cross-functional partners</li><li>Identify and drive process improvements to increase efficiency and delivery quality</li><li>Support career development and growth of direct reports</li><li>Ensure projects are delivered on time, within scope, and aligned with organizational goals</li></ul>
  • 2026-03-27T00:00:00Z
Data Engineer
  • Madison, WI
  • onsite
  • Temporary
  • 59.375 - 68.75 USD / Hourly
  • We are looking for an experienced Data Engineer to join our team on a contract basis in Madison, Wisconsin. In this role, you will focus on designing, building, and optimizing robust data pipelines and cloud-based data architectures. This position requires a strong technical background and the ability to work with various data sources, tools, and platforms to drive seamless data integration and transformation.<br><br>Responsibilities:<br>• Design and develop scalable data pipelines to support business needs and analytics.<br>• Utilize Snowflake and cloud-based platforms, such as Azure, to manage and optimize data architecture.<br>• Integrate and customize data ingestion processes for platforms like Shopify, Oracle, and NetSuite.<br>• Collaborate with teams to connect data sources and deliver data-driven solutions for dashboards and AI applications.<br>• Implement and manage ETL processes to ensure data accuracy and reliability.<br>• Work with tools like Apache Spark, Hadoop, and Kafka to process and analyze large datasets.<br>• Develop APIs and custom applications to facilitate seamless data movement and integration.<br>• Leverage AWS services, including AWS Data Pipeline and CloudFormation, to enhance data workflows.<br>• Troubleshoot and resolve data pipeline issues to maintain system efficiency and performance.
  • 2026-04-09T00:00:00Z
C/C++ Software Engineer
  • Middleton, WI
  • onsite
  • Temporary
  • 79.1635 - 91.663 USD / Hourly
  • <p>We are seeking a <strong>Firmware Engineer</strong> for a contract opportunity supporting a complex, data-driven environment where embedded systems, sensor data, and revenue reporting intersect. This role will focus on identifying and resolving data quality issues tied to firmware across a wide range of machine models, some dating back 20+ years.</p><p>You will play a critical role in diagnosing inconsistencies in data generated from physical devices, improving testing capabilities, and helping modernize practices around firmware validation and system reliability.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Analyze and troubleshoot firmware-related data quality issues impacting revenue reporting</li><li>Investigate corrupted or malformed data originating from embedded systems and sensor inputs</li><li>Work across legacy and newer machine models to identify inconsistencies in firmware behavior</li><li>Build and enhance testing environments, including simulated/digital twin systems</li><li>Collaborate with engineering teams to validate fixes across firmware, hardware, and system integrations</li><li>Evaluate messaging between systems and identify potential issues related to communication, power, or hardware reliability</li><li>Support efforts to improve firmware development, testing practices, and overall system integrity</li><li>Document findings and provide clear recommendations for remediation and long-term improvements</li></ul><p><br></p><p><strong>Required Qualifications:</strong></p><ul><li>Strong experience in <strong>firmware development using C and C++</strong></li><li>Proven ability to <strong>troubleshoot embedded systems</strong> tied to physical hardware and sensors</li><li>Experience <strong>building or improving testing environments</strong> for firmware or hardware-integrated systems</li><li>Background working with <strong>data generated from physical devices</strong> (sensor data, telemetry, machine outputs, etc.)</li><li>Strong analytical skills with the ability to trace issues across firmware, hardware, and system integrations</li></ul><p><br></p><p><strong>Preferred Experience:</strong></p><ul><li>Industry experience in <strong>manufacturing, automotive, HVAC, or similar hardware-driven environments</strong></li><li>Experience working with <strong>legacy systems</strong> and modernizing/testing older codebases</li><li>Familiarity with <strong>data quality analysis</strong>, especially in environments where data drives reporting or financial outputs</li><li>Exposure to <strong>digital twin or simulation environments</strong></li><li>Understanding of hardware variability (aging components, connectivity issues, power fluctuations, etc.)</li></ul><p><br></p><p><strong>Work Environment:</strong></p><ul><li>Hybrid schedule: <strong>3 days onsite in the Appleton, WI area</strong></li><li>Collaborative engineering environment with a mix of legacy system support and new product development</li><li>Opportunity to make a direct impact on system reliability and data accuracy</li></ul><p><br></p>
  • 2026-04-09T00:00:00Z