Senior Software Engineer - Game Development

5 Months ago • 5 Years +
Game Engine

Job Description

We are seeking a Senior Software Engineer passionate about game development using Unity. You will collaborate with Designers, Artists, and Sound Engineers to integrate game elements and contribute to the design of new technologies. Responsibilities include bringing game concepts to life, writing C# code in Unity, mentoring junior engineers, solving complex programming challenges, developing process improvements, identifying and debugging issues, and working with cross-functional teams to implement game vision. The role requires a Bachelor's degree in computer science or a related field, over 5 years of professional programming experience, expertise in Unity game development, and strong skills in software design, coding, testing, and debugging.
Good To Have:
  • A passion to help your team members.
  • Be self-motivated and proactive.
  • Understand change, iteration and failure.
Must Have:
  • 5+ years of professional programming experience.
  • Experience making games in Unity.
  • Expert in designing, coding, testing and debugging software.
  • Expert with OOP languages.
  • Bachelor's degree in computer science, engineering or related field.

Add these skills to join the top 1% applicants for this job

problem-solving
unity
c#

Job Description

Job Summary
We are looking for a Senior Software Engineer that loves solving problems and is passionate about creating games in Unity. Working closely with Designers, Artists, and Sound Engineers, you will be tasked with bringing all the different pieces together for each game. You will play a vital role in the design and development of new technologies that will drive AGS’s future. 
 
Responsibilities
  • Exercise of discretion and independent judgment with respect to matters of significance.
  • Making games with a diverse team of Game Designers, Artists, Sound Designers and Engineers.
  • Writing code in C# and creating slot games using Unity.
  • Leading and training junior engineers in the art of programming.
  • Solving complex problems, isn’t that why you became an engineer?
  • Developing process improvements and tools to make life easier for everyone and yourself.
  • Identifying and debugging complex issues,
  • Working with Game Designers and Artists to implement the team’s vision of the game.
Skills and Requirements
  • Bachelor’s degree in computer science, engineering or related field.
  • 5+ years of professional programming experience.
  • Experience making games in Unity.
  • Expert in designing, coding, testing and debugging software.
  • A passion to help your team members and to work with them for the greater good.
  • Expert with OOP languages.
  • Be self-motivated and proactive to get stuff done.
  • Understand that change, iteration and failure are required to create and design great things
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. 

Set alerts for more jobs like Senior Software Engineer - Game Development
Set alerts for new jobs by AGS - American Gaming Systems
Set alerts for new Game Engine jobs in United States
Set alerts for new jobs in United States
Set alerts for Game Engine (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