Senior .NET Engineer — Melbourne, Melbourne Region
Expired

This is open to Melbourne-based candidates only. The role is on a hybrid work arrangement, working two days in the office and three days remotely ABOUT THE ROLE: As a Senior Engineer, you will work as part of a cross -functional team in the development, deployment, and maintenance of various projects. You will have the chance to work on projects of varying scales and independently create secure, reliable, testable and maintainable code. With experience in numerous technical projects, you will possess the ability to independently handle challenges that involve higher levels of technical complexity and provide solutions that improve the technical processes of our team. We use many of the latest technologies, practices, and tools, which means you must comfortable with continuous learning and have a strong desire to enhance your professional growth. KEY RESPONSIBILITIES Design, implement, and maintain complex backend systems and algorithms Work with stakeholders to interpret and refine ambiguous requirements Write secure, performant, and maintainable code using .NET technologies Participate in system design discussions and contribute to technical direction Own components end-to-end from development through production support REQUIREMENTS: Experience in Microsoft Stack mainly C#, .NET Core/.Net Framework. Experience in Microservices, Event Driven Services. Experience in messaging and streaming technologies such as RabbitMQ, Kafka. Experience with AWS concepts and services such as VPC, EC2, ECS, CloudFormation, RDS, etc. Experience in Relational and NonSQL databases. Like DynamoDB, MySQL, Informix etc. Good understanding of building CI/CD pipeline. Knowledge with Docker, Jenkins, Ansible etc would be a bonus. Experience in creating Unit and Integration Tests using NUnit, Autofixture, Selenium, Rhino Mock or other testing framework. Strong understanding of Agile practices – Scrum, Sprint Planning, Retro etc. Experience with React, Cake, Nuget etc are bonus. Other Skills Proactive attitude and adept at collaborating with a wide range of stakeholders Experienced in working in agile environments using Agile methodologies Desirable Skills: Exposure to high traffic / distributed software systems Exposure to high throughput mission critical systems Previous wagering industry experience

Applications close Sunday, 1 June 2025
Take me to the job