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

Senior Systems Software Engineer in Duluth, GA at AGS

Date Posted: 8/12/2018

Job Snapshot

  • Employee Type:
  • Location:
    Duluth, GA
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

As one of the leading providers of games and technology for casinofloors, AGS is an exciting place to work. We create top-performing slot games,live felt table games, and mobile games and applications that providetransformational customer and player experiences.

Recently recognized as one of 2017 ‘Best and Brightest Companies toWork For®’ in the U.S. and along with this nationwide recognition, AGS also wona top spot among Atlanta’s 2017 ‘Best and Brightest Companies to Work For’, aregional honor for companies in the Atlanta metro area.

Our mission is to deliver highly entertaining, diverse, and amazinggaming experiences to players around the world, while never losing the passion,agility, grit, and customer-focus that made us successful in the first place.

The Senior Systems Software Engineer builds high endtransaction systems, converting and re-architecting our current systems tosupport new markets, horizontal scaling, and new gaming technologies. TheSenior Systems Software Engineer will bring fresh and innovative new ideasinto the design to facilitate unique situations and support unique gamingrequirements. The Senior Systems Software Engineer works on a team usingan agile software development life cycle and DevOps methodology working closelywith other groups including the Operations and Platform Gaming team


  • Designingand coding of new software products.
  • Convertand re-design applications from C++ to C#/.NET
  • Performingcode analysis and performance profiling.
  • Createnew processes and tailor new best practices for Casino industry.
  • Rapidlyprototyping solutions to demonstrate to team.
  • Deliverreliable, secure, and efficient software with designs that are modular,horizontal and reusable
  • Designing,documenting, and maintaining product architecture congruent with technology andmarket trends.
  • Workwith all AGS Development and Operation groups to deliver best possible solutionfrom start to finish in Dev cycle. 


  • Bachelor’sdegree in Computer Science, or similar
  • 7+years of work experience in a high speed transactional and horizontal systemsdevelopment
  • Proficientwith C#/.NET 4.0+, XML
  • Workingknowledge in Microsoft C++
  • Deepunderstanding of the TCP/IP stack and Network Socket/performance optimization
  • Deepunderstanding/Experience with MSSQL
  • Understandingof Windows Server API and Active Directory
  • Gamingor any high traffic transactional industry experience preferred
  • Fluencyin coding and systems design and a desire to tackle the complex problems 
  • Reportingto the Senior Manager, Systems,

Note: All offers are contingent upon successful completion of abackground check

*Posted positions are not open to third partyrecruiters and unsolicited resume submissions will be considered freereferrals.

AGS is an equal opportunity employer.