Quick search for developer salaries in Glasdoor lists avg salary in Bangalore at Rs. 500,000 which would be approx 8,000 USD as opposed to > $80k. The max I could find was for Microsoft and Amazon, which was $19k.
That sounds similar to my experience at a financial company a few years ago (2010 - 2014). The pay in Hyderabad for devs was in the $10K - $20K (USD) range, with most around the low middle of that. These were offshore employees, though, NOT outsourced contractors.
Keeping devs who learned something met with mixed success. On the one hand, the salaries were at least market rate for devs, I think, but management still offered the real Rs.
Average salaries are not a good indicator as there are lots of variation in Bangalore. Firms like Amazon, Flipkart, Walmarts, Ola (not sure of Microsoft) and lots of startups and financial firms pay quite high for their core engineering team.
For example see this : https://www.glassdoor.co.in/Salary/Goldman-Sachs-Vice-Presid.... Average is 60K USD and max 82K USD. Technology does not includes the securities division, where some people do technical work but are paid much more. (Note that to be VP here is not a very senior position )
In my previous firm (a financial firm) we paid people fresh put of college from 16000 USD (support tech) to 45000 USD (trading tech).
I was involved in compensation at my last two firms and was looking for a new job for the past few months - hence I had exposure to this, but sure how to prove any of this though.