Tabcorp offers you more than a job – we want you to make a
difference to our customers and to do extraordinary things. We are
Australia's leading gambling entertainment company and are proudly ranked the
global industry leader by the Dow Jones Sustainability Index. We offer
you variety in your career direction and support your personal growth. We
work in flexible ways and give you more choice in how you work – as Tabcorp
evolves, so will you.
Working here you'll have the
chance to work with a highly collaborative team that truly value quality
software development practices and pragmatic delivery of great software. With a
culture of continuous learning we'll give you the opportunity to develop your
skills, learn from others as well as share your knowledge.
At Tabcorp we're currently
building an exciting new experience for our customers across mobile, web and
tablet and looking
to recruit a number of developers. We are building a best-in-class wagering
experience using the latest technologies, tools and development frameworks. We
have to support massive transaction throughput on a custom built platform that
must be robust, secure and highly scalable. If these interesting technical
challenges excite you we'd love to hear from you.
You'll get to work in a highly
collaborative team where your input and ideas will be highly valued, in an
ever-evolving environment that combines an interesting sports domain with the
complexities of a financial market using some of the latest digital
work on one of the biggest Node.JS and Angular implementations around and we're
pushing these technologies to its limits.
node.js, HTML5, CSS3, CoffeScript, Sass. We follow the Continuous delivery
approach and use tools such as GitHub, Docker, Buildkite to build and
deploy our service on AWS.
Develop and test web based solutions
across the full application stack
Use and promote eXtreme
Programming practices and values
Ensure solutions are testable and
write automated unit, integration and E2E tests that support delivery
Design innovative technical
solutions and estimate the work required
Use a continuous delivery mindset
to ensure a frictionless path to production
Keep abreast of bleeding edge
Participate in regular performance
and evaluation reviews.
Participate in design review
Provide and receive feedback in
peer code reviews
ideal person for this role will be and experienced software engineer and will want
working with Node.js, Angular we expect our developers to learn and work with
other languages and tools.
You will have a passion for
well-written and testable code.
The successful candidate for this role
will ideally have experience of writing code for commercial websites, ideally
high volume transactional sites and understand the complexities of dealing with
high traffic and demand.
It is essential that you are passionate
about excellence in software development and a have solid understanding of
object orientation and functional programming paradigms.
Tabcorp, we create entertainment experiences where the passion, thrills and
enjoyment of the Australian way of life come alive. At the same time, we
put back into our communities and take our social responsibilities seriously.
We want you to love the game like we do.