Senior Full Stack Software Engineer Job at AGS - American Gaming Systems, Phoenix, AZ

dFVMSWVXUENrMnR2dTJhbjNmdDFxcWpmQWc9PQ==
  • AGS - American Gaming Systems
  • Phoenix, AZ

Job Description

Job Overview

Senior Full Stack Software Engineer within the Interactive Game Development team is responsible for developing game clients and game engines for the Interactive department. The developers participate in all aspects of development, including gathering requirements, design, development, documentation, deployment and maintenance. They are essential for rolling out modern technologies used in the latest games. When working on game engines, the developer will also act as a liaison to game client developers when designing the communication layer between the client and game engine. When working as a game client developer, the developer will be in constant communication with the game engine developer, art team, and game designer to drive the game forward. This position requires a strong work ethic and the ability to self-start, self-regulate workloads, and work well in a group dynamic or independently. Duties involve developing and maintaining common game features. Diagnose and recommend optimizations for games to improve performance at scale and memory management. Develop tools, frameworks and common libraries to improve the game development process.

Responsibilities:

  • Gathering requirements, design, development, documentation, deployment and maintenance
  • Act as a liaison to game client developers when designing the communication layer between the client and game engine
  • Developing and maintaining common game features
  • Diagnose and recommend optimizations for games to improve performance at scale and memory management
  • Develop tools, frameworks and common libraries to improve the game development process
  • Work on maintaining social casino iOS and Android apps
  • Test the software modules using either automated or manual tests
  • Develop and maintain features and modules using company's coding standards while applying design principles and patterns

Skills and Requirements:

  • Bachelor’s degree or equivalent practical experience
  • 5-8 years of software development experience
  • Experience with C#
  • Experience with Javascript
  • Advanced object-oriented design knowledge
  • Familiarity with common design patterns
  • Excellent organizational, oral, and written communication skills
  • Experience with version control such as Github, Bitbucket

Preferred Experience with:

  • NodeJS
  • Typescript
  • Web based architecture
  • Scrum agile project management
  • Linux deployments
  • Casino Gaming
  • Jenkins
  • Jira
  • Android and/or iOS development

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.

Job Tags

Similar Jobs

Infojini Inc

Intensive Care Nurse Job at Infojini Inc

 ...Job Requirements: Demonstrates commitment to principles of the patient care model and achieving the organizations nursing vision and strategy. Complies with regulatory requirements, accreditation standards, board of nursing requirements, patient safety requirements... 

Matrix Technologies, Inc.

Senior Piping Designer Job at Matrix Technologies, Inc.

 ...us to choose the clients that we like to work for. Our team is equipped with the latest...  ...for splitting time between working from home and in the office. Individuals will contribute...  ...~401(k) and Roth Plans with 5% Match and immediate vesting upon enrollment ~ Market-based... 

Momentum Technologies

Chemical Engineer I Job at Momentum Technologies

 ...Job Title: Chemical Engineer I Location: Dallas, TX Department: Research & Development Reports To: Vice President of Product Development Position Summary We are looking for a Chemical Engineer I to support the development and optimization of processes... 

Johns Hopkins University

Research Associate - Ophthalmic Clinical Trials and Research Methodology | Johns Hopkins University Job at Johns Hopkins University

 ...General Description The Johns Hopkins Wilmer Eye Institute invites applications for a Research Associate position in the areas of ophthalmic clinical trials and research methodology. The Research Associate will join the team of a coordinating center for multicenter... 

Ajulia Executive Search

PFAS Laboratory Manager Job at Ajulia Executive Search

 ...stable, innovative cutting-edge creative company? This exciting opportunity as a PFAS Laboratory Manager offers a competitive salary plus an excellent benefits package including medical insurance, dental insurance, vision insurance, paid PTO, tuition reimbursement,...