Aristocrat

.Net Developer

Posted: Oct 31, 2025

Job Description

We are seeking a .NET Developer with mid to senior-level experience to join our team in building and enhancing robust software solutions. This role focuses on developing scalable back-end logic, integrating third-party APIs, optimising performance, and supporting data-driven applications. You'll collaborate with multi-functional teams, contribute to integration strategies, and uphold clean, secure, and efficient code that meets project timelines and technical standards.What You'll DoSoftware Development & Engineering ExcellenceDrive the design, development, and enhancement of scalable .NET applications using C#.Deliver high-quality, reusable code that meets modern software engineering standards and supports long-term maintainability.Integrate third-party APIs with attention to reliability, error handling, and data integrity.Lead fixing and resolution of bugs, performance issues, and edge-case behaviours across environments. Performance, Security & Data ArchitectureOptimise application performance for speed, scalability, and resilience across distributed systems.Implement security best practices and data protection principles in line with industry standards.Design and maintain efficient, secure data storage solutions tailored to application needs. Collaboration & Agile DeliveryActively contribute to Agile ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.Collaborate with peers in code reviews, architectural discussions, and documentation of technical decisions.Engage with product and QA teams to ensure solutions are aligned with business objectives and quality expectations. DevOps, Tooling & InnovationContribute to CI/CD workflows using GitLab, with a focus on automation and delivery efficiency.Support continuous improvement by finding opportunities to modernise codebases and development practicesExperiment with new technologies and approaches to improve software quality, scalability, and delivery speed. Communication & AccountabilityMaintain open, proactive communication with your line manager, providing timely updates and escalating blockers.Own your delivery commitments, manage your workload optimally, and support the broader team’s goals.Take initiative on assigned projects while remaining flexible to support evolving priorities and business needs.What We're Looking ForProficiency in .NET Framework, with experience in ASP.NET MVC, Web API, and Entity FrameworkGood understanding of .NET 6+ and experience in building and maintaining high-performance applications using C#Familiarity with the Mediator pattern to promote loose coupling and maintain clean communication between componentsUnderstanding of CQRS (Command Query Responsibility Segregation) to organize and scale read/write operationsSound coding practices and consistency to software development standardsHands-on experience with Docker; familiarity with Kubernetes is a strong advantageExperience with API programming and external systems integrationSolid grasp of object-oriented programming (OOP) principlesExperience with unit testing for code validation and maintainabilityProficiency in relational databases such as MS SQL Server, PostgreSQL, or MySQL – including schema design, stored procedures, triggers, and indexingFamiliarity with networking concepts relevant to application deployment and integrationGood communication skills and the ability to work effectively within a team environmentAnalytical thinking and a problem-solving approach with the ability to deliver creative solutionsProficient in spoken and written EnglishTravel ExpectationsNoneAdditional InformationThis role is subject to mandatory background screening and regulatory approvals. As part of your employment with Aristocrat, you may be required to complete a criminal background check, submit fingerprints, and obtain licenses or registrations with applicable gaming regulatory authorities.Aristocrat operates in a highly regulated environment and holds licenses in over 340 gaming jurisdictions worldwide. To meet our global compliance obligations, you will be required to provide the disclosure of relevant personal and background information to government agencies, sovereign nations/tribal regulators, and other applicable gaming regulatory bodies. This is a condition of Aristocrat’s gaming licenses. The specific information required may vary depending on the jurisdiction and project assignment.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.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In