menu

Senior Software Developer

Apply for this job ▸
Senior Software Developer2018-12-05T08:53:40-05:00<div> </div> <div> <div> </div> </div> <div>ThoughtWorks is looking for experienced developers to share their craft with our clients in Melbourne. </div> <div> </div> <div> <p><span style="font-weight: 400;">Being a consultancy, our teams work on a huge variety of projects. You could be helping to influence the digital strategy of a retail giant, building a new mobile platform for a bank, creating an app to support an awareness campaign for Indigenous Australians or helping the science community locate meteorites that have fallen to earth. </span></p> <p><strong>Examples of some of our current projects:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Mobile applications including native Android and iOS for telco, retailers, banking clients as well as less traditional science and indigenous communities </span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">HTML5 rich web applications using AngularJS and NodeJS</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Large scale distributed systems with big data using technologies like Storm, Hadoop, Elastic and Cassandra</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Functional programming languages like Scala and Clojure for heavy data processing projects</span></li> </ul> <p><strong>Here’s what you’ll bring:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Extensive hands-on development and delivery experience with a broad mix of languages and technologies</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Real passion for software engineering and best practices</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Great Object Oriented coding practices, including strong design patterns knowledge, Refactoring, Clean Code, Domain Driven Design, Encapsulation etc and enterprise integration</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Experience working with Agile, Lean and/or Continuous Delivery approaches such as Continuous Integration, TDD, BDD, Infrastructure as Code etc</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Passion for technical and team leadership and a willingness to mentor and work with developers at all levels of experience</span></li> </ul> <p><strong>About ThoughtWorks</strong></p> <p><span style="font-weight: 400;">ThoughtWorks is a global technology and digital transformation consultancy. We are a community of passionate individuals who share a common purpose to revolutionize software design, creation and delivery, while advocating for positive social change. We help organisations challenge the status quo and create meaningful, scalable differentiation at speed through technology and design. We love to get better at what we do, at how we think. We love to learn. We love to share.</span></p> <p><strong>ThoughtWorks’ Culture</strong></p> <p><span style="font-weight: 400;">We are community that nurtures and celebrates talent, irrespective of gender, background and any bias. Diversity is in our DNA and is a core part of our culture. The decisions we make as a business revolve around inclusivity and equality. We are honored to have been awarded as an Employer of Choice for Gender Equality and are proud to say that 48% of ThoughtWorks Australia identify as women, in an industry where the norm is much lower.  Respect, continuous feedback and a non-hierarchical structure are all an important part of our culture. As ThoughtWorkers, we have equal opportunities to grow, share our ideas and even re-invent ourselves.</span></p> <p><strong>What's on offer</strong></p> <p><span style="font-weight: 400;">ThoughtWorks offers a community-oriented environment centred around learning, sharing, growing and feedback. All ThoughtWorkers receive an annual professional development allowance to attend conferences, courses, workshops and to purchase books. Our large network of mentors and coaches provide a supportive environment to connect with the ThoughtWorks' community, as well as the opportunity to develop professionally and personally.</span></p> <p><span style="font-weight: 400;">Other benefits include a generous paid parental leave package, a communications allowance, free and discounted tickets to major industry conferences, and catered Friday lunches as a chance to connect with each other each week.</span></p> <p><span style="font-weight: 400;">If you’d like to find your home in tech at ThoughtWorks, please apply.</span></p> </div> <p class="p1" style="color: white;"><span class="s1">#LI-AUSTRALIA</span></p> <div> </div>ThoughtworksMelbourneAustralia