Opportunity To Join The ThoughtWorks Enterprise 2.0 Team

The Knowledge Management/Enterprise 2.0 team in ThoughtWorks is expanding !! This team focuses on building next gen enterprise collaboration/knowledge management applications for use within ThoughtWorks. The impact of social software on enterprises has been huge and we are all set to leverage these trends in innovative ways. Here is your opportunity to be part of this team.

We are currently looking for a Senior Developer, Developer, Solution Specialist and Quality Analyst. Read on if you are interested :

Senior Developer

Number of position(s) : 1

Location: Bangalore

Years Of Experience : 5+

Position Responsibilities

  • Architect, design and build next gen enterprise collaboration/knowledge management applications [ Enterprise 2.0 Apps ]
  • Constantly endeavour to discover or develop better tools and techniques
  • Mentor and support colleagues when they’re working in areas where you have expertise
  • Work collaboratively with solution specialists, developers and QAs to deliver great applications

Skills and Experience

  • Good experience with web application architectures
  • Deep understanding and appreciation of Web 2.0 concepts and it’s use in enterprises
  • Deep knowledge of object oriented design, including design patterns
  • Demonstrate expertise in Java. Expertise in Ruby or Python is also acceptable
  • Good experience with Ajax, Javascript and web services
  • Experience with the Google Apps stack + Google App Engine and Force.com would be a plus
  • Familiarity with multiple programming paradigms and openness to learning new ones
  • Good experience with relational databases
  • Exposure to Test Driven Development would be a plus

Developer

Position requirements for this are mostly similar to that of a senior developer except that we would not look for serious architecture/design skills

Number of position(s) : 1

Location: Bangalore

Years Of Experience : 2+

Position Responsibilities

  • Help build next gen enterprise collaboration/knowledge management applications [ Enterprise 2.0 Apps ]
  • Constantly endeavour to discover or develop better tools and techniques
  • Work collaboratively with solution specialists, developers and QAs to deliver great applications

Skills and Experience

  • Deep understanding and appreciation of Web 2.0 concepts and it’s use in enterprises
  • Exposure to object oriented design, including design patterns
  • Strong skills in Java. Expertise in Ruby or Python is also acceptable
  • Good experience with Ajax, Javascript and web services
  • Experience with the Google Apps stack + Google App Engine and Force.com would be a plus
  • Familiarity with multiple programming paradigms and openness to learning new ones
  • Good experience with relational databases
  • Exposure to Test Driven Development would be a plus

Solution Specialist – Enterprise 2.0

Number of position(s) : 1

Location: Bangalore

Years Of Experience : 3+

Position Responsibilities

  • Work closely with internal stakeholders to understand and refine requirements
  • Map requirements in the Knowledge management/Enterprise 2.0 space to relevant tools/platforms
  • Set up proof of concept demos to internal stakeholders
  • Work closely with developers as need be

Skills & Experience

  • Excellent business analysis skills
  • Excellent functional understanding of enterprise collaboration tools and content management systems
  • Good understanding of pros and cons of using these platforms in multiple contexts
  • Hands on experience in configuring and customizing these tools for demonstrating value to internal stakeholders
  • Excellent communication and presentation skills

Quality Analyst

Number of position(s) : 1

Location: Bangalore

Years Of Experience : 3+

Position Responsibilities

  • Test software during development
  • Prepare software for deployment to production environments
  • Respond to questions/issues logged by users of a live system
  • Help refine our QA best practices

Skills and Experience

  • Experience in testing complex web applications with multiple integration touch points
  • Experience reviewing requirements and creating prioritized test plans based on business needs
  • Participation in full life-cycle business system development with teams of developers, analysts, and testers
  • Experience with integration and regression testing
  • Familiarity with defect tracking
  • Exposure to automated testing would be a big plus

Write to me if you are interested with your CV : dinesht [@] thoughtworks.com