8 results for Php Software Developer in Madison, WI
PHP Software Developer<p>We are seeking a disciplined and skilled Software Developer with deep expertise in PHP and Laravel. In this role, you will contribute to the development and maintenance of high-quality web applications while collaborating within a tight-knit team. Your ability to communicate effectively and contribute meaningfully to a smaller organizational structure will be paramount. This is a Direct Hire/Permanent Placement position and will be hybrid, with 3 days on-site and 2 days remote each week. </p><p><br></p><p><strong>Core Responsibilities</strong></p><ul><li>Design, develop, and maintain web applications using PHP and Laravel.</li><li>Debug and optimize code to ensure high performance and reliability.</li><li>Collaborate with team members to deliver efficient, scalable, and robust solutions.</li><li>Provide technical input during project planning and review sessions.</li></ul>Software Engineer<p>Robert Half is seeking a Software Engineer for our client in Madison, WI. In this role you’ll collaborate with cross-functional teams, including those specializing in electrical and instrument engineering, to enhance the functionality of technical instruments. As a member of a scrum team, you will be involved in all aspects of the software development lifecycle, including designing, coding, testing, deploying, and maintaining software features and algorithms. Additionally, you'll participate in activities like code reviews and hands-on testing in laboratory environments. </p><p><br></p><p><strong>This is a Direct Hire role that will require onsite work (with some WFH flexibility).</strong></p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Analyze and understand technical requirements, state diagrams, behavior outlines, and algorithm specifications.</li><li>Collaborate with teammates to define sprint goals and execute tasks such as feature implementation, bug fixes, refactoring, and writing automated tests.</li><li>Conduct testing in lab settings to confirm proper software behavior and instrument performance.</li><li>Manage source code changes collaboratively through Git.</li><li>Adhere to established best practices for development tools and frameworks and continuously explore new technologies to optimize software processes.</li></ul><p><br></p>Software Engineer<p>Robert Half is currently hiring a Software Engineer for our client in Madison, WI. In this role you will be tasked with developing and maintaining full stack applications across projects. You'll work closely with a diverse team of tech leads, developers, product owners, QA, and coordinators on a regular basis and be an integral part of the team.</p><p><br></p><p>Responsibilities:</p><p>• Collaborate with tech leads, developers, product owners, QA, and coordinators regularly to ensure the success of projects</p><p>• Develop and maintain backend systems for integration projects, ensuring their efficient and effective functioning</p><p>• Write clean, scalable, and efficient code using programming languages such as Node.js, JavaScript, and TypeScript</p><p>• Work effectively with cross-functional teams to ensure seamless integration of payment systems</p><p>• Utilize your strong proficiency in JavaScript to build dynamic and scalable web applications</p><p>• Apply your practical experience with TypeScript in typing and object-oriented programming</p><p>• Leverage your expertise in integrating payment systems and/or payment providers for the benefit of our projects.</p>Web DeveloperWe are offering a permanent employment opportunity for a Web Developer in the IT Software industry, located in Madison, Wisconsin. As a Web Developer, you'll be tasked with creating and enhancing web applications, with a focus on User Interface (UI) and Figma, as well as backend development using Node and Angular.<br><br>Responsibilities:<br><br>• Develop and implement UI designs using Figma, ensuring the Angular application mirrors the design.<br>• Manage the repository (repo) to ensure all code and changes are properly tracked and documented.<br>• Utilize Node.js and Angular for application development, ensuring optimal performance and user experience.<br>• Apply Agile Scrum methodology to manage the development process effectively and efficiently.<br>• Use Atlassian Jira for bug tracking and issue resolution, maintaining the quality of the applications.<br>• Implement API development practices to enhance communication between different software components.<br>• Utilize client-side scripting to improve web application functionality and user interaction.<br>• Apply A/B testing methods to compare different versions of web pages and improve website optimization.<br>• Use content management systems (CMS) to manage and modify web content.<br>• Contribute to backend development to improve server-side application logic.<br>• Implement UI development and design practices to enhance the user interface and user experience.<br>• Utilize React in addition to Angular for developing user interfaces.<br>• Use Ajax for creating asynchronous web applications, improving user experience and performance.Sr. Software Engineer<p><strong>C/C++ Multi-Threading Developer (Onsite – Madison, WI) | Contract-to-Hire</strong></p><p>We are seeking a C/C++ Developer with strong multi-threading and desktop application development experience to join our team in Madison, WI. This is an onsite, contract-to-hire role where you will work directly with physical instruments and devices, programming real-world applications that integrate with hardware.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>Develop and maintain desktop applications using C and C++.</p><p>Implement multi-threading solutions for high-performance applications.</p><p>Work on user interfaces, particularly using Qt.</p><p>Design and develop object-oriented software solutions.</p><p>Collaborate with cross-functional teams to integrate software with physical instruments and devices.</p><p><br></p><p><br></p>Database Developer<p>Our client, a dynamic mid-sized organization committed to innovation and growth, is seeking a skilled Data Developer/Analyst to join their data team. This is an exciting opportunity to play a key role in designing, developing, and analyzing data-driven solutions that will directly impact business decisions.</p><p><br></p><p>If you have strong SQL skills, proficiency in Power BI, experience creating dashboards, and expertise in handling integrations with ERP systems, we would love to connect with you!</p><p><br></p><ul><li>Design, build, and maintain data solutions to support business intelligence needs and organizational goals.</li><li>Develop, manage, and optimize SQL queries/stored procedures to extract actionable data insights.</li><li>Utilize Power BI to create compelling and interactive dashboards and visualizations that clearly communicate key performance indicators (KPIs).</li><li>Collaborate with cross-functional teams to define reporting requirements and deliver solutions tailored to business needs.</li><li>Handle data integrations between various systems, particularly ERP platforms, ensuring seamless data flow and accuracy.</li><li>Clean, organize, and analyze raw data to troubleshoot discrepancies and increase system efficiencies.</li><li>Proactively identify opportunities to improve processes and automate repetitive data tasks.</li><li>Write, maintain, and update technical documentation for all development, reporting, and integration activities.</li></ul><p>This is a contract to hire role that is slotted to start in March!</p><p><br></p>Data Integration Engineer<p>Position Overview:</p><p>We are seeking a skilled and detail-oriented Data Integration Engineer to join our team. This role will be responsible for designing, implementing, and maintaining robust data integration solutions to enable seamless data flow between systems, applications, and platforms. The ideal candidate will have expertise in data integration frameworks, ETL processes, and hands-on experience working with modern tools and technologies to support organizational data-related initiatives.</p><p><br></p><p>Key Responsibilities:</p><p><br></p><ul><li>Analyze business requirements to design and develop data integration solutions that meet organizational needs.</li><li>Build, monitor, and maintain ETL pipelines to enable the transfer and transformation of data between various sources, including databases, APIs, and cloud-based systems.</li><li>Troubleshoot, optimize, and enhance existing data integration workflows to improve performance, scalability, and reliability.</li><li>Collaborate with stakeholders across departments to ensure alignment on business objectives and data requirements.</li><li>Evaluate and implement integration tools, technologies, and best practices to support data governance and security policies, particularly for industries like healthcare, financial services, and professional services.</li><li>Monitor data quality issues and ensure the accuracy, timeliness, and consistency of integrated data.</li><li>Document integration processes and technical procedures to provide clarity and support for team members.</li></ul><p><br></p>Back End Developer<p>Job Title: Java Back-End Developer (Contract)</p><p>Location: Wisconsin (Hybrid/Remote Options Available)</p><p>Duration: Contract</p><p><br></p><p>One of our best clients in Wisconsin is looking for a Java Back-End Developer to join their team on a contract basis. This role is ideal for someone with 5-10 years of experience—experienced enough to jump in and contribute quickly, but not too senior.</p><p><br></p><p>Must-Have Skills:</p><p>✔ Java Back-End Development (5-10 years)</p><p>✔ Spring Boot – This is critical for success in this role.</p><p>✔ Self-Driven Approach – You should be able to gather requirements from a lead, execute tasks independently, and drive projects forward.</p><p><br></p><p>Nice-to-Have Skills:</p><p>➕ Informatica experience</p><p>➕ AWS Glue exposure</p><p><br></p><p>Qualifying Questions:</p><p>🔹 Can you share an example of a project where you had to take ownership, gather requirements from a lead, and execute independently?</p><p>🔹 How have you used Spring Boot in your previous roles? What challenges have you faced, and how did you overcome them?</p><p>🔹 Do you have experience with Informatica or AWS Glue? If so, in what capacity?</p><p><br></p><p>This is a fantastic opportunity to work with a top-tier client on impactful projects. If you're a strong Java Back-End Developer looking for your next contract role, let's connect!</p>