28 Aug
|
Onyx Gaming
|
Victoria
28 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 RoleAs 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 setting.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 forDesigning and building backend services using C#/.
NET (ASP.NET Core) and PHP (Laravel)Developing modern front-end experiences using React / NextJSCreating and evolving REST/gRPC APIs and integrationsDeploying and managing cloud infrastructure in AWSModelling and optimising data in SQL Server / PostgreSQLImplementing automated testing across unit and integration layersSupporting CI/CD pipelines, DevOps practices and production releasesMonitoring, troubleshooting and improving system reliability and performanceApplying secure coding practices and supporting compliance requirementsCollaborating with QA, Product and external testing partners to deliver high-quality releasesProviding 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 improvementAbout YouYou'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 & Qualifications5+ years' experience building and operating production software systems in backend or full-stack rolesStrong experience with C#/.
NETExperience with React/NextJS (or similar front-end frameworks)Experience designing and delivering production APIs and servicesSolid database skills (SQL Server or PostgreSQL)Exposure to cloud environments (AWS or Azure) and CI/CD practicesExperience with containerisation (Docker; Kubernetes a plus)Understanding of secure development practices and authentication/authorisationComfortable working in agile environments and collaborating with cross-functional teamsStrong problem-solving and communication skillsNice to have:Experience in regulated or high-availability environmentsObservability/monitoring toolsWhat We OfferCompetitive salary and benefits package.A collaborative and supportive work environment.Opportunity to work with a passionate and talented team.Employee Assistance Program (EAP) to support your wellbeingProfessional 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.
#J-*****-Ljbffr
📌 Software Engineer (Victoria)
🏢 Onyx Gaming
📍 Victoria