Full Stack Software Engineer

Onyx Gaming Pty Ltd

Melbourne

On-site

AUD 110,000 - 140,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Collaborative team
L&D program
EAP program
Community Day
Barista coffee

Job summary

Onyx Gaming Pty Ltd in Melbourne is seeking an experienced Software Engineer for a 12-month role to design, develop and maintain software powering hospitality platforms across Australia.

You will work across backend services, APIs, integrations and modern web applications, collaborating with Product, QA and stakeholders to deliver secure, reliable solutions in production.

Qualifications

  • 5+ years’ experience building and operating production software in backend or full-stack roles.
  • Experience with React, Next.js or a similar front-end framework.
  • A solid track record delivering production APIs and services.
  • Strong database skills using SQL Server or PostgreSQL.
  • Exposure to AWS or Azure, CI/CD practices and Docker.

Responsibilities

  • Design, develop and maintain software powering products, customer experiences and internal operations.
  • Build and evolve backend services using C#/.NET (ASP.NET Core) and PHP (Laravel).
  • Develop modern front-end experiences with React and Next.js.
  • Design and deliver REST/gRPC APIs and integrations.
  • Strengthen automated unit and integration testing, CI/CD pipelines and release practices.
  • Investigate production issues and improve observability, reliability and performance.
  • Apply secure coding practices and contribute to compliance requirements.
  • Collaborate with QA and external testing partners to deliver quality releases.

Skills

C# / .NET
PHP (Laravel)
React
Next.js
REST APIs
gRPC
AWS
SQL Server
PostgreSQL
CI/CD
Docker
Kubernetes
Kafka
RabbitMQ
Monitoring
Security
Agile

Tools

Docker
Kafka
RabbitMQ

Job description

Enjoy solving complex problems and seeing your code make it into production? Join Onyx Gaming to build and improve the platforms that support hospitality venues across Australia.

We’re looking for an experienced Software Engineer for a 12-month role, working across backend services, APIs, integrations and modern web applications. You’ll have hands on ownership, a varied technology stack and the opportunity to influence how we build, test and deliver software.

The work

You’ll help design, develop and maintain software that powers our products, customer experiences and internal operations. Working closely with Product, QA and business stakeholders, you’ll turn practical requirements into secure, reliable solutions.

Our systems operate in a regulated environment, so performance, security and maintainability matter. If you enjoy understanding how a system works, finding what could work better and following improvements through to production, there’s plenty to get involved in.

You’ll:

  • Build and evolve backend services using C# / .NET (ASP.NET Core) and PHP (Laravel).
  • Develop modern front-end experiences with React and Next.js.
  • Design and deliver REST/gRPC APIs and integrations.
  • Work with AWS infrastructure and optimise data in SQL Server and PostgreSQL.
  • Strengthen automated unit and integration testing, CI/CD pipelines and release practices.
  • Investigate production issues and improve observability, reliability and performance.
  • Apply secure coding practices and contribute to compliance requirements.
  • Collaborate with QA and external testing partners to deliver quality releases.
  • Help improve engineering standards, documentation and the way we work.
What you’ll bring

You’re a practical engineer who enjoys building software and improving existing systems. You think about how your code will behave in production, how it will be maintained and how it helps the people using it.

  • 5+ years’ experience building and operating production software in backend or full-stack roles.
  • Experience with React, Next.js or a similar front-end framework.
  • A solid track record delivering production APIs and services.
  • Strong database skills using SQL Server or PostgreSQL.
  • Exposure to AWS or Azure, CI/CD practices and Docker.
  • An understanding of secure development, authentication and authorisation.
  • Clear communication, sound problem-solving skills and experience working in cross-functional, agile teams.
  • Experience with Kubernetes, Kafka/RabbitMQ, monitoring tools, or regulated and high-availability systems would also be welcome.

Joining our team means working on products used in real venues, with opportunities to contribute technical ideas and see the impact of your work.

We offer:
  • Competitive salary and benefits.
  • A collaborative, supportive team.
  • Professional development through our learning and development program.
  • An Employee Assistance Program to support your wellbeing.
  • One paid Community Day each year to support a cause you care about.
  • Barista coffee, quarterly celebrations and regular team events.

The successful applicant will be required to obtain a VGCCC Gaming Licence and/or OLGR Licence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer
Full Stack Software Engineer

Onyx Gaming • Melbourne

On-site
AUD 120,000 - 180,000
Competitive salary
Flexible working hours
Professional development
+3
Senior Cloud Network Engineer
Senior Cloud Network Engineer

Onyx Gaming PTY • Melbourne

On-site
AUD 130,000 - 190,000
Competitive salary and benefits
Flexible working hours
Collaborative work environment
+3
Lead Cloud Network Engineer
Lead Cloud Network Engineer

Onyx Gaming Pty Ltd • Melbourne

On-site
AUD 140,000 - 190,000
Barista coffee
Team events
EAP program
+3
Software Engineer
Software Engineer

Redcat Pty Ltd. • Melbourne

Hybrid
AUD 90,000 - 130,000
Birthday leave
Regular team events
Hybrid work arrangements
+1
Senior Cloud Network Architect | Hybrid, Automation-led
Senior Cloud Network Architect | Hybrid, Automation-led

Onyx Gaming PTY • Melbourne

On-site
AUD 130,000 - 190,000
Competitive salary and benefits
Flexible working hours
Collaborative work environment
+3
Software Engineer (React & Javascript)
Software Engineer (React & Javascript)

Nexigen Digital • Gold Coast City

On-site
AUD 90,000 - 120,000
On-site meals and snacks
Fully stocked snack bar
Drinks fridge
+3
Software Engineer (React & Javascript)
Software Engineer (React & Javascript)

Nexigen Digital • Melbourne

On-site
AUD 70,000 - 110,000
On-site meals
Snack bar
Drinks fridge
+4
Senior Game Software Engineer - Casino
Senior Game Software Engineer - Casino

Easygo • Melbourne

On-site
AUD 120,000 - 160,000
EAP access for you and your family
Access to over 9,000 courses
Daily catered breakfast
+2
Lead Cloud Network Engineer
Lead Cloud Network Engineer

Onyx Gaming Pty • Melbourne

On-site
AUD 150,000 - 210,000
Competitive salary and benefits
Flexible working hours
Collaborative work environment
+4
Senior Software Engineer
Senior Software Engineer

2 Doors® • Melbourne

Hybrid
AUD 150,000 - 180,000
Hybrid work model
High autonomy
Top locations