

At ThoughtWorks, we are looking for like-minded individuals who value hard work, creativity and have a passion for innovation and excellence. Our culture places great emphasis on teamwork, professional and personal development, and quality of life.
To ensure that we find people who love the ThoughtWorks experience as much as we do, we've developed a hiring practice that's unique in the IT industry.
Apply online Introduce yourself to us using our online application. Please make sure to mention what roles are most interesting to you and the country that you are applying to so we understand what you are looking for. You may also have applied through one of the job boards or through an agency.
Chat If your skills are a good match we'll contact you to set up a phone interview. The first conversation will determine if ThoughtWorks is a good match for you and vice versa. The initial phone interview is where we need to mutually agree that your attitude, motivations, salary level, willingness to travel, etc., are a good fit.
Code review For candidates with development skills we'll get you to write us some code. Being buzzword compliant doesn't make someone an intuitive developer. We believe that real software development skills can't be communicated on a resume or in an interview. So, we have a coding problem for you to solve at home and e-mail back to us before your first interview.
Remote Interview After that, if you are overseas, or in a location that is not close to ThoughtWorks office we'll conduct a technical/experience based interview to assess how your skills fit the role that you are applying for.
In-office meetings. This is where the real fun starts. We'll bring you to one of our offices and administer our assessments to help us gauge how quickly you'll be able to learn new technologies, methodologies, etc. Then, you'll meet with a number of ThoughtWorkers so you can get a better sense of the calibre of our people, and vice versa. For you to get a full picture, you may meet between 5 and 12 ThoughtWorkers before you finish the interview process. It's important for us to make sure that we understand your skills and potential and that you gain a thorough understanding of the culture of ThoughtWorks through these meetings, so we won't scrimp. Please note that although wearing a suit is appropriate in some situations, casual attire is normal in our offices and acceptable for interviews. Most days, you're better off showing up in a kilt than a tie.
The offer. After all that, we will try not to keep you waiting. If you're in, you're in. And once you're in, it's quite unlikely you'll want out. So, let's get started! Step 1 begins with the online application.
The graduate process is slightly different to this, if you are looking for a graduate role, here are some more details on the application process.
ThoughtWorks is a global IT consultancy. We deliver bespoke applications, no-nonsense consulting and help organisations become agile.
ThoughtWorks Ltd, 9th Floor Berkshire House, 168-173 High Holborn, London, WC1V 7AA
T +44 (0) 20 7497 4500 F +44 (0) 20 7497 4501 E info-uk@thoughtworks.com

We would like to share our latest thinking with you.