Full-Stack Software Engineer (C# .NET & Angular)

💰 $3,360 - $5,376 (Est.) 📍 Melbourne

Job Description

ROLLER isn't your average SaaS company. We operate globally across 30+ countries, powering millions of real-world experiences in the leisure and attractions industry. What we build doesn't just live on a screen. It shows up in busy venues, peak weekends, and unforgettable moments for guests.

Our mission is simple but ambitious: help operators run better businesses while creating great guest experiences. That means solving complex, real-world problems across ticketing, point of sale, self-service, memberships, kiosks, and digital waivers, all at meaningful scale.

Just as importantly, it's the people. We're a team of 300+ smart, grounded, and genuinely passionate humans working across the globe. We care about quality, ownership, and doing work we're proud of, without taking ourselves too seriously.

We're growing fast, aiming high, and building something that matters. If you want to work on real problems, with real customers, alongside people who care deeply about their craft and impact, ROLLER is a great place to do it.


Why You'll Enjoy This Role!
Real Scale, Real Consequence - If you want your judgment to matter, this is the place. ROLLER is a global, rapidly scaling SaaS business backed by Insight Partners. In 2025, we powered 90 million guest experiences across those 35 countries and we're growing fast towards 1 billion experiences a year. When things go wrong at this scale, the impact is real: lost revenue for operators and poor experiences for guests who are meant to be having fun, celebrating birthdays, or spending time with friends. The systems you design, build, and operate genuinely matter.

Real-World Complexity, Not Toy Problems - This role suits engineers who enjoy problems shaped by the real world. You'll deal with jurisdictional differences, evolving regulations, and subtle edge cases where precision matters. Getting it right means venues run smoothly. Getting it wrong shows up immediately.

System-Level Problems That Cut Across the Platform - You'll work on high-impact capabilities like localisation, compliance, privacy, and regulatory requirements. These problems sit at the seams of the platform and require careful design across transactions, data, documents, and customer-facing flows. It's work that demands system-level thinking, not just clean code.

Depth Over Churn - Rather than bouncing between unrelated features, you'll go deep on a clearly defined problem space. That depth rewards strong technical judgment, careful consideration of downstream impact, and a long-term view of quality.


Why You Want to Work With Us!
❤️ Loved by Customers - ROLLER is consistently highly rated on Capterra and G2, and trusted by leading operators worldwide. That doesn't happen by accident. Customer obsession isn't a value on a wall here, it's embedded in how we prioritise, build, and measure success.

A Great Place People Choose to Stay - We've been Great Place to Work certified across multiple regions for several years running. That reflects a culture that values trust, autonomy, and growth, and an environment where high standards and psychological safety coexist.

Competitive Package & Real Career Growth - We offer competitive compensation and benefits aligned to the level of ownership we expect. As ROLLER scales, so do the opportunities. People grow here by taking on bigger problems, broader scope, and greater responsibility. Progression is driven by impact and capability, not tenure, and strong performance is recognised and rewarded.


About the Role
As a vital member of our Product & Tech Team, you will utilize your expertise to work within our ecosystem of applications, services and infrastructure using a combination of C#, Angular, Typescript, T-SQL and harness the multitude of services offered by AWS including Lambda, API Gateway, DynamoDB, S3, SES and SQS.

Our team is constantly evaluating new and emerging technologies to accelerate innovation and deliver exceptional experiences to our customers. Whilst this is a full-stack role, it is more back-end focused.

This role is based in Melbourne and offers a hybrid work approach, with our office located in South Melbourne.


What You'll Do
You will build elegant solutions with code to solve problems and contribute directly to the success of our customers by:

Designing, building and maintaining secure, scalable, production-grade software across the stack.
Leading integration-heavy initiatives (APIs, third-party providers, complex workflows), including defining contracts, handling edge cases, and building robust failure models.
Owning technical quality end-to-end: testing strategy, observability, performance, reliability, rollout safety, and incident response for your areas.
Driving pragmatic engineering execution: breaking down ambiguous problems into incremental deliverables with a bias toward shipping and learning.
Promoting quality through software craftsmanship, agile best practices, and continuous delivery/deployment techniques.

About You
Strong experience building and shipping full-stack software in a modern SaaS environment
Experience with C# .NET (web APIs) and designing/consuming APIs in distributed systems.
Exposure to integration work: third-party systems, payments-like workflows, compliance/regulatory domains, or similarly complex ecosystems.
Solid front-end fundamentals (Angular/TypeScript experience).
Comfortable with SQL and data modelling.
Strong engineering craft: clean design, testing, debugging, security mindset, and reliability.
Curious, collaborative, and comfortable working with teammates distributed across time zones

Perks!
You'll get to work on a category-leading product that customers love in a fun, high-growth industry! Check our Capterra and G2 reviews.

️ 4 ROLLER Recharge days per year (When we hit our goals each quarter, we take a well-earned day off together to relax, recharge, and celebrate our wins).

Engage in our 'Vibe Tribe' - led by our team members; you can contribute to company-wide initiatives directly. Regular events and social activities, fundraising & cause-related campaigns...you name it. We're willing to make it happen!

Team Member Assistance Program to proactively support our team's health and wellbeing - access to coaching, education modules, weekly webinars, and more.

16 weeks paid Parental Leave for primary carers and 4 weeks paid Parental Leave for secondary carers.

Work with a driven, fun, and switched-on team that likes to raise the bar in all we do!

Individual learning & development budget plus genuine career growth opportunities as we continue to expand!


What You Can Expect
Initial call with our Talent Team
A first conversation to walk through your background, salary expectations, and any initial questions you have about ROLLER or the role.
Pair Programming Session
You'll meet with one of our Senior Engineers who will take you through a live pair programming session to better understand your coding skills & knowledge.
Interview with our Senior Engineers
A deeper discussion on the role, ROLLER's product and technology direction, and your experience to date, with particular focus on your suitability for a high-growth, scaling organisation like ROLLER.
Loop Interivews
This is a chance for you to meet with the wider ROLLER team to learn about our culture and the people that you will get to collaborate with.
Offer
If all lights are green and the fit feel right, we'll conduct reference checks and you'll receive an offer to join!
 

💡 Quick Summary

Seeking a career-building opportunity? The Full-Stack Software Engineer (C# .NET & Angular) position is now open for candidates interested in the Back Office Jobs sector. This role in Melbourne offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Back Office Jobs is a plus.

Sponsored

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Full-Stack Software Engineer (C# .NET & Angular) in Melbourne is $3,360 - $5,376 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Full-Stack Software Engineer (C# .NET & Angular) is an on-site position based in Melbourne. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Full-Stack Software Engineer (C# .NET & Angular). Previous experience in Back Office Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Custodian

    We have part-time and full-time openings for a McDonald's Maintenance Person. We offer a varity of great benefits: 401k Savings Plan College Tuition Assistance of up to $2500 each year Generous Paid Time off Program for eligible employees Free High S...

    Full Time / Part Time

    Salary Estimated: 18K to 26K

    Atlanta, Georgia

    August 4, 2026


    Apply Now

  • Training coordinator

    Leading societies to a low carbon future, Alstom develops and markets mobility solutions that provide the sustainable foundations for the future of transportation. Our product portfolio ranges from high-speed trains, metros, monorails, and trams to i...

    Full Time / Part Time

    Salary Estimated: 17K to 26K

    Atlanta, Georgia

    August 4, 2026


    Apply Now

  • Enforcement Officer

    Full job description Job Description Posting Start Date: 3/11/26 Job Opening Number: 107014, 107015, 107016 Job Requisition Number: 111 Number of Positions: 3 Job Type: Union Job Code: Enforcement Officer Department: LEGISLATIVE SERVICES Division: En...

    Full Time / Part Time

    Salary Estimated: 17K to 33K

    Brampton, Ontario

    August 4, 2026


    Apply Now

  • Junior Accountant, Assurance

    Putting people first, every day BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, w...

    Full Time / Part Time

    Salary Estimated: 24K to 25K

    Remote

    August 4, 2026


    Apply Now

  • Hiring Fresher - Office Assistant -

    Job description Job description:Female Office Assistant Audit Documentation & Administration About the Role We are seeking a detail-oriented and organized Female Office Assistant to support administrative operations with a primary focus on audit ...

    Full Time / Part Time

    Salary Estimated: 17K to 32K

    Ahmedabad, Gujarat

    August 4, 2026


    Apply Now

  • Solar Representative

    Tired of the same old grind? Ready for a career that truly excites you? At Future West Solar, we're on a mission to change the game and make solar power accessible to everyone. If you're driven, passionate, and ready to take your career to new height...

    Full Time / Part Time

    Salary Estimated: 21K to 25K

    Remote

    August 4, 2026


    Apply Now