Thoughtworks
Type of Organisation
Global Technology Consultancy
Employer Profile
Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 28+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious.
Our job is to foster a vibrant community where technologists from all walks of life come together to build solutions that look past the obvious. We embrace diverse perspectives because we know they lead to better outcomes. Our cultivation culture bolsters career journeys while peers and leaders provide support to ensure everyone is empowered to grow. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.
Globally we have 12,000+Thoughtworkers in 50 offices across 18 countries. In Australia we’re over 400 employees across 3 offices in Sydney, Melbourne and Brisbane.
Thoughtworks University (TWU) is our immersive entry-level program designed to prepare you for life as a Thoughtworker. The one year experience starts with three weeks virtually learning how to build working software and how to be a great consultant ready to tackle the most ambitious challenges for our clients. Afterwards you’ll join your first project as a consultant and continue the program with monthly sessions. Like the 3,600+ Thoughtworkers that have graduated from Thoughtworks University, you'll make lifelong friendships with colleagues from around the world.
Locations where there are vacancies for graduates
Sydney, Melbourne, and Brisbane.
Residency requirements for Graduates wishing to apply
Australian Permanent Residents or Citizens
Roles available for Graduates
Graduate Software Developer, Graduate Business Analyst, Graduate Experience Designer
Degree Subjects Required for Graduates wishing to apply
Open to graduates from various backgrounds and career changers
Employer Website
What do recent graduates say are the best things about working with us?
"There is a great culture and lots of great people to learn from. Getting put onto a client is a great way to learn and build up skills while getting to contribute."