DevJobs

Software Engineer

Overview
Skills
  • JavaScript JavaScript ꞏ 3y
  • C# C# ꞏ 3y
  • HTML5 HTML5 ꞏ 3y
  • CSS3 CSS3 ꞏ 3y
  • SQL SQL
  • TypeScript TypeScript
  • NoSQL NoSQL
  • Xcode Xcode
  • Android Studio Android Studio
  • Couchbase DB
  • Cordova
  • CDN technologies
  • bug-tracking tools
  • Backbone.js
  • Pixi.js
  • source code control
  • Spine
  • automated build tools
  • TFS
  • WCF
  • Web API
  • 2D animation tools
Job Overview


We are seeking a proactive Full Stack Software Engineer with a can-do attitude to join our team. This role demands a highly motivated and resourceful individual who will maintain, update, and add new features to both our game server and mobile and web applications.


Responsibilities


  • Construct and optimize features and modules in accordance with company’s coding standards, applying industry design principles and patterns.
  • Utilize your technical expertise to complete software tasks and projects efficiently.
  • Troubleshoot and resolve complex software integration issues.
  • Debug various modules to diagnose issues using tools including but not limited to code analysis and performance profiling. Propose and implement viable solutions within a suitable timeframe.
  • Collaborate with stakeholders for seamless software integration.
  • Maintain and upgrade software by introducing new features or redesigning existing ones using cutting-edge technologies.
  • Create and uphold comprehensive documentation for our products.


Skills/Requirements


  • Bachelor’s degree in Computer Science or related field, or equivalent work experience.
  • 3+ years of experience in Javascript, HTML5, CSS3.
  • 3+ years of experience in C#.
  • Proficiency in SQL and NoSQL databases.
  • Familiarity with Couchbase DB or similar systems.


Preferred


  • Prior experience in gaming development.
  • Proficiency in Xcode, Android Studio, Backbone.js, Cordova.
  • Familiarity with TFS and WCF.
  • Working knowledge of TypeScript and Pixi.js.
  • Understanding of 2D animation tools, with Spine experience being a plus.
  • Experience with Web API.
  • Strong debugging skills.
  • Experience using bug-tracking tools and source code control.
  • Familiarity with automated build tools and CDN technologies.
  • Team-oriented mindset and adaptability to a customer-focused and fast-paced environment.


About American Gaming Systems


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