At STRI we are hiring candidates for an American based Software Development Organization with footprints in India. This is an On:Site role in Chennai. As a