Post Job Free
Sign in

Software Developer

Company:
Robert Half
Location:
Madison, WI, 53713
Pay:
70000USD - 100000USD per year
Posted:
April 30, 2025
Apply

Description:

Job Description

Job Summary:

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.

This is a full-time, salaried position that requires a hybrid work schedule in Madison.

Responsibilities:

Work within existing application codebases and projects to maintain and enhance game and support applications.

Develop new applications with an emphasis on front-end and UI development using Unity.

Create, execute, and manage test plans for applications and API platforms.

Use manual and automated testing methods to reproduce, analyze, and address reported issues.

Implement and manage software unit testing processes.

Submit bug details and corrective actions into sprint boards while assigning tasks accordingly.

Collaborate closely with software engineers and technical designers on application/system development and maintenance.

Set up, configure, and optimize hardware and operating systems (Windows, Android, Apple) for use with applications.

Provide on-site installation support when necessary, including some travel.

Participate in research and development for integrating new hardware components into gaming systems.

Required Qualifications:

Bachelor’s degree in Computer Science or a related field, or equivalent experience.

Experience in the gaming industry highly preferred.

Minimum of 2 years of professional programming experience using C# and/or C++.

Familiarity with Unity 3D.

Proven experience in writing test cases and submitting detailed test reports.

Strong understanding of agile methodologies and experience using tools like Microsoft Azure or Jira.

Excellent verbal and written communication skills.

Strong teamwork and interpersonal skills with the ability to work effectively in a small team environment.

Highly organized, detail-oriented, and able to adapt to changes in project priorities.

Ability to work from an office location using a hybrid schedule (partly remote and partly in-office).

Full-time

Hybrid remote

Apply