Software Development company in India for various types of works. This work may be a simple data entry project or it may be a complex project of developing a unique web application. Only India has achieved the CMM Level 5 as there are number of software development companies that are dealing in offshore software development. These companies are still growing well and new companies are being established day by day. If the things go in the same manner very soon India will have the highest number of offshore software development firms in it.