20 Aug
|
Onyx Gaming
|
Melbourne
20 Aug
Onyx Gaming
Melbourne
Job Description
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.
n
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.
n
About the Role
n
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.
n
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.
n
In this role you will be responsible for
n
n
Designing and building backend services using C#/.NET (ASP.NET Core) and PHP (Laravel)
n
Developing modern front-end experiences using React / NextJS
n
Creating and evolving REST/gRPC APIs and integrations
n
Deploying and managing cloud infrastructure in AWS
n
Modelling and optimising data in SQL Server / PostgreSQL
n
Implementing automated testing across unit and integration layers
n
Supporting CI/CD pipelines, DevOps practices and production releases
n
Monitoring, troubleshooting and improving system reliability and performance
n
Applying secure coding practices and supporting compliance requirements
n
Collaborating with QA, Product and external testing partners to deliver high-quality releases
n
Providing technical mentoring and guidance to other developers, particularly across C#/.NET development.
n
Supporting code reviews, engineering standards and continuous improvement initiatives.
n
Contributing to documentation, engineering standards and continuous improvement
n
n
About You
n
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.
n
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.
n
Skills & Qualifications
n
n
5+ years' experience building and operating production software systems in backend or full-stack roles
n
Strong experience with C#/.NET
n
Experience with React/NextJS (or similar front-end frameworks)
n
Experience designing and delivering production APIs and services
n
Solid database skills (SQL Server or PostgreSQL)
n
Exposure to cloud environments (AWS or Azure) and CI/CD practices
n
Experience with containerisation (Docker; Kubernetes a plus)
n
Understanding of secure development practices and
authentication/authorisation
n
Comfortable working in agile environments and collaborating with cross-functional teams
n
Strong problem-solving and communication skills
n
Nice to have:
n
Experience in regulated or high-availability environments
n
Observability/monitoring
tools
n
n
What We Offer
n
n
Competitive salary and benefits package.
n
A collaborative and supportive work workplace.
n
Opportunity to work with a passionate and talented team.
n
Employee Assistance Program (EAP) to support your wellbeing
n
Professional development opportunities through our L&D; program and career growth.
n
One paid Community Day each year to volunteer or support a cause you care about.
n
Barista coffee machine, quarterly celebrations and regular team events.
n
n
The successful applicant will be required to obtain a VGCCC Gaming License and/or OLGR License.
n
Some regional and Interstate travel may be necessary in this role.
n
Onyx Gaming is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences.
#J-*****-Ljbffr
📌 Software Engineer (Melbourne)
🏢 Onyx Gaming
📍 Melbourne