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 Job Market Outlook Press Room Tech insights Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Cost of a bad hire Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

4 results for Software Engineering Manager in Madison, WI

Software Engineer
  • Madison, WI
  • onsite
  • Permanent / Full Time
  • 120000 - 165000 USD / Yearly
  • <p>Robert Half is seeking a Senior Software Engineer to join a highly technical product development team based in Madison, WI. The role will focus on building advanced desktop applications used for complex 3D data visualization, reconstruction, and analysis. This role is ideal for an engineer who enjoys solving difficult technical problems, working closely with hardware and data-intensive systems, and contributing to software used in real-world scientific and engineering environments.</p><p><br></p><p>This is a hands-on engineering role with strong influence over architecture, performance optimization, and technical direction. The position offers a mix of new development, modernization efforts, and collaboration with cross-functional engineering teams.</p><p><br></p><ul><li><strong>Direct/Permanent Hire Role</strong></li><li><strong>Hybrid work schedule in Madison, WI is expected</strong></li><li><strong>Relocation assistance offered for highly qualified candidates</strong></li><li><strong>Sponsorship is not available</strong></li><li><strong>This role is not eligible for Corp-to-Corp </strong></li></ul><p><strong>What You’ll Do:</strong></p><ul><li>Design and develop Windows desktop applications for complex data analysis and visualization</li><li>Build and optimize software that processes large-scale 3D datasets</li><li>Improve application performance, scalability, multithreading, and memory efficiency</li><li>Contribute to architecture decisions and technical direction for core software components</li><li>Develop analytical and visualization tools for highly technical end users</li><li>Modernize and refactor existing applications and legacy codebases</li><li>Troubleshoot software and system-level technical issues</li><li>Collaborate with engineering, product, service, and technical stakeholders</li><li>Mentor other engineers and provide technical guidance when needed</li><li>Participate in code reviews, design discussions, and Agile development activities</li></ul><p><br></p>
  • 2026-05-19T00:00:00Z
Systems Engineer
  • Madison, WI
  • onsite
  • Temporary to Hire
  • 45 - 50 USD / Hourly
  • We are looking for an experienced Systems Engineer to join our insurance industry client in Madison, Wisconsin in a contract role with the potential for a permanent position. This onsite position works closely with technical teams and end users to maintain core infrastructure, support modern workplace technologies, and resolve escalated issues with a strong service mindset. The ideal candidate brings broad Microsoft systems administration expertise, comfort with BI and data analytics environments, and the ability to contribute effectively in a collaborative team setting.<br><br>Responsibilities:<br>• Provide hands-on administration and support for enterprise systems, with a focus on Microsoft-based infrastructure and end-user platforms.<br>• Manage and troubleshoot Microsoft 365 services, including collaboration, identity, device management, and related cloud technologies.<br>• Handle advanced support escalations by diagnosing complex technical issues and driving timely, effective resolutions for internal customers.<br>• Administer core environment components such as Active Directory, Azure Active Directory, Microsoft Entra ID, Windows Server, and Exchange.<br>• Support endpoint management and security operations through Intune and related tools to maintain device compliance and protection standards.<br>• Partner with colleagues across the IT team to strengthen system reliability, improve user experience, and maintain a high level of customer service.<br>• Contribute to BI and data analytics support needs by helping sustain underlying systems and resolving platform-related issues.<br>• Monitor system health, apply configuration changes, and perform ongoing maintenance to keep infrastructure secure, stable, and efficient.
  • 2026-05-21T00:00:00Z
