Talent.com
IGT
Software Engineer (Developer) III - Game DevelopmentIGT • 2000, NSW, AU
Software Engineer (Developer) III - Game Development

Software Engineer (Developer) III - Game Development

IGT • 2000, NSW, AU
23 hours ago
Job description

Job Description

\n

Your growth matters.

\n

At IGT, we're building a culture where people Innovate with Purpose, Compete Intensely & Win, Lead with Heart, Make It Matter, and Create Value. Grow your career while helping shape what's next.

\n

Build what's next at IGT.

\n

\n

\n

Short Description \n

\n

\n

IGT is looking for a Software Engineer (Developer III) to join our game development studio based in Sydney, working on innovative slot games for the US and APAC markets . This is an opportunity to combine strong software engineering skills with the creativity and fast-paced collaboration of game development.

\n

IGT is a global leader in gaming, bringing together technology, creativity and entertainment to deliver engaging experiences to players around the world. Our game development teams bring designers, mathematicians, artists, sound engineers, and software developers together to create high-quality games enjoyed in many countries.

\n

As a Developer III, you'll be an experienced contributor within the engineering team. You'll design and develop game software, contribute to technical and architectural decisions, participate in code reviews and help improve the development practices and reusable technology that support teams globally.

\n

Location: Sydney, Australia.

\n

\n

\n

\n

Responsibilities \n

\n

\n

    \n
  • Design, develop and modify moderately complex, high-quality software applications and game features using sound computer science and software engineering principles.
  • \n
  • Develop slot game functionality and supporting systems using Unity and C#/.NET .
  • \n
  • Collaborate closely with game designers, artists, mathematicians, sound engineers, and fellow developers to turn game concepts into finished products.
  • \n
  • Participate in creative problem solving, technical design and product development.
  • \n
  • Contribute to architectural guidelines and technical solutions in collaboration with technical leadership.
  • \n
  • Investigate relevant technologies, industry practices and development approaches that may improve our products and development processes.
  • \n
  • Deliver multiple development tasks to agreed schedules and communicate progress clearly to the team and leadership.
  • \n
  • Identify potential roadblocks and technical risks early, escalating concerns and contributing practical solutions.
  • \n
  • Actively participate in code reviews, code validation and technical discussions.
  • \n
  • Identify opportunities to improve development processes, engineering quality and team efficiency.
  • \n
  • Develop reusable and shareable technical solutions that benefit the wider development team.
  • \n
  • Contribute to project and development estimates when required.
  • \n
  • Support a culture of collaboration, technical quality and continuous improvement.
  • \n

\n

\n

\n

\n

Qualifications \n

\n

\n

You'll bring strong software development fundamentals together with hands-on experience developing interactive applications or games.

\n

Technical skills

\n

    \n
  • Advanced experience with Unity. Strong experience with another 2D/3D game engine such as Unreal Engine or Godot will also be considered.
  • \n
  • Advanced C# and .NET development skills.
  • \n
  • Strong understanding of object-oriented design and programming .
  • \n
  • Strong working knowledge of SOLID principles and software design patterns .
  • \n
  • Good understanding of software architecture and writing maintainable, reusable and testable code.
  • \n
  • Experience with software development practices and methodologies such as Agile, feature-driven development or similar approaches .
  • \n
  • Solid experience using source/revision control systems , such as Perforce, Git or equivalent.
  • \n
  • Proficiency with modern integrated development environments and debugging tools .
  • \n
  • Ability to review code constructively and contribute to engineering standards and technical discussions.
  • \n
  • Experience developing games, real-time interactive applications, animation systems, UI systems or other Unity-based products will be highly regarded.
  • \n

\n

    \n
  • Leverage AI-assisted development tools to improve engineering productivity, code quality, testing, documentation, and problem-solving while following security, privacy, and responsible-use standards.
  • \n

\n

Experience and qualifications

\n

Typically, you'll have:

\n

    \n
  • 5+ years of relevant software development experience with a Bachelor's degree; or
  • \n
  • 3+ years of relevant experience with a Master's degree; or
  • \n
  • A PhD in a relevant discipline
  • \n

\n

\n

\n

\n

Why join IGT? \n

\n

\n

You'll be working in a multidisciplinary game studio where software engineering meets creativity . Rather than developing traditional business applications, you'll help create entertainment products where mathematics, animation, graphics, sound, gameplay and technology all come together.

\n

You'll have the opportunity to:

\n

    \n
  • Work on games developed for major US and APAC gaming markets .
  • \n
  • Build products using Unity, C# and modern software engineering practices .
  • \n
  • Collaborate with experienced game designers, artists, mathematicians, sound engineers and developers.
  • \n
  • Contribute technical ideas that can directly influence how games look, feel and perform.
  • \n
  • Work on reusable technology and engineering improvements that benefit multiple games and projects.
  • \n
  • Grow your technical capability while contributing to products used in a global gaming environment.
  • \n

\n

If you're an experienced Unity or C# developer who enjoys solving technical problems and wants to apply your skills in a creative game-development environment, we'd love to hear from you.

\n

\n

\n

\n

Why join IGT?

\n

At IGT, our greatest competitive advantage is our people. We take ownership, work with urgency, act with integrity, stay curious, and create value for our customers and each other. Join us and help shape what's next.

\n

IGT is committed to fostering a diverse, equitable, and inclusive workplace that reflects the global communities and customers we serve. We strive to create an environment where all employees feel valued, respected, and empowered.

\n

IGT is an equal opportunity employer. We provide equal employment opportunities to all applicants and employees without regard to race, color, religion or belief, sex, sexual orientation, gender identity, age, national origin, disability, or any other characteristic protected by applicable law. This commitment applies to all employment practices, including recruitment, hiring, promotion, compensation, benefits, training, and termination.

\n

We thank all applicants for their interest; however, only those selected for an interview will be contacted.

\n

Create a job alert for this search

Software Engineer (Developer) III - Game Development • 2000, NSW, AU

Similar jobs

Solution Architect – Packet Core and 5G Core)

Pyramid Global TechnologiesNSW, AU

About the job Solution Architect – Packet Core and 5G Core).Strong knowledge of Packet Core and 5G Core with 3 to 4 years of Solution Architect experience.Pack Core Network: Hands on experience on ... Show more

React Native Developer

Pyramid Global TechnologiesNSW, AU

About the job React Native Developer.Bachelor degree in Computer Science or related field gained through 8 or more years of experience in a.Significant knowledge of object-oriented programming, app... Show more

Principal C# Software Engineer

OptiverNSW, AU

Optiver is a global market maker founded in Amsterdam, with offices in London, Chicago, Austin, New York, Sydney, Shanghai, Hong Kong, Singapore, Taipei and Mumbai.Established in 1986, today we are... Show more

GE Smallworld

Pyramid Global TechnologiesNSW, AU

Smallworld & PNI/NIG + Telecom Domain.Proficient in latest Versions of GE Smallworld Product Suite, PNI ,.Hands On experience using Magik / Java.Strong in providing GIS solutions using Smallwor... Show more

Unix Engineer

Pyramid Global TechnologiesNSW, AU

Red Hat Linux 5/6/7/8, Centos 5/6/7 and AIX 6.HP, Cisco, IBM and Dell Hardware’s.IT Service Management (ITSM) based on ITIL best practices.Nagios & Zabbix monitoring tool.Managing HP, Dell and ... Show more

1 Senior Tactical Developer Infrastructure Engineer - Kubernetes, Terraform, Ansible - Federal Govt!

HiTech GroupNSW, AU

Long-term Federal Government contract.One of Australia's leading Federal Government agencies is looking to engage an experienced.Senior System Administrator Infrastructure Engineer.Senior System Ad... Show more

DevOps Solution Designer

Pyramid Global TechnologiesNSW, AU

About the job DevOps Solution Designer.Design and development of automated solutions for planning, design, deployment, provisioning and operational engineering functions (end to end).Responsible fo... Show more

Sr. Software Engineer -Mobility

Pyramid Global TechnologiesNSW, AU

JOB TITLE: Senior Software Developer in Sydney.The role revolves around the development and maintenance of an inhouse built application used for.The application serves over 5,000 users across Aust... Show more

Solution Designer

Pyramid Global TechnologiesNSW, AU

About the job Solution Designer.We have an opening for a candidate under DIO - Topology Based Service, working within Services Australia.We require someone with the following skillset:.Feasibility ... Show more

Senior Software Engineer (full stack)

Pyramid Global TechnologiesNSW, AU

About the job Senior Software Engineer (full stack).Node JS/GraphQL, CSS, Java script.Worked as Software engineer using Open source technology min 5 years.Worked as full stack developer, mainly bac... Show more

IAM Engineer

Pyramid Global TechnologiesNSW, AU

Development, implementation, and configuration of identity on Auth-0.Design and build a solution that is integrated into operations.Support for incidents/changes/releases.Contribute to coding and d... Show more

Senior Software Engineer (Data)

OptiverNSW, AU

Optiver is a global market maker founded in Amsterdam, with offices in London, Chicago, Austin, New York, Sydney, Shanghai, Hong Kong, Singapore, Taipei and Mumbai.Established in 1986, today we are... Show more

Production Software Engineer – Senior/Staff/Principal

OptiverNSW, AU

Optiver is a global market maker founded in Amsterdam, with offices in London, Chicago, Austin, New York, Sydney, Shanghai, Hong Kong, Singapore, Taipei and Mumbai.Established in 1986, today we are... Show more

Senior Software Engineer-Full stack

Pyramid Global TechnologiesNSW, AU

About the job Senior Software Engineer-Full stack.Node JS/GraphQL, CSS, Java script.Worked as Software engineer using Open source technology.Worked as full stack developer, mainly back end, with so... Show more

Android Developer

Pyramid Global TechnologiesNSW, AU

About the job Android Developer.Job Description for Android Developer in Sydney.A passion for developing robust and secure native Android applications in Kotlin.Extensive experience with mobile app... Show more

Native iOS App Developer

Pyramid Global TechnologiesNSW, AU

About the job Native iOS App Developer.OS apps using Swift for large enterprises.Good experience in React, Redux and Javascript.Knowledge of LaunchDarkly and Jetpack.Background in banking industry ... Show more

Software Developer

Global PaymentsNSW, AU

Ready to take your career global?.Make your mark at one of the biggest names in payments.Australia with student administration, data management and parent engagement.By reducing administrative work... Show more

C# Software Engineer

OptiverNSW, AU

Optiver is a global market maker founded in Amsterdam, with offices in London, Chicago, Austin, New York, Sydney, Shanghai, Hong Kong, Singapore, Taipei and Mumbai.Established in 1986, today we are... Show more

IAM Engineer/Specialist

Pyramid Global TechnologiesNSW, AU

About the job IAM Engineer/Specialist.Strong experience in identity and access management administration, monitoring, configuration and maintaining information security solutions including Web Acce... Show more

Senior React JS Developer

Pyramid Global TechnologiesNSW, AU

About the job Senior React JS Developer.Job Description for Senior React JS Developer role:.The role is a hybrid between product owner and architect.Experience in designing microservices and low-le... Show more