Innovation Software Engineer

Tata Consultancy Services

Singapore

On-site

SGD 100,000 - 150,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TCSJOHNHUXLEY is seeking a Software Innovation Engineer (Gaming) with strong Unity and C# skills to transform ideas into engaging casino gaming prototypes and production-ready solutions.

You will prototype, iterate, and collaborate with cross-functional teams to explore feasibility, performance, and scalability, delivering innovative gaming experiences for casino platforms.

Qualifications

  • Requires 3–5 years of professional experience in casino gaming or real-time interactive development.
  • Strong proficiency in C++/C# OO programming and Unity 2D/3D.
  • Experience translating concepts into prototypes, then production-ready features.

Responsibilities

  • Develop innovative 2D/3D casino and gaming experiences using Unity and C#.
  • Prototype and develop new casino game concepts, features, and interactive experiences.
  • Translate ideas into functional prototypes and proof-of-concepts.
  • Develop reusable, efficient code for prototyping and production.
  • Collaborate with cross-functional teams to bring concepts to life.
  • Integrate graphics, animations, textures, audio, and assets into games.
  • Evaluate feasibility, performance, scalability, and implementation approaches.
  • Identify and resolve bugs and performance issues during prototyping and development phases.
  • Review software architecture to improve performance and reusability.
  • Explore emerging technologies to create differentiated casino gaming experiences.
  • Iterate on prototypes based on feedback and business needs.
  • Contribute to taking concepts from idea to production.

Skills

C++
C#
Unity 2D/3D
Game development
Prototyping
Debugging & profiling
Git/version control
Problem solving
Team collaboration
Asset integration

Education

Bachelor’s or Master’s in CS/CE/Game Development

Tools

Visual Studio

Job description

TCSJOHNHUXLEY is a global leader in manufacturing, supplying, and maintaining casino equipment. The company blends manufacturing excellence with innovation to deliver advanced solutions for the casino industry worldwide.

Job Summary

We are looking for a creative, hands-on, and innovativeSoftware Innovation Engineer (Gaming)with a strong background ingame development, casino gaming, iGaming, and/or mobile gaming, and hands‑on experience inUnity and C#, to transform product ideas, market opportunities, and emerging technologies into engaging gaming products and prototypes, working closely with cross‑functional teams to explore concepts, evaluate technical feasibility, rapidly prototype, and develop promising ideas into production‑ready gaming solutions.

Key Responsibilities
  • Develop innovative 2D/3D casino and gaming experiences using Unity and C#.
  • Prototype and develop new casino game concepts, features, and interactive experiences.
  • Translate product ideas, market opportunities, and user requirements intofunctional and engaging prototypes and proof-of-concepts.
  • Develop reusable, efficient, and reliable code suitable for both prototyping and production environments.
  • Collaborate closely with cross-functional teams to explore and bring new casino concepts to life.
  • Integrate graphics, animations, textures, audio, and other creative assets into interactive casino gaming experiences.
  • Evaluate thetechnical feasibility, performance, scalability, and potential implementation approachesof new gaming concepts.
  • Identify and resolve bugs, performance issues, and technical challenges duringprototyping, experimentation, and developmentphases.
  • Review existing software architecture, development methodologies, and technology platforms to identify opportunities for improved performance, scalability, reusability, and development efficiency.
  • Explore emerging technologies, tools, and development techniques that can createdifferentiated and innovative casino gaming experiences.
  • Iterate on prototypes based on product feedback, user experience considerations, technical findings, and business requirements.
  • Contribute to taking successful concepts from idea to production.
  • Manage priorities and deliver prototypes and development tasks within agreed project timelines.
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Game Development, or a related field.
  • 3 to 5 years of professional experience in casino gaming, game development, iGaming, mobile gaming, or related real-time interactive application development.
  • Strong proficiency in C++ and/or C# object-oriented programming, with strong practical software development skills.
  • Experience with Unity 2D/3D development.
  • Good understanding of game development concepts, includinggame states, scripting, gameplay mechanics, animation systems, physics, UI, and asset management.
  • Knowledge of 2D/3D graphics development, textures, visual effects, and interactive content development.
  • Ability torapidly translate ideas, concepts, and requirements into working prototypes and interactive experiences.
  • Strong problem-solving and analytical skills, with the ability to work with ambiguous, evolving or early-stage requirements.
  • Familiarity withdebugging, profiling, performance optimization, and technical troubleshooting.
  • Experience usingGitor other version control systems in a collaborative development environment.
  • Good communication and coordination skills, with the ability to work effectively in a team environment.
  • Ability tomanage priorities, work across multiple initiatives, and deliver prototypes or development tasks within project timelines.
Preferred Qualifications
  • Experience developing casino systems, gaming platforms, electronic gaming machines, or related gaming solutions is an advantage.
  • Experience with game prototyping, R&D, innovation projects, or new product development.
  • Experience taking a gaming concept fromidea through prototype and into production
  • Passionate about gaming with an understanding of user experience and interactive product design principles.
  • Strong interest in casino gaming technology.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Innovation Software Engineer
Innovation Software Engineer

TCS JOHN HUXLEY SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Unity Gaming Engineer for Casino Prototyping & Production
Unity Gaming Engineer for Casino Prototyping & Production

TCS JOHN HUXLEY SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Developer
Senior Software Developer

Tata Consultancy Services • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer – Game Development
Senior Software Engineer – Game Development

Softvil Technologies Pvt Ltd • Singapore

On-site
SGD 60,000 - 90,000
Game Engineer - Early Career
Game Engineer - Early Career

Atome • Singapore

On-site
SGD 90,000 - 150,000
Unity Gaming Programmer
Unity Gaming Programmer

Envoy Search Partners Pte Ltd • Singapore

On-site
SGD 52,000 - 76,000
Game Developer (Contract)
Game Developer (Contract)

Garena • Singapore

On-site
SGD 60,000 - 110,000
Senior Game Developer
Senior Game Developer

AuraPlayer • Singapore

Hybrid
SGD 120,000 - 180,000
App Developer (Contract/Intern)
App Developer (Contract/Intern)

REVUP PROSERVICES PTE. LTD. • Singapore

On-site
SGD 67,000 - 134,000
Unity Developer
Unity Developer

Augmentus • Singapore

On-site
SGD 50,000 - 80,000