DevOps Engineer
  • Middleton, WI
  • remote
  • Temporary / Contract
  • 67.2885 - 77.913 USD / Hourly
  • <p>We are partnering with an organization seeking a DevOps Engineer to help drive cloud deployment automation, release engineering, and platform modernization initiatives. This role is ideal for someone who enjoys building scalable CI/CD pipelines, improving deployment reliability, and supporting modern cloud-native application delivery.</p><p>The ideal candidate will bring strong experience in AWS-based environments, infrastructure automation, release engineering, and backend database technologies while thriving in a collaborative, fast-paced engineering culture.</p><p>What You’ll Be Doing</p><p>Release Engineering &amp; Pipeline Development</p><ul><li>Design, build, and maintain scalable CI/CD pipelines using AWS, Terraform, and GitHub Actions</li><li>Support deployments for serverless and containerized applications</li><li>Automate release processes to improve reliability, scalability, and deployment speed</li><li>Manage infrastructure-as-code and cloud provisioning efforts</li><li>Implement automated validation, regression testing, and deployment quality checks</li><li>Support relational and NoSQL database-backed applications, including:</li><li>Oracle</li><li>MySQL</li><li>PostgreSQL</li><li>DynamoDB</li><li>Monitor deployment health, identify anomalies, and improve operational stability</li><li>Partner with internal and external teams to customize data feeds and mappings</li></ul><p>Security &amp; Automation</p><ul><li>Apply automated solutions for:</li><li>WAF management</li><li>Framework upgrades</li><li>Dependency updates</li><li>Security patching</li><li>Promote DevSecOps best practices throughout the development lifecycle</li><li>Improve automation around compliance, monitoring, and deployment governance</li></ul><p>Project Delivery &amp; Technical Contribution</p><ul><li>Independently manage and deliver small-to-medium technical projects end-to-end</li><li>Participate in requirements gathering, solution design, testing, deployment, and post-production support</li><li>Contribute technical expertise to larger enterprise initiatives and cross-functional programs</li><li>Create and maintain technical documentation and operational procedures</li><li>Leverage AI-assisted development tools such as Claude and GitHub Copilot to accelerate delivery and analysis workflows</li></ul><p><br></p>
  • 2026-05-29T00:00:00Z
EDI Engineer
  • Middleton, WI
  • onsite
  • Temporary / Contract
  • 47.5 - 55 USD / Hourly
  • <p>EDI Engineer</p><p>We are seeking an experienced EDI Engineer to join a collaborative and fast-paced technology team supporting modernization efforts across enterprise integrations and EDI platforms. This is an excellent opportunity for someone who enjoys solving complex problems, working across multiple technologies, and helping bridge legacy systems with modern integration solutions.</p><p>This role is highly hands-on and ideal for someone who thrives in smaller team environments where adaptability, ownership, and initiative are critical.</p><p>What You’ll Be Doing</p><ul><li>Support and enhance existing EDI processes and integrations</li><li>Work heavily within SQL procedures, data transformations, and backend processing logic</li><li>Assist with modernization efforts involving legacy integration platforms and cloud-based technologies</li><li>Help migrate and improve integrations from BizTalk toward MuleSoft and newer integration approaches</li><li>Create scripts and automation solutions using Python</li><li>Troubleshoot integration and data flow issues across multiple systems</li><li>Work with business teams and external partners to onboard and improve EDI workflows</li><li>Help integrate platforms that are not traditionally EDI-friendly</li><li>Collaborate within a small team environment where flexibility and adaptability are essential</li></ul><p>What We’re Looking For</p><ul><li>Strong SQL experience, including stored procedures, troubleshooting, and data processing</li><li>Experience using Python for scripting, automation, or integration support</li><li>Well-rounded EDI background with experience supporting both legacy and modern integration environments</li><li>Experience with EDI migrations, platform modernization, or integration transformations</li><li>Ability to independently troubleshoot issues and drive solutions forward</li><li>Comfortable working in a fast-paced environment with evolving priorities</li><li>Strong communication and collaboration skills</li><li>“Get it done” mentality with a proactive approach to problem solving</li></ul><p>Preferred / Nice-to-Have Skills</p><ul><li>MuleSoft experience</li><li>BizTalk experience</li><li>Cloud migration exposure</li><li>API integration experience</li><li>Experience modernizing legacy systems and workflows</li><li>FTP/SFTP integration experience</li></ul><p>Additional Details</p><ul><li>Hybrid work environment for candidates located within commuting distance</li><li>Contract-to-hire opportunity with long-term potential</li><li>Standard business hours</li><li>Targeting a near-term start date</li><li>Degree preferred, but equivalent hands-on experience will absolutely be considered</li><li>Excellent opportunity to make a direct impact within a highly visible team and modernization initiative</li></ul><p><br></p>
  • 2026-05-26T00:00:00Z