Graduate Opportunities - Developers, Quality Analysts & Business Analysts London


A great place to be


Do you want to work for a company that appreciates your individuality and what makes you great? A company that will allow you to take your career in many different directions? Or would you be interested in the relaxed dress code, free snacks and working for an employer that is concerned with your work/life balance?

At ThoughtWorks we embrace diversity and doing things differently. What brings us all together is the fact that we're passionate about what we do, enjoy giving back to the community, and get a kick out of being the best that we can be.

A home for the smart, collaborative, and socially progressive


ThoughtWorks started in the US over 15 years ago, and in 2001 opened our London operation. Today, we're a global company with almost 2000 people throughout the US, Canada, UK, Australia, Sweden, China and India and we're continuing to grow at a rapid pace.

ThoughtWorks was started with the vision of creating a home for the smart, the collaborative, and the socially progressive. We relish the chance to engage our strengths to accomplish our goals, whether that be coming up with creative and innovative solutions to our clients problems or encouraging organisational improvements. We believe in working with the latest technologies and we're experts in Agile, a methodology that's revolutionising software development.

Are you interested in experiencing India?


We're going to fly our successful applicants to our office in Bangalore for a six week program to give you all the skills you need. You'll learn all about ThoughtWorks and we'll train you as a Developer, Quality Analyst or Business Analyst whilst you're there. After that it's back to London and onto a project to put what you've learned into action.

But what will I do?


Whilst you might feel you know what a software developer, quality analyst or business analyst does, the role at ThoughtWorks is quite different to other organisations. Thanks to the use of Agile methodologies and the fact that we work as consultants, your role will involve a lot of interaction with clients as well as team members, consisting of Developers, Business Analysts, Quality Analysts and Project Managers. You'll be heavily involved in understanding our client's requirements, and be responsible for coming up with creative and innovative solutions to complex problems. A lot of our work involves holding workshops to elicit requirements so you won't always be stuck behind a desk.

We're looking for character and energy


We're seeking bright, creative and open-minded individuals who are looking for a varied and challenging career, and you don't have to be an expert in software development just yet.

We are looking for at least a Bachelors Degree with a scientific/numerate/IT related degree subject with a programming/developing component.

Your degree should have given you a passion for creative problem solving, and the ability and desire to work in a dynamic and interactive team environment.

Boring details about applying that you should really read... seriously, read them


Applications are now closed for our 2010 intake, although we are now accepting applications for our Jan 2011 & June 2011 intakes. Please ensure that you submit a covering letter along with your CV and specify which 2011 programme you wish to be considered for.

Please send your resume and covering letter to work@thoughtworks.com or via our online application.