We are seeking a c# developer who thrives on problem-solving, debugging, and detective work. This is a 100% programming-focused role—not traditional manual testing. You’ll be a critical part of ensuring our gaming experiences meet the highest quality standards by writing code, investigating issues, and collaborating with cross-functional teams to uncover and resolve defects.
what you’ll do
* write and maintain automated tests in c#
* debug and troubleshoot complex issues across codebases, systems, and integrations.
* use investigative skills to investigate incomplete information, reproduce failures, and get to root causes.
* collaborate with developers, designers, and other qa engineers to identify, document, and resolve issues.
* contribute to continuous integration and deployment pipelines
* ensure game quality by applying strong programming fundamentals and problem-solving approaches.
what we’re looking for
* strong programming fundamentals, including looping, branching, and problem decomposition. (c# is preferred but candidates with strong python or java skills may be considered)
* ability to take direction and independently solve problems, even with incomplete information.
* passion for debugging and detective-style problem solving.
* excellent communication and collaboration skills for working across teams.
* familiarity with ci/cd tools (e.g., jenkins) is a bonus.
* experience in the video game industry is a strong plus, but not required.
why join us
you’ll be part of a team dedicated to delivering world-class gaming experiences. This is an opportunity to apply your programming skills in a quality-focused engineering role where curiosity, persistence, and problem-solving matter most.
since 2005, perform's engineers have been helping companies scale their apps and their teams. We were near-shoring before it was even a term and have worked with 100s of clients along the way. #j-18808-ljbffr