Tweet

About Us: SMG Studio is a dedicated gaming agency, building and creating highly engaging games with original and licensed IP for mobile, desktops, and consoles. With offices in Melbourne, Sydney, and Los Angeles, the SMG team has published key games such as Moving Out, Risk, Super One More Jump, Death Squared, and many more!

Role Overview: We are seeking a talented DotNet/C# Developer for a critical project involving the development of a Multiplayer (socket) communication service.

What your typical day will look like:

  • Developing and maintaining a robust multiplayer communication service using C# and DotNet Core.

  • Debug and optimize multi-threaded and multi-server applications.

  • Collaborate closely with Unity developers to ensure seamless integration.

  • Ensure high performance and stability of services over long uptime periods.

  • Work with backend technologies like Memcached, REDIS, SQL, and Web Services.

Qualifications:

  • Extensive experience in writing C# services, especially with long uptime.

  • Strong ability to debug complex multi-threaded and multi-server applications.

  • Familiarity with socket communication and related technologies.

  • Beneficial: Knowledge of Unity and experience working with shared libraries.

  • Understanding of backend integration with Memcached, REDIS, SQL, and Web Services.

What’s In It for You:

  • Flexibility to work where you feel most productive – Be the Best You Policy.

  • 5 weeks annual leave after 2 years of service and 3 whole company mental health awareness days off per year.

  • Participate in dentsu’s ‘One Day for Change’ annual volunteering initiative.

  • Save money with great discounts on health insurance, gym membership, buying a car, and travel!

Why Join Us: At SMG Studio, we believe in fostering a diverse and inclusive culture that enables our employees to bring their whole selves to work. We encourage applications from people with disabilities, and of all ages, nationalities, backgrounds, and cultures. This inclusive approach drives innovation and leads to better outcomes for our people, partners, and communities. Next Steps: Sound exactly like the sort of role for you? Apply now!