Human & Creative
There is a ThoughtWorker inside all of us.
Apply Now!

Application Developers

Your Ruby, Java & .Net expertise is valued.

Experience: 4 + Years
Location: Bangalore, Pune & Chennai

Apply For This Job
Ruby Developer
Java Developer
.Net Developer

ThoughtWorks is widely recognized in the global development community as leaders in applying cutting-edge software technology and methods to enterprise projects. We pride ourselves on being early-adopters in using and contributing to new technologies. Powered by visionaries such as our Chief Scientist Martin Fowler, ThoughtWorkers are Thought Leaders worldwide.

A Day In The Life
Of An Application Developer

What's unique about being a developer at ThoughtWorks? Vivek Singh explains.


Position and Responsibilities

  • Architect, design and create complex, enterprise-transforming business applications.
  • Use the latest tools and techniques. Our current interests include Ruby on Rails and ASP.Net MVC among the former and REST among the latter.
  • Constantly endeavour to discover or develop better tools and techniques. This may include creating and contributing to Open Source projects.
  • Mentor and support colleagues when they're working in areas where you have expertise.
  • Travel to work at client sites and other ThoughtWorks offices.

Skills and Experience

  • You should have a deep understanding and appreciation of code quality.
  • You should be able to demonstrate a deep knowledge of object oriented design, including design patterns.
  • You should be able to demonstrate a high degree of skill in at least one of Java, C# or Ruby. Expertise in any other major object oriented language (Python for example) is also acceptable.
  • You need to be familiar with multiple programming paradigms and languages and be open to learning new ones.
  • You should be familiar with relational databases and/or mapping tools (such as Hibernate and IBatis).
  • The ability to test drive your code is a big plus.
  • Familiarity with Agile and Lean principles as applied to software engineering is a plus.
  • The ability discuss the relative merits of Alan Moore's, Neil Gaiman's and Frank Miller's work is a plus.

Recommend This Job To A Friend


Bookmark and Share
Sidu Ponappa
ThoughtWorker entrepreneur. Founder of InActiv.