You can find Indian developers at sites like Upwork, Guru, Toptal, Freelancer, etc. Job vacancies could be posted on portals such as Monster, Dice, and Indeed.   Besides, you can also search for the top Indian software development companies on sites like Clutch and Good firms. You can go by recommendations or look on social networking sites like LinkedIn.