Software Engineer II- Interactive

1 Month ago • 3-5 Years • Game Design

Job Summary

Job Description

Software Engineer II responsible for developing game clients and engines for interactive games. Involves all aspects of development: requirements gathering, design, development, documentation, deployment, and maintenance. Responsibilities include developing and maintaining common game features, diagnosing and optimizing game performance, creating development tools and libraries, and working collaboratively with art, design, and engine teams. The role requires strong communication and problem-solving skills, experience with C#, Javascript, and object-oriented design, and familiarity with version control systems like Github or Bitbucket. Experience with NodeJS, Typescript, web architecture, and mobile development (Android/iOS) is preferred.
Must have:
  • C# experience
  • Javascript experience
  • Object-oriented design
  • Game development experience
  • Version control (Github/Bitbucket)
  • Excellent communication
Good to have:
  • NodeJS
  • Typescript
  • Web architecture
  • Scrum/Agile
  • Linux deployments
  • Casino gaming experience
  • Android/iOS development

Job Details

Job Description

Job Overview 
Software Engineer II 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.  
Minimum Qualifications: 
  • Bachelor’s degree or equivalent practical experience  
  • 3-5 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 
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 
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.  

Similar Jobs

Visa - Staff Systems Engineer - GO

Visa

Singapore, Singapore (On-Site)
4 Months ago
Blizzard Entertainment - Senior Test Analyst, WoW Dev Tools | Irvine, CA or Austin, TX

Blizzard Entertainment

Irvine, California, United States (Hybrid)
2 Months ago
Sigma Software - Senior .NET Developer (Business Process Automation)

Sigma Software

Kathmandu, Bagmati Province, Nepal (Remote)
4 Months ago
Nisum - UI Engineer A6210

Nisum

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Saviynt - Product Owner ( PAM )

Saviynt

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Zengame Technology - Lead Game Planner

Zengame Technology

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Voldex - Future Opportunities - Software Engineer

Voldex

United Kingdom (Remote)
4 Months ago
Avalanche Studios Group - Narrative Designer

Avalanche Studios Group

Malmö, Skåne County, Sweden (Hybrid)
5 Months ago
Voodoo - Creative Director - Midcore Games

Voodoo

Barcelona, Catalonia, Spain (Remote)
7 Months ago
Light Speed Studios - Lead Gameplay Engineer

Light Speed Studios

Irvine, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Senior Clean Room Specialist, Media Sciences

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Social Discovery Group - Senior Web Analyst

Social Discovery Group

Belgrade, Serbia (Remote)
2 Months ago
Arcadis - Senior Software Engineer - GIS

Arcadis

Hyderabad, Telangana, India (On-Site)
5 Months ago
Luxoft - QA Software Engineer

Luxoft

Singapore, Singapore (On-Site)
2 Months ago
Microsoft - Software Engineer 2

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
Clarivate - Senior Quality Assurance Engineer

Clarivate

Tamil Nadu, India (On-Site)
3 Months ago
Velotio Technologies - Lead Engineer (Ruby On Rails)

Velotio Technologies

Pune, Maharashtra, India (Remote)
4 Months ago
PwC - Tester/Testerka automatyzujący/a (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
CloudHire - Senior Full Stack Architect : Angular & NestJS

CloudHire

Hyderabad, Telangana, India (Remote)
4 Months ago
ION - Senior Software Engineer - Full-Stack

ION

Budapest, Hungary (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Arizona, United States

Wargaming - UX Researcher

Wargaming

Austin, Texas, United States (Hybrid)
3 Months ago
Paypal - Senior Director, Commercial Legal

Paypal

New York, New York, United States (Hybrid)
4 Months ago
Scale AI - Strategic Account Executive - Generative AI

Scale AI

Seattle, Washington, United States (On-Site)
4 Months ago
IGT - Power Platform Administrator

IGT

West Greenwich, Rhode Island, United States (On-Site)
3 Months ago
Oni - Sales Executive

Oni

San Diego, California, United States (On-Site)
4 Months ago
On Location - Manager, Event Bid Procurement – FIFA World Cup 26™

On Location

Raleigh, North Carolina, United States (Hybrid)
3 Months ago
Nintendo - Intern - Business Intelligence

Nintendo

North Bend, Washington, United States (On-Site)
3 Months ago
Meta - Product Marketing Manager Intern, MBA

Meta

Burlingame, California, United States (On-Site)
3 Months ago
Maxis Studios - Technical Lead (.Net, C++)

Maxis Studios

Redwood City, California, United States (On-Site)
6 Months ago
Visual Concepts - Character Artist (Temp)

Visual Concepts

Agoura Hills, California, United States (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Game Design Jobs

Virtuos Games - Creative Director

Virtuos Games

Dublin, County Dublin, Ireland (On-Site)
6 Months ago
Animoca Brands - Game Developer

Animoca Brands

South Korea (On-Site)
7 Months ago
Dream Sports - Game Designer

Dream Sports

Pune, Maharashtra, India (On-Site)
3 Months ago
PlatinumGames - Game Designer

PlatinumGames

(On-Site)
1 Month ago
Haptic - Senior Game Designer

Haptic

United Kingdom (Hybrid)
1 Month ago
QDStaff - Lead Game Designer - Slots

QDStaff

Nevada, United States (Remote)
5 Months ago
QUANTIC DREAM - Camera System Designer (F/M/NB)

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
4 Months ago
Double Eleven - Senior Quest Designer

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
1 Month ago
Onward Play - HYBRID Game Designer

Onward Play

California, United States (On-Site)
6 Months ago
Rovio Entertainment Corporation - Design Director (Creative Director), Angry Birds Friends

Rovio Entertainment Corporation

Uusimaa, Finland (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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. Learn more at www.playags.com.


Washington, District Of Columbia, United States (On-Site)

Shawnee, Oklahoma, United States (On-Site)

Arizona, United States (On-Site)

Oklahoma City, Oklahoma, United States (On-Site)

New Hampshire, United States (On-Site)

Nevada, United States (On-Site)

Nevada, United States (On-Site)

Nevada, United States (On-Site)

California, United States (On-Site)

Nevada, United States (On-Site)

View All Jobs

Get notified when new jobs are added by AGS - American Gaming Systems

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug