Developer, Bangalore
ThoughtWorks Studios in Bangalore is looking for a truly talented Developer who is passionate about software and delivering excellent products.
We build one of the most cost-effective and flexible Agile testing solutions. We think our people rock and are looking for a talented developer to jam with us.
Why ThoughtWorks?
Be unconventional...
ThoughtWorks promotes non-hierarchical career paths for the super smart & multi-talented.
Be a pioneer...
The industry follows ThoughtWorks as the force that brought Agile to the world and we never stop working on the next leap forward.
Be part of something amazing...
Make a difference, think bigger than yourself, and work with a company that is dedicated to social justice.
At ThoughtWorks Studios we value developers with a great attitude and a high aptitude. We have roles for developers at any experience level. Bring your talent and passion and we’ll supply a supportive, flexible environment in which you can flourish.
So if the following appeals to you:
- Delivering software with Java and Ruby
- Working with co-located and diverse delivery teams
- Pair-programming
- Eating your own dog food
- Delivering product across multiple releases with automated acceptance/regression (Test-Driven Development)
- Finding the simplest solution to complex problems
- Building a code base that adheres to sound OO design principles
- Work on Eclipse based applications as well as Rails.
- Treating JavaScript as a first-class language
- Abstracting database access (but rolling up your sleeves and jumping in to SQL when you have to)
- Delighting customers
… And if you have values in-line with these:
- Curious. You like to learn. You continually, and deliberately, learn.
- Pragmatic. You have a thorough understanding of, and are highly informed by, the purist approaches. But you also have an understanding of what it takes to deliver working software.
- Completion. Delivery. Shipping working software with high usability to our customers is what matters most. Your biggest thrill from a big new idea comes when you see it working in the real world.
- Collaboration. Building software is primarily a social activity so you need to play well with others. Figuring out the right thing for the team to do is not about winning a debate at all costs. Simply put: you are not a jerk.
- Diversity. You value everyone's ideas, background, thoughts, and culture.
- Global. A like for occasional international travel. While you will almost always be working out of San Francisco, two of our four teams work out of Bangalore, India. This separation only works because we spend time with each other.
- Seeking Feedback. You value others' opinions on both self and product in order to improve both.
… Then:
Send your resume along with a cover letter telling us about yourself to studioswork@thoughtworks.com
