Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

Company Description

About Us 

TABtouch is embarking on a mission to revolutionise the digital entertainment industry. As we expand, we’re searching for new team members who possess a passion for innovation and change. 

You’ll have the opportunity to work with cutting-edge technology and solve complex problems in a fast-paced environment. We cultivate a collaborative team structure that nurtures creativity and provides ample opportunities for learning and growth. 

Headquartered in Perth, we offer flexible working arrangements – with employees working from all over Australia. Don't miss out on this exciting opportunity to build a bright future for WA’s digital entertainment industry. 

Job Description

About the Role

Salary: $110,000 - $135,245 + Super per annum

We are currently in search of high energy Senior Software Engineer to be the driving force for positive change, improvements, and successful delivery of our Wagering Platform.

In this role you will actively participate in the design and development of RWWA’s critical software systems and contribute to continuous improvement initiatives across a range of business functions and applications whilst participating in agile delivery team activities.  You will work in a squad whose sole purpose is to solve customer problems and is made up of a mix of technical team members, product owners and business stakeholders.

As part of this role you will be responsible for: 

  • Mentor and coach team members, ensuring knowledge is shared with junior team members
  • Undertake software engineering activities across a range of business services and applications including our wagering platforms and customer facing channels
  • Work as part of an agile delivery team on the support and maintenance of RWWA production systems
  • Contribute to the continuous improvement of software delivery
  • Undertake the development of new features and enhancements as part of the squad's prioritised backlog        
  • Actively participate in agile delivery team activities such as stand up, technical and business showcases, sprint/team planning, and retrospectives
  • Ensure the highest level of quality and conformance for all software development within an agile iterative delivery

      This position can be WA based or remote (Australian Residents Only).

Qualifications

About You

 We are looking for skills that will allow the successful applicant to fit in our team and culture;

  • Experience with Microsoft .Net including C# and .Net core 
  • Experience using AWS 
  • Demonstrated experience with both relational and NoSQL databases
  • Have knowledge of DevOps concepts including working with CI/CD tools 
  • Must love the challenge of solving complex business and technical problems in a fast-paced domain 
  • You are open minded and are willing to bring fresh ideas to the way that we work 

Additional Information

What are you waiting for?

Apply now with your CV and cover letter telling us why you’re the perfect fit for this opportunity.

For more information visit TABtouch Careers or contact us at [email protected]

As part of the recruitment process, you will be required to complete Pre-Employment screening, which will include two reference checks, police clearance and Australian Working Rights check.

Please note this role is only open to applicants that hold Australian Working Rights and we are unable to offer Work Sponsorship Visa's.

Additional benefits

  • Access to a world class L&D platform in Udemy Business
  • Personal learning and development budget
  • Hybrid and flexible work arrangements
  • 17.5% loading on Annual Leave
  • Enjoy discounts on a wide range of retailers 
  • Wellness initiatives to support you inside and out
  • Reward and Recognition Program 

 

At Racing and Wagering WA, we recognise that we are strengthened by diversity of gender, thought, experience, and ethnicity. We are committed to providing a safe work environment and making reasonable adjustments in which everyone is included and treated fairly.

We are an Equal Opportunity Employer and encourage women, people of Aboriginal and Torres Strait Islander descent and people from diverse backgrounds to apply.     

     We are a 2025 Circle Back Initiative Employer - we commit to respond to every applicant.

Average salary estimate

$122622.5 / YEARLY (est.)
min
max
$110000K
$135245K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, RWWA

Are you ready to take your software engineering skills to the next level? TABtouch, located on Hasler Rd in Osborne Park, WA, is on the lookout for a dynamic Senior Software Engineer to join our innovative team. In this exciting role, you’ll play a crucial part in redefining the digital entertainment industry. Imagine working with talented professionals in an agile environment where you can contribute to our cutting-edge Wagering Platform while leveraging the latest technologies. Here, your expertise in Microsoft .Net (C# and .Net Core), along with your experience in AWS and databases, will be invaluable in driving positive change. You'll have the opportunity to mentor junior team members, share your knowledge, and collaborate closely with product owners and business stakeholders to solve customer challenges effectively. Plus, the flexibility to work remotely from anywhere in Australia allows you the freedom to balance your personal and professional life. With a salary range of $110,000 to $135,245 plus superannuation, we value and reward your skills. We prioritize continuous improvement and support a culture of learning, so if you thrive in a fast-paced environment and are excited about tackling complex problems, TABtouch might just be the perfect fit for you. Join us in this journey of revolutionizing WA’s digital entertainment landscape and be part of something special. Your future starts here!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at RWWA
What are the responsibilities of a Senior Software Engineer at TABtouch?

As a Senior Software Engineer at TABtouch, your primary responsibilities will include designing and developing critical software systems for our Wagering Platform, participating in agile team activities, and mentoring junior team members. You will also contribute to continuous improvement initiatives, support and maintain RWWA production systems, and develop new features as prioritized in the squad's backlog.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer position at TABtouch?

To qualify for the Senior Software Engineer role at TABtouch, candidates should possess experience with Microsoft .Net, including C# and .Net Core, as well as proficiency in AWS and both relational and NoSQL databases. Familiarity with DevOps concepts and CI/CD tools is also essential, along with a passion for solving complex business problems and the ability to work collaboratively in an agile environment.

Join Rise to see the full answer
How does TABtouch support the continuous improvement of software delivery?

At TABtouch, continuous improvement is integral to our culture. As a Senior Software Engineer, you will actively participate in agile delivery team activities, contribute to retrospectives, and promote best practices in software development. You will be instrumental in fostering an environment where team members are encouraged to share insights and explore innovative solutions.

Join Rise to see the full answer
What is the work environment like for a Senior Software Engineer at TABtouch?

The work environment for a Senior Software Engineer at TABtouch is collaborative, innovative, and flexible. With a mix of remote and hybrid work options, you will be part of an agile team where creativity is nurtured, and team members are encouraged to bring fresh ideas to the table. The culture promotes learning and growth, making it an exciting place to advance your career.

Join Rise to see the full answer
What career advancement opportunities are available for Senior Software Engineers at TABtouch?

TABtouch is committed to the professional development of our employees. As a Senior Software Engineer, you will have access to a world-class learning platform, personal development budgets, and a supportive environment that values continuous education. We encourage skill enhancement through mentorship and real-world problem-solving, paving the way for career advancement within the company.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you describe a challenging software engineering project you've worked on?

When answering this question, focus on a specific project that highlights your problem-solving skills and technical expertise. Discuss the challenges you faced, how you collaborated with your team, and the successful outcome. Use metrics or tangible results if possible to illustrate your impact.

Join Rise to see the full answer
How do you approach mentoring junior team members?

Highlight your strategies for mentoring by discussing specific methods you use, such as one-on-one sessions, code reviews, and providing constructive feedback. Emphasize your belief in fostering a positive learning environment that encourages junior engineers to ask questions and take initiative.

Join Rise to see the full answer
What experience do you have with Agile methodologies?

Discuss your familiarity with Agile frameworks, such as Scrum or Kanban. Provide examples of how you've applied these methodologies in previous projects, emphasizing your role in sprint planning, stand-ups, and retrospectives, and how it led to improved team efficiency and software delivery.

Join Rise to see the full answer
How do you ensure the quality of your code?

Talk about your practices for writing clean and maintainable code, including adherence to coding standards, thorough testing procedures, and the use of code review processes. You can also mention your experience with automated testing frameworks and CI/CD tools.

Join Rise to see the full answer
What technologies are you most proficient in and why?

Identify the key technologies you have expertise in, like Microsoft .Net, AWS, or NoSQL databases. Explain why you enjoy working with these technologies and how they contribute to your effectiveness as a Senior Software Engineer in solving business challenges.

Join Rise to see the full answer
Can you give an example of a time you solved a complex problem at work?

Select a specific instance where you effectively diagnosed a complex issue and implemented a solution. Describe your thought process, the resources you utilized, and any collaboration involved. Focus on the successful outcome and what you learned from the experience.

Join Rise to see the full answer
How do you handle tight deadlines and pressure?

Share your approach to managing time effectively under pressure, such as prioritization, breaking tasks into manageable segments, and ensuring clear communication with your team. Provide an example of a past experience where you successfully met a deadline despite challenges.

Join Rise to see the full answer
What is your experience with DevOps practices?

Discuss your understanding and experience with DevOps principles, emphasizing any specific tools you've used for CI/CD, automation, and monitoring. Talk about how these practices integrate with your software engineering work and improve deployment efficiency.

Join Rise to see the full answer
How do you stay updated with new technologies and trends in software engineering?

Explain the resources you use to keep your skills sharp, such as online courses, tech blogs, forums, or attending industry conferences. Emphasize your commitment to continuous learning and adapting to industry changes to remain competitive in your field.

Join Rise to see the full answer
Why do you want to work at TABtouch as a Senior Software Engineer?

Reflect on what excites you about TABtouch's mission and values. Connect your skills and career aspirations to the specific projects you would be working on, showing genuine interest in contributing to the company’s innovation and success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
RWWA Remote 18 Hasler Rd, Osborne Park WA 6017, Australia
Posted 5 days ago

Join RWWA as a Work Health and Safety Manager to lead safety initiatives and wellness programs within the organization.

Photo of the Rise User
RWWA Hybrid 14 Hasler Rd, Osborne Park WA 6017, Australia
Posted yesterday

Join RWWA as a Project Manager to lead high-impact projects within the racing and wagering industry.

Modern Technology Solutions, Inc. Hybrid US, Stanislaus County, CA; California, Patterson, CA
Posted 13 days ago
Photo of the Rise User
Intel Remote Mexico, Guadalajara
Posted 12 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Customer-Centric
Snacks
Onsite Gym
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
401K Matching
Maternity Leave
Paternity Leave
Photo of the Rise User

Saturn Technologies is seeking a Senior Software Engineer specialized in Android to enhance their calendar app for students.

Photo of the Rise User

Join Docker as a Senior Software Engineer to contribute to the development of Docker Desktop for millions of developers worldwide.

Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Mission Driven
Customer-Centric
Transparent & Candid
Growth & Learning
Fast-Paced
Inclusive & Diverse
Work/Life Harmony
Rise from Within
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Education Stipend
Learning & Development
Bias Training
Performance Bonus

Join HubSpot as a Senior Software Engineer to innovate marketing analytics solutions remotely from the UK or Ireland.

Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 5 days ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

NVIDIA seeks a senior full-stack developer with AI and LLM experience for remote work focused on enhancing automation through innovative AI solutions.

On 21 May 2002 the Government announced the restructuring of the racing industry governance system in Western Australia. It was proposed to merge the principal club functions of The Western Australian Turf Club, Western Australian Trotting Associa...

8 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
12 people applied to Software Engineer Intern at UiPath
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley
Photo of the Rise User
Someone from OH, Hilliard just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
Someone from OH, Hilliard just viewed Lead UX Product Designer -Stores(Remote Or Hybrid) at Target
F
Someone from OH, Cincinnati just viewed Payroll Tax Consultant at Fourth Enterprises, LLC
Photo of the Rise User
Someone from OH, Columbus just viewed Aquatics Director at British Swim School
Photo of the Rise User
Someone from OH, North Canton just viewed 2025 MiLB Gameday Support (Seasonal) at MLB (Job Board Only)
E
Someone from OH, Columbus just viewed Intern, Cell Line Development at Evotec
Photo of the Rise User
Someone from OH, Westlake just viewed Payments Support Specialist (1 year contract) at Convera
Photo of the Rise User
Someone from OH, Portsmouth just viewed Property Manager II (Buckeye Towers) at WinnCompanies
Photo of the Rise User
Someone from OH, Columbus just viewed Financial Services Representative at Nationwide
Photo of the Rise User
Someone from OH, Dublin just viewed Global Growth Marketing Associate at Spotify
Photo of the Rise User
Someone from OH, Portsmouth just viewed Merchandising Part Time Days at Lowes
Photo of the Rise User
Someone from OH, Euclid just viewed Notary - Digital Reporter at Parrot
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager - Remote at Experian
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Entry Specialist - Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Cleveland just viewed Digital Sales Operations Analyst at Visa
Photo of the Rise User
Someone from OH, Lancaster just viewed Client Partner, Inside Sales at Sportradar
Photo of the Rise User
Someone from OH, Perrysburg just viewed Patient Success Specialist Temp to Hire at Natera
Photo of the Rise User
Someone from OH, Cincinnati just viewed Producer at ElevenLabs