Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer II

AGS

Software Engineer II

Atlanta, GA
Full Time
Paid
  • Responsibilities

    Job Description

    JOB OVERVIEW

    Reporting to the Manager of Platform, the Software Engineer II will be responsible for designing, maintaining, documenting, and testing computer software in an agile SCRUM development environment. In this position the engineer is responsible for creating and maintaining underlying platform, and gaming engine used to run games in multiple jurisdictions.

    RESPONSIBILITIES:

    • Develop and maintain features and modules using company's coding standards while applying design principles and patterns
    • Debug various modules to find the root cause of an issue/s using various tools not limited to code analysis, performance profiling and propose a viable solution in acceptable timeline
    • Utilizes technical Knowledge to write and complete software tasks and projects
    • Troubleshoots issues that occur with integration of complex software
    • Test the software modules using either automated or manual tests
    • Integrate software while working with other stake holders
    • Create and maintain documentation for the Products
    • Provide Customer/Field support as needed

    SKILLS/REQUIREMENTS:

    • Bachelor’s degree in Computer Science or similar preferred or equivalent work experience
    • 3+ years of working experience with complex event driven platforms
    • Proficient with C#/.NET 4.0+, XML
    • Working knowledge in Unity, Linux and C++ a plus
    • Deep understanding of the TCP/IP stack and Network Socket/performance optimization
    • Advanced object-oriented design knowledge and familiarity with common patterns.
    • Working knowledge of Rendering pipeline is a plus.
    • Excellent debugging skills
    • Experience using Bug-tracking tools and source code control
    • Requires excellent organizational skills, good oral, and written communication skills
    • Must be a team player and be able to work in a customer-oriented & fast-paced environment
    • Casino Gaming experience, a plus

    *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.

     

    Company Description

    Headquartered in Las Vegas with offices and employees around the world, AGS (NYSE: 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, but 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. AGS’ award-winning employee culture is unmatched among gaming equipment suppliers. The Company has won numerous awards for its employee experience, including being named four years in a row (2020, 2019, 2018, 2017) to the prestigious ‘Best and Brightest Companies to Work For in the Nation® and ‘Atlanta’s Best and Brightest Companies to Work For®; winning ‘Top Workplaces Nevada’ and ‘Top Workplaces Atlanta’; and earning Glassdoor’s ‘Best Places to Work’ Employees’ Choice Award 2020 based on confidential, unsolicited employee reviews.