• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 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

    5 results for Mainframe Systems Programmer in Madison, WI

    Software Developer <p><strong>Job Summary:</strong></p><p> Robert Half is seeking a Software Developer for our client in Madison, WI. In this role you’ll develop applications and implement a comprehensive QA program for a live-action gaming attraction. This role involves maintaining and expanding game platforms and applications, working directly with proprietary software and hardware systems.</p><p><br></p><p><strong>This is a full-time, salaried position that requires a hybrid work schedule in Madison.</strong></p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Work within existing application codebases and projects to maintain and enhance game and support applications.</li><li>Develop new applications with an emphasis on front-end and UI development using Unity.</li><li>Create, execute, and manage test plans for applications and API platforms.</li><li>Use manual and automated testing methods to reproduce, analyze, and address reported issues.</li><li>Implement and manage software unit testing processes.</li><li>Submit bug details and corrective actions into sprint boards while assigning tasks accordingly.</li><li>Collaborate closely with software engineers and technical designers on application/system development and maintenance.</li><li>Set up, configure, and optimize hardware and operating systems (Windows, Android, Apple) for use with applications.</li><li>Provide on-site installation support when necessary, including some travel.</li><li>Participate in research and development for integrating new hardware components into gaming systems.</li></ul><p><br></p> Full Stack Developer <p>A leading financial services company in <strong>Madison, WI</strong> is seeking a <strong>Full Stack Developer</strong> for a <strong>contract-to-hire</strong> opportunity. This onsite role is ideal for someone who thrives in a fast-paced environment and wants to work with a modern tech stack to build responsive, secure, and scalable web applications.</p><p>You’ll join a collaborative, agile team where the focus is <strong>70% front-end development</strong> and <strong>30% back-end</strong>, with involvement across the full software lifecycle—from feature planning and development to deployment and support.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop responsive and performant web applications using <strong>modern front-end frameworks</strong> (React, Angular, Svelte, Vue.js).</li><li>Write clean, maintainable code using <strong>JavaScript/TypeScript</strong> and <strong>Node.js</strong>.</li><li>Design and implement easy-to-understand and scalable <strong>RESTful APIs</strong>.</li><li>Optimize data handling with both <strong>SQL</strong> and <strong>NoSQL</strong> databases.</li><li>Contribute to and improve <strong>CI/CD pipelines</strong> and deployment processes.</li><li>Build with security in mind—harden applications, apply best practices, and participate in cloud security efforts.</li><li>Support production systems via a <strong>24x7 on-call rotation</strong>, collaborating with the team to resolve outages and issues.</li></ul><p><br></p> PHP Software Developer <p>Are you a passionate PHP developer looking to make an impact within a tenured and collaborative team? We’re seeking a <strong>go-getter</strong> who thrives on tackling new development, building new features, and maintaining existing applications. If you have a strong background in <strong>Laravel and React</strong> and enjoy taking ownership of projects, we’d love to hear from you!</p><p><br></p><p><strong>What You’ll Do:</strong></p><ul><li>Develop, enhance, and maintain applications using <strong>PHP (Laravel) and React</strong></li><li>Collaborate with a skilled and experienced team to deliver high-quality software solutions</li><li>Take initiative on <strong>new development projects</strong> and contribute innovative ideas</li><li>Manage aspects of project workflows, ensuring efficient execution and completion</li><li>Work in a <strong>Linux (Debian/Ubuntu) environment</strong> (nice to have)</li></ul> Data Engineer <p>Data Engineer – Wisconsin (Hybrid/Remote Considered)</p><p>Are you a Data Engineer looking for an opportunity to work with cutting-edge technologies like Azure Databricks while helping modernize legacy systems? Our client in Wisconsin is seeking a skilled Data Engineer for a contract-to-hire role to support their data migration and engineering initiatives.</p><p><br></p><p>Role Overview:</p><p>70% Data Engineering – Work with data from FTP sources, customer documents, and legacy systems. Transform and optimize data using Azure Databricks.</p><p>30% Platform Administration & Support – Support database schema access, troubleshoot slow-running jobs, and assist in retiring PostgreSQL and Oracle as data moves to Databricks.</p><p>Deploy code using Azure Bicep (similar to Terraform) in a cloud-based infrastructure.</p><p>Work in a mix of legacy (PostgreSQL & Oracle) and modern (Azure Databricks) environments as part of a long-term cloud migration strategy.</p><p>Required Skills & Experience:</p><p>3+ years of experience in Data Engineering.</p><p>Azure Databricks expertise for data processing.</p><p>SQL & Python proficiency – Strong ETL experience.</p><p>CosmosDB (MongoDB) or NoSQL – Ability to write queries in both.</p><p>PostgreSQL or Oracle Administration – Willingness to learn and contribute, as 40% of the role involves platform support.</p><p>Infrastructure as Code experience with CLI, Bicep, or Terraform.</p><p>Why Join?</p><p>Opportunity to modernize data infrastructure and transition to cloud technologies.</p><p>Work on complex data sets and improve system efficiency.</p><p>Contract-to-hire role with long-term potential.</p><p>If you have a passion for data engineering and cloud-based solutions, apply today!</p> Business Applications Manager <p><strong>Role Overview</strong></p><p>Robert Half is seeking an experienced Business Applications professional to manage application initiatives for our client in Madison, WI. The role will include managing a small team, analyzing workflows, optimizing processes, and driving system improvements. This role involves collaborating with stakeholders to define requirements, configuring ERP systems, and leading cross-functional teams to deliver solutions that enhance operational efficiency. The ideal candidate will have a technical background, strong leadership skills, and the ability to align business needs with effective technology solutions.</p><p><br></p><p><strong>Responsibilities</strong></p><p>This position is responsible for analyzing and improving business applications and systems, project management, data integration, team leadership, and ongoing optimization. Key duties include gathering requirements, designing system solutions, managing project timelines, ensuring seamless system integration, and providing mentorship to team members. Additional responsibilities include fostering collaboration, addressing data governance, and identifying opportunities for automation or process improvements.</p>