Search jobs now Find the right job type for you 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 Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

6 results for Software Architect in Madison, WI

Java Software Engineer
  • Madison, WI
  • remote
  • Temporary
  • 63.00 - 71.00 USD / Hourly
  • <p>Our client in Wisconsin has an immediate and critical opening for a Senior Software Engineer to join their team on a long-term contract. They are looking to bring in a staff engineer-level individual who not only writes excellent code but also provides technical leadership, mentorship, and strong partnership with their in-house Architect.</p><p><br></p><p>This is not a heads-down coding role—this is a seat at the table for someone who can guide and direct work across a team, own design responsibilities, and jump in with hands-on development as needed. You’ll help shape technical strategy while also staying close to delivery.</p><p><br></p><p>What You’ll Be Doing:</p><p>Lead technical efforts in a collaborative Scrum team environment.</p><p><br></p><p>Partner closely with the Architect to co-own solution design and implementation.</p><p><br></p><p>Provide guidance and task direction to other engineers while contributing code yourself.</p><p><br></p><p>Bring proactive energy to problem-solving—someone who speaks up, shares ideas, and drives initiatives forward.</p><p><br></p><p>Balance and bridge cloud and on-premise environments with a strong understanding of DevOps and platform capabilities.</p><p><br></p><p>Support modern application architecture using tools like Kafka, GitHub, SQL Server, and OpenShift.</p><p><br></p><p>Must-Have Technical Skills:</p><p>Java (Core & Frameworks)</p><p><br></p><p>SQL Server</p><p><br></p><p>GitHub</p><p><br></p><p>OpenShift</p><p><br></p><p>Kafka</p><p><br></p><p>Cloud & On-Premise Development (on-premise is critical)</p><p><br></p><p>DevOps & Test Automation exposure</p><p><br></p><p>Working in Agile/Scrum teams</p>
  • 2025-10-01T14:43:47Z
DevSecOps Technical Lead
  • Sun Prairie, WI
  • remote
  • Temporary
  • 60.00 - 67.00 USD / Hourly
  • We are looking for a dedicated Build Release Engineer/Developer IV to lead the development, implementation, and maintenance of advanced DevSecOps platforms. This long-term contract position offers the opportunity to work with cutting-edge technologies and collaborate with cross-functional teams to enhance security and streamline processes throughout the software development lifecycle. The role requires a proactive individual with strong leadership skills and expertise in cloud computing and automation tools.<br><br>Responsibilities:<br>• Design and architect scalable and secure DevSecOps platforms to meet organizational requirements.<br>• Integrate and manage a suite of tools, including CI/CD pipelines, automated testing, and security scanning solutions.<br>• Develop automated reporting mechanisms to track platform utilization and measure DevOps maturity and security posture.<br>• Establish and enforce policies and standards to ensure compliance with industry regulations and organizational security goals.<br>• Lead and mentor a global team of DevSecOps engineers, fostering growth and continuous improvement.<br>• Collaborate with developers, operations, security teams, and business stakeholders to align objectives and promote teamwork.<br>• Monitor platforms for security incidents, respond to anomalies, and implement measures to mitigate risks.<br>• Conduct evaluations and re-engineering activities to support strategy definition and ongoing improvements.
  • 2025-09-25T16:05:25Z
Data Engineer
  • Middleton, WI
  • onsite
  • Contract / Temporary to Hire
  • 45.68 - 52.89 USD / Hourly
  • <p>We are seeking a skilled and motivated <strong>Data Engineer</strong> to join our growing Robert Half Bench Consulting team. In this permanent role, you will design, build, and maintain scalable data pipelines and infrastructure using Microsoft technologies. You will work closely with clients and business stakeholders to ensure data is accessible, reliable, and optimized for analytics and reporting.</p><p><br></p><p>Responsibilities:</p><p>• Design and implement efficient data pipelines using Azure Data Factory and SQL Server Integration Services (SSIS).</p><p>• Develop and maintain data models and warehouses utilizing Azure Synapse Analytics, SQL Server, and Power BI.</p><p>• Manage and optimize data storage solutions, including Azure Data Lake Storage (Gen2) and Azure Blob Storage.</p><p>• Create and refine SQL queries and stored procedures to support scalable data processing.</p><p>• Collaborate with cross-functional teams to gather requirements and deliver tailored data solutions.</p><p>• Monitor, troubleshoot, and enhance data workflows to ensure reliability and performance.</p><p>• Uphold data integrity, security, and compliance across systems.</p><p>• Implement CI/CD practices for data engineering workflows using Azure DevOps.</p>
  • 2025-09-24T15:58:50Z
Applications Development Lead
  • Pewaukee, WI
  • onsite
  • Permanent
  • 125000.00 - 140000.00 USD / Yearly
  • <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>
  • 2025-08-28T18:39:07Z
SQL Developer
  • Middleton, WI
  • remote
  • Permanent
  • 90000.00 - 120000.00 USD / Yearly
  • <p><strong>Position Title: Senior SQL Developer – Healthcare Data Conversions</strong></p><p><br></p><p><strong>Overview</strong></p><p> The Senior SQL Developer will take a lead role in managing data migration projects that support healthcare organizations as they move between electronic health record (EHR) systems. This position is responsible for designing, executing, and refining large-scale data conversion strategies to ensure accuracy, compliance, and reliability throughout the transition process.</p><p>In addition to advanced SQL development, this role involves building repeatable frameworks, guiding less experienced developers, and collaborating directly with clients and internal teams to maintain data integrity and regulatory standards.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Direct all phases of healthcare data conversion projects, from initial planning through implementation, to deliver timely and accurate outcomes.</li><li>Translate technical and business requirements into SQL code and repeatable conversion methodologies.</li><li>Develop, optimize, and maintain SQL scripts, stored procedures, and ETL processes for large healthcare datasets.</li><li>Serve as the main technical contact for client teams during conversion projects, providing expertise and resolving issues.</li><li>Define and enforce data quality standards in line with HIPAA and other healthcare compliance requirements.</li><li>Provide mentorship and oversight to junior developers, including code reviews and training.</li><li>Work closely with project managers, analysts, and technical staff to align deliverables with project objectives.</li><li>Document and improve conversion processes to support scalability and standardization.</li><li>Identify risks early and implement strategies to mitigate potential project issues.</li></ul><p><br></p>
  • 2025-09-23T05:28:58Z
P21 Support/ Developer
  • Pewaukee, WI
  • remote
  • Contract / Temporary to Hire
  • 50.35 - 58.30 USD / Hourly
  • 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.
  • 2025-09-25T14:44:04Z