ThoughtWorks is synonymous with innovation. We’re a diverse community of bright and passionate individuals striving to have a positive impact on the world. We’re dedicated to the art of software delivery, by keeping it lightweight, Agile and open-source. We're looking for amazing developers to relocate to Australia and offer a comprehensive relocation package, including flights, temporary accommodation, shipping of your possessions and visas for you and your family.
We'd love to hear from you if you're a senior developer with coaching and consulting skills in addition to technical ability. We’re looking for people who can technically lead a client project and are excited by the opportunity to deliver innovative technology that carries real business value.
We encourage applications from women for this role. ThoughtWorks is not comfortable reflecting IT industry norms and we’re working to change that by demonstrating the potential of a highly functioning, diverse and representative group of people.
As a developer at ThoughtWorks, here's what you'll bring:
- Experience of developing large, custom-built object-oriented applications, including strong design pattern knowledge
- Experience working with Agile Methodologies, such as Extreme Programming (XP) and Scrum and knowledge of software best practices, like test driven development (TDD) and continuous integration
- A passion and desire to learn about new technologies (e.g. programming languages like Clojure) and experience with programming languages like Java, C#, Scala, Python, Ruby
We understand that people have lives outside of work and try to support that in the best possible way. We believe that investing in our people is the key to our ongoing success. In Australia, we have been voted No. 1 Graduate Employer for the last two years and we're proud to be listed as an Employer of Choice for Women.