Required Skills
About the Job
American Gaming Systems (AGS) is seeking a Lead Software Engineer to join our game development team in Bengaluru. Reporting to the Software Engineering Manager, you will be instrumental in the design, development, and quality assurance of our slot game software. This role involves overseeing daily team activities, providing technical guidance and mentorship to other software engineers, and collaborating with Game Designers and Artists to bring game visions to life.
Key responsibilities include creating engaging slot games using C# and TypeScript, identifying and debugging complex technical issues, and assisting the SQA team in bug resolution. You will also report project and team status to the Software Engineering Manager, ensuring efficient and effective task completion with a focus on high standards of accuracy, thoroughness, and timeliness.
We are looking for an accountable individual with unquestionable integrity who exhibits a positive attitude and collaborates effectively with colleagues. Experience with C# / .NET 6 and TypeScript is essential. Experience with REST API development, Git, Unit testing, Kubernetes & Docker, Jenkins CI/CD, AWS Technologies, Webpack, and Agile/Scrum (Jira) is highly desirable. Prior slot game development experience is a plus.
This role requires comfort working in a cubicle environment for extended periods, with significant computer terminal use and repetitive hand motions. Offers are contingent upon successful background checks.