Software Engineer (C# .NET)
ROLLER is seeking a Software Engineer proficient in C#.NET to join our Product & Tech Team in Melbourne, Australia. As a global SaaS company operating in over 30 countries, ROLLER powers millions of real-world experiences in the leisure and attractions industry. Our mission is to help operators run better businesses while creating great guest experiences.
In this role, you will design, build, and maintain secure, scalable software solutions, focusing on our APIs, Payments and Integration Services, and Reporting Data Platform. Your day-to-day responsibilities will include troubleshooting and debugging production issues across services and multiple levels of the stack, as well as promoting quality through software craftsmanship, agile best practices, and continuous delivery/deployment techniques.
The ideal candidate will have over 3 years of experience in software engineering, with proficiency in C#.NET 6+ and Web API. Experience with SQL Server, modern ORMs, and optimizing T-SQL is essential. Familiarity with continuous delivery and automated deployments (CI/CD), as well as knowledge of AWS or other cloud platforms, is highly desirable. A detail-oriented mindset and a passion for continuous learning and development are key attributes for success in this role.
ROLLER offers a competitive compensation package and genuine career growth opportunities as we continue to expand. Additional perks include ROLLER Recharge days to celebrate and recharge once we've hit our goals, a Team Member Assistance Program to support health and wellbeing, and 16 weeks of paid Parental Leave for primary carers.
Our culture values trust, autonomy, and growth, providing an environment where high standards and psychological safety coexist. We are consistently highly rated on platforms like Capterra and G2, reflecting our commitment to customer satisfaction and employee engagement.