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

Senior Software Engineer in Duluth, GA at AGS

Date Posted: 7/27/2018

Job Snapshot

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

Job Description

Asone of the leading providers of games and technology for casino floors, AGS isan exciting place to work. We create top-performing slot games, live felt tablegames, and mobile games and applications that provide transformational customerand player experiences.

Recentlyrecognized as one of 2017 ‘Best and Brightest Companies to Work For®’ in theU.S. and along with this nationwide recognition, AGS also won a top spot amongAtlanta’s 2017 ‘Best and Brightest Companies to Work For’, a regional honor forcompanies in the Atlanta metro area.

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

Senior Software Engineers within the Platform teamare responsible for platform development. The developers participate in allaspects of platform development, including: gathering requirements, design,development, documentation, deployment and maintenance. They are essential forrolling out new technologies used in the latest games. The engineer’s mainresponsibility will be to develop code to support games, hardware, peripherals,and communication with back-end systems. This position requires a strong workethic and the ability to self-start, self-regulate workloads, and work well ina group dynamic or independently.


  • Bachelor’s degree inComputer Science, Computer Engineering, or equivalent.
  • 5+ years relevantdevelopment experience in the gaming or lottery industry.
  • Knowledgeablein Class II and Class III gaming regulations (preferably in multiplejurisdictions).
  • Excellentknowledge of C/C++
  • Extensiveknowledge and experience in implementing and troubleshooting game accountingprotocols including SAS and G2S.
  • Experiencein implementation of various hardware protocols (printer, bill validator,etc.).
  • Advancedobject oriented design knowledge and familiarity with common patterns.
  • Requiresexcellent organizational skills, good oral and written communication skills,and a high level of interpersonal skills.
  • Must bea self-motivated team player able to work in a customer-oriented, fast-paced,and demanding environment with minimal supervision.

 Preferred Skills:

  • Experiencewith Linux development.
  • Experiencewith Unity3D or other gaming engine.
  • Experiencewith Agile project management (SCRUM).
  • Familiaritywith C#/.NET
Note:All offers are contingent upon successful completion of a background check

*Postedpositions are not open to third party recruiters and unsolicited resumesubmissions will be considered free referrals.

AGSin an equal opportunity employer.