Designing and developing scalable microservices from the ground up
Contributing to the evolution of a cloud-native, platform-independent system
Integrating legacy components into modern architecture
Reverse-engineering and gradually migrating monolithic parts into microservices
Writing clean, maintainable code with strong focus on quality and testability (TDD)
Participating in code reviews and driving engineering guidelines
Collaborating closely with multi-functional teams across product, QA, and DevOps
Requirements
3+ years of experience in backend development using .NET / .NET Core
Hands-on experience building large-scale web-based systems
Solid understanding of microservices architecture
Strong knowledge of relational databases
Analytical attitude with strong problem-solving skills
Ability to work independently while being a reliable teammate
Continuous learning approach and adaptability to new technologies
English at intermediate level (daily communication within international teams)
Experience with Docker and Kubernetes
Familiarity with TDD and automated testing approaches
Understanding of event-driven architecture (Kafka, pub/sub patterns)
Experience with database development and optimization
Company Summary
Aristocrat Interactive
About Aristocrat
Our Values
All about the Player
Talent Unleashed
Collective Brilliance
Good Business Good Citizen
Travel Expectations
None
Additional Information
At this time, we are unable to sponsor work visas for this position. Candidates must be authorized to work in the job posting location for this position on a full-time basis without the need for current or future visa sponsorship.
Additional Information
We are looking for a .NET Developer to join a newly formed, multi-functional agile team committed to building the core architecture and infrastructure of our next-generation platform.
This is not just another feature team role. You will be chipping in to the foundation of a scalable, cloud-ready system , designed to operate across Windows, Linux, and macOS environments .
You'll work in a modern engineering ecosystem, using technologies such as .NET Core, Docker, Kubernetes, Kafka, Redis, and Ably , while actively shaping how the system evolves toward a fully distributed microservices architecture.