Junior Software Developer- Table Games
Las Vegas,
Nevada
Date Posted: 01/30/2026
Job Description
- Contribute to the design, development, testing, and integration of software for table game systems
- Implement features and enhancements under the guidance of senior engineers and the Senior Software Architect
- Participate in code reviews and apply company coding standards and best practices
- Develop desktop applications using C#, .NET, WPF, and MVVM for rich user interfaces
- Assist with backend service integration and data flow between system components
- Contribute to the development and consumption of REST APIs and web services
- Test, troubleshoot, debug, and maintain software applications
- Support software validation and integration activities in coordination with QA and compliance teams
- Assist in documenting software designs, technical decisions, and system behavior
- Provide support for internal teams and customer facing issues as needed
- Participate in architectural discussions and technical problem-solving sessions
- Learn and apply software development lifecycle practices including version control, testing, and documentation
- Support regulatory and compliance related activities as required
- Bachelor’s degree in Software Engineering, Computer Science, or related field, or equivalent experience
- 1+ year of professional or academic experience in software development is a plus
- Proficient in C# and the .NET framework
- Experience with Visual Studio development environment
- Strong interest in desktop application development using WPF and XAML
- Familiarity with MVVM design pattern and UI UX principles
- Working knowledge of object-oriented programming concepts and software design principles
- Basic understanding of software development lifecycle practices
- Basic knowledge of REST APIs and web services concepts
- Ability to consume and integrate APIs using HTTP, JSON, and standard web protocols
- Familiarity with client server communication models and service based architectures
- Ability to work on well-defined tasks with guidance from senior engineers
- Strong communication skills and ability to collaborate effectively within a team
- Demonstrated willingness to learn new technologies and tools
- Must be able to obtain and maintain a gaming license
- Exposure to backend development and service-oriented architectures
- Basic knowledge of databases and SQL
- Interest in system architecture and platform level design
- Familiarity with version control systems such as Git
- Exposure to Unity or real time graphical applications
Job Snapshot
-
Location:
Las Vegas, Nevada
-
Job Type:
Table Games
-
Date Posted:
01/30/2026
About Us
AGS is a global company focused on creating a diverse mix of entertaining gaming experiences for every kind of player. Our roots are firmly planted in the Class II Native American gaming market, and our customer-centric culture and growth have helped us branch out to become a leading all-inclusive commercial gaming supplier. Powered by high-performing Class II and Class III slot products, an expansive table products portfolio, real-money gaming platforms and content, highly rated social casino solutions for operators and players, and best-in-class service, we offer an unmatched value proposition for our casino partners. Learn more at www.playags.com.
Job Snapshot
-
Location:
Las Vegas, Nevada
-
Job Type:
Table Games
-
Date Posted:
01/30/2026
Job Description
- Contribute to the design, development, testing, and integration of software for table game systems
- Implement features and enhancements under the guidance of senior engineers and the Senior Software Architect
- Participate in code reviews and apply company coding standards and best practices
- Develop desktop applications using C#, .NET, WPF, and MVVM for rich user interfaces
- Assist with backend service integration and data flow between system components
- Contribute to the development and consumption of REST APIs and web services
- Test, troubleshoot, debug, and maintain software applications
- Support software validation and integration activities in coordination with QA and compliance teams
- Assist in documenting software designs, technical decisions, and system behavior
- Provide support for internal teams and customer facing issues as needed
- Participate in architectural discussions and technical problem-solving sessions
- Learn and apply software development lifecycle practices including version control, testing, and documentation
- Support regulatory and compliance related activities as required
- Bachelor’s degree in Software Engineering, Computer Science, or related field, or equivalent experience
- 1+ year of professional or academic experience in software development is a plus
- Proficient in C# and the .NET framework
- Experience with Visual Studio development environment
- Strong interest in desktop application development using WPF and XAML
- Familiarity with MVVM design pattern and UI UX principles
- Working knowledge of object-oriented programming concepts and software design principles
- Basic understanding of software development lifecycle practices
- Basic knowledge of REST APIs and web services concepts
- Ability to consume and integrate APIs using HTTP, JSON, and standard web protocols
- Familiarity with client server communication models and service based architectures
- Ability to work on well-defined tasks with guidance from senior engineers
- Strong communication skills and ability to collaborate effectively within a team
- Demonstrated willingness to learn new technologies and tools
- Must be able to obtain and maintain a gaming license
- Exposure to backend development and service-oriented architectures
- Basic knowledge of databases and SQL
- Interest in system architecture and platform level design
- Familiarity with version control systems such as Git
- Exposure to Unity or real time graphical applications
About Us
AGS is a global company focused on creating a diverse mix of entertaining gaming experiences for every kind of player. Our roots are firmly planted in the Class II Native American gaming market, and our customer-centric culture and growth have helped us branch out to become a leading all-inclusive commercial gaming supplier. Powered by high-performing Class II and Class III slot products, an expansive table products portfolio, real-money gaming platforms and content, highly rated social casino solutions for operators and players, and best-in-class service, we offer an unmatched value proposition for our casino partners. Learn more at www.playags.com.
Similar Jobs |
|---|
| {{ job.title }} |