This site uses cookies. To find out more, see our Cookies Policy

(#8) Systems Software Engineer III in Duluth, GA at Prestige Staffing

Date Posted: 1/10/2019

Job Snapshot

Job Description

JobID: 18851

Systems Software Engineer III

Skills: 7+ years of work experience in high speed transactional & horizontal systems development ; C#/.Net 4.0+; XML; C++, TCP/IP; MS-SQL; API and Active Delivery; fluency in coding and systems design

Pay: $100,000 - $120,000 (based on experience) 

Location: Duluth, GA (Relocation available; H1B's accepted)

Title                               Senior Software Engineer, Systems

Classification             Salaried, Exempt

Department               Research and Development


AGS is a leading supplier of innovative games and systems for the global casino gaming industry. Our goal is to create superior casino gaming products which elevate the player experience to new levels and maximize profits for our customers.

With a commitment to quality and excellence at every step of the process, we design, manufacture and market a dynamic portfolio of video reel slots, wide area and multi-level progressives, slot tournament and slot management and accounting systems. We develop content and technologies specific to the needs of each of the markets that we serve, including Native American and commercial gaming markets in the US, the growing Mexican gaming market, and select international jurisdictions.

Reporting to the Director of Systems you’ll be building a high-end transaction system, converting and re-architecting our current systems to support new markets, horizontal scaling, and new gaming technologies. You will bring fresh and innovative new ideas into the design to facilitate unique situations and support unique gaming requirements. You will be in a team using an agile software development life cycle and DevOps methodology working closely with other groups including the Operations and Platform Gaming teams.


  • Designing and coding of new software products.
  • Convert and re-design applications from C++ to C#/.NET
  • Performing code analysis and performance profiling.
  • Create new processes and tailor new best practices for Casino industry.
  • Rapidly prototyping solutions to demonstrate to team.
  • Deliver reliable, secure and efficient software that are modular, horizontal and reusable 
  • Design, document and maintain product architecture congruent with market trends.
  • Work with various groups to deliver best possible solution from start to finish in Dev cycle.


  • Bachelor’s degree in Computer Science, or similar
  • 7+ years of work experience in a high speed transactional and horizontal systems development
  • Proficient with C#/.NET 3.5+, XML
  • Working knowledge in Microsoft C++
  • Deep understanding of the TCP/IP stack and Network Socket/performance optimization
  • Deep understanding/Experience with MSSQL
  • Understanding of Windows Server API and Active Directory
  • Gaming or any high traffic transactional industry experience preferred
  • Fluency in coding and systems design and a desire to tackle the complex problems