Applicant Login

Job Search

Work type



Senior Developer

Apply now Job no: 497533
Work type: Permanent Full-Time
Location: Melbourne

Our Company

Tabcorp is one of the few integrated gambling and entertainment companies in the world. We deliver excitement and fun to our customers through our retail, digital and media platforms.

Our 3,000 strong team is as diverse as Australia itself. Our people drive leading brands and industry-first sustainability efforts, here and internationally. They've also made Tabcorp a top 100 ASX company.

This leadership is reflected in who we are. If, like us, you're a passionate, positive playmaker and you want to use your talent to create amazing outcomes, we'd love to hear from you.  


Role Summary

As a Senior Developer you will work within the Wagering Technology team to create, enhance and maintain wagering systems (and associated documentation) in order to deliver agreed business functional and non-functional requirements.


You will mentor junior developers and provide advice and technical guidance to developers within the larger team.


Our Ideal Person

A Senior Developer is expected to possess the following skills and competencies:


- 5 years+ experience developing software applications, with object oriented coding experience essential

- Demonstrable experience with C# (.NET), Microsoft MVC, Web Services, MS SQL, IIS and GIT

- Demonstrable experience in the design of secure, high performing available applications

- Experience in complex computer systems specification and development, such as real time transaction processing systems.

- Experience with Agile development process

- Planning skills (to identify and evaluate technical and business needs and opportunities).

- Ability to follow set plans and work to a schedule.

- Good communication skills both written and verbal.

- Sound general judgement and action orientation, good problem solving skills in a complex IT environment

- Good general understanding of the IT industry, technology and key IT processes including software development lifecycle, problem, change and configuration management practices

- Demonstrated ability to build trust and be a strong team player

- Ability to build effective professional relationships with business team leaders, and team members.

- Highly developed problem solving skills.

When you join our team you'll be able to take advantage of a range of benefits including flexible working arrangements, leadership and development programs and community programs. 

Advertised: AUS Eastern Daylight Time
Applications close: AUS Eastern Standard Time

Back to search results Apply now Refer a friend

Share this: | More