6 results for Php Software Developer in Madison, WI
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>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>Senior Software Engineer<p>Our client in Wisconsin has an immediate and critical opening for a <strong>Senior Software Engineer</strong> 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><strong>What You’ll Be Doing:</strong></p><ul><li>Lead technical efforts in a collaborative Scrum team environment.</li><li>Partner closely with the Architect to co-own solution design and implementation.</li><li>Provide guidance and task direction to other engineers while contributing code yourself.</li><li>Bring proactive energy to problem-solving—someone who speaks up, shares ideas, and drives initiatives forward.</li><li>Balance and bridge cloud and on-premise environments with a strong understanding of DevOps and platform capabilities.</li><li>Support modern application architecture using tools like Kafka, GitHub, SQL Server, and OpenShift.</li></ul><p><br></p><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>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>Database DeveloperWe are looking for an experienced Database Developer to join our team in Lake Mills, Wisconsin. In this Contract-to-permanent role, you will play a key part in designing, implementing, and optimizing database solutions that support critical business processes. This position is ideal for someone with a solid background in database management systems and a passion for leveraging data to drive insights.<br><br>Responsibilities:<br>• Design, develop, and maintain database solutions using Microsoft SQL Server and other tools.<br>• Create and automate ETL processes to extract, transform, and load data from various sources.<br>• Collaborate with stakeholders to gather and define business requirements for database solutions.<br>• Develop dashboards and reports using Power BI to provide actionable insights.<br>• Optimize database performance and ensure data integrity across systems.<br>• Implement and manage cloud-based database technologies.<br>• Support data science initiatives by integrating and managing data sources.<br>• Perform AB testing and analyze results to inform business decisions.<br>• Monitor and refresh data processes on hourly, daily, and nightly schedules.<br>• Document technical processes and procedures to ensure system reliability.