Senior Software Engineer (Victoria)

Senior Software Engineer (Victoria)

07 Aug
|
Onyx Gaming
|
Victoria

07 Aug

Onyx Gaming

Victoria

Onyx Gaming is a trusted operational advisor and a leading force in Electronic Gaming Machine (EGM) systems. Our commitment to excellence and innovation has made us a key player in the gaming industry, empowering hospitality venues across Australia with cutting-edge solutions.

As we continue to grow, we’re on the lookout for a Software Engineer to help design, build and evolve the platforms that power our products and customer experiences.

About the Role

As the Software Engineer, you’ll design, develop and maintain secure, high-performance software that supports both our internal operations and customer-facing systems. You’ll work across backend services, APIs, integrations and modern cloud infrastructure, contributing to reliable, scalable solutions in a regulated, real-world environment.

This is a hands‑on engineering role with real ownership, suited to someone who enjoys solving complex problems, building high‑quality software and helping others grow. You'll play a key role in shaping our engineering capability by sharing your expertise, mentoring developers and championing best practice in modern software development, particularly across our C#/.NET environment. .

In this role you will be responsible for

- Designing and building backend services using C#/.NET (ASP.NET Core) and PHP (Laravel)
- Developing modern front-end experiences using React / NextJS
- Creating and evolving REST/gRPC APIs and integrations
- Deploying and managing cloud infrastructure in AWS
- Modelling and optimising data in SQL Server / PostgreSQL
- Implementing automated testing across unit and integration layers
- Supporting CI/CD pipelines,



DevOps practices and production releases
- Monitoring, troubleshooting and improving system reliability and performance
- Applying secure coding practices and supporting compliance requirements
- Collaborating with QA, Product and external testing partners to deliver high-quality releases
- Providing technical mentoring and guidance to other developers, particularly across C#/.NET development.
- Supporting code reviews, engineering standards and continuous improvement initiatives.
- Contributing to documentation, engineering standards and continuous improvement

About You

You're an experienced Software Engineer with deep expertise in C#/.NET and a passion for building high-quality, scalable software. You're someone other developers naturally turn to for advice and guidance, and you enjoy mentoring others while remaining hands‑on in delivery.

You think beyond writing code, considering reliability, security, performance and long‑term maintainability. You enjoy collaborating across teams, communicating technical concepts clearly and taking ownership of delivering great outcomes.

Skills & Qualifications

- 5+ years’ experience building and operating production software systems in backend or full-stack roles
- Strong experience with C#/.NET




- Experience with React/NextJS (or similar front-end frameworks)
- Experience designing and delivering production APIs and services
- Solid database skills (SQL Server or PostgreSQL)
- Exposure to cloud environments (AWS or Azure) and CI/CD practices
- Experience with containerisation (Docker; Kubernetes a plus)
- Understanding of secure development practices and authentication/authorisation
- Comfortable working in agile environments and collaborating with cross-functional teams
- Strong problem-solving and communication skills
- Nice to have:
- Experience in regulated or high-availability environments
- Observability/monitoring tools

What We Offer

- Competitive salary and benefits package.
- A collaborative and supportive work environment.
- Prospect to work with a passionate and talented team.
- Employee Assistance Program (EAP) to support your wellbeing
- Professional development opportunities through our L&D; program and career growth.
- One paid Community Day each year to volunteer or support a cause you care about.
- Barista coffee machine, quarterly celebrations and regular team events.

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

Some regional and Interstate travel may be necessary in this role.

Onyx Gaming is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. We are actively recruiting for this position and will engage with suitable candidates as soon we have reviewed their applications.

Please note that only shortlisted candidates will be contacted.

#J-18808-Ljbffr

📌 Senior Software Engineer (Victoria)
🏢 Onyx Gaming
📍 Victoria

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (victoria) / victoria

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (victoria) / victoria