Demo

Software Engineer I

AGS - American Gaming Systems
Phoenix, AZ Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 2/20/2025

Job Overview

Software Engineer I within the Interactive Game Development team is responsible for working with other engineers to develop game clients and game engines for the Interactive department. The developers participate in all aspects of development, including gathering requirements, design, development, documentation, deployment and maintenance. They are essential for rolling out modern technologies used in the latest games. When working on game engines, the developer will also act as a liaison to game client developers when designing the communication layer between the client and game engine. When working as a game client developer, the developer will be in constant communication with the game engine developer, art team, and game designer to drive the game forward. This position requires a strong work ethic and the ability to self-start, self-regulate workloads, and work well in a group dynamic or independently. Duties involve developing and maintaining common game features. Diagnose and recommend optimizations for games to improve performance at scale and memory management. Develop tools, frameworks and common libraries to improve the game development process.


Minimum Qualifications:

  • Bachelor’s degree or equivalent practical experience or graduation from extensive boot camp program
  • 1-2 years of software development experience or equivalent experience with school capstone or side projects
  • Experience with Javascript or C#
  • Understanding of object-oriented design
  • Familiarity with common design patterns
  • Excellent organizational, oral, and written communication skills
  • Experience with version control such as Github, Bitbucket or Similar


Preferred Experience with:

  • NodeJS
  • Typescript
  • Web based architecture
  • Casino Gaming
  • Project management software such as Jira, Trello, Asana or Similar
  • Familiarity with unit testing


Responsibilities:

  • Gathering requirements, design, development, documentation, deployment and maintenance
  • Act as a liaison to game client developers when designing the communication layer between the client and game engine
  • Developing and maintaining common game features
  • Diagnose and recommend optimizations for games to improve performance at scale and memory management
  • Develop tools, frameworks and common libraries to improve the game development process
  • Test the software modules using either automated or manual tests
  • Develop and maintain features and modules using company's coding standards while applying design principles and patterns


Note: All offers are contingent upon successful completion of a background check

*Posted positions are not open to third party recruiters and unsolicited resume submissions will be considered free referrals.

AGS is an equal opportunity employer.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer I?

Sign up to receive alerts about other jobs on the Software Engineer I career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at AGS - American Gaming Systems

AGS - American Gaming Systems
Hired Organization Address Las Vegas, NV Full Time
Job Overview AGS is seeking a dynamic and experienced PR and Communications Manager to join the Marketing team. You will...
AGS - American Gaming Systems
Hired Organization Address Atlantic, NJ Full Time
Join the Game: Become a Field Service Technician at AGS! Are you tech-savvy, ready to troubleshoot with the best, and ha...
AGS - American Gaming Systems
Hired Organization Address Atlanta, GA Full Time
Job Overview Reporting to the Art Manager the Animator II will join our team-oriented group of creative people in the Ga...
AGS - American Gaming Systems
Hired Organization Address Phoenix, AZ Full Time
Job Overview As an Associate Game Producer, you will play a pivotal role in overseeing the marketing aspects of game dev...

Not the job you're looking for? Here are some other Software Engineer I jobs in the Phoenix, AZ area that may be a better fit.

Software Engineer

Procare Software, Phoenix, AZ

Software Engineer

EVERYDAY SOFTWARE, S.L. (Factorial), Glendale, AZ

AI Assistant is available now!

Feel free to start your new journey!