Average salary
₹ 4,74,086 per year11%
Above national average
Average ₹ 4,74,086
Low ₹ 97,000
High ₹ 12,90,000
Salary estimated from 6 employees, users, and past and present job advertisements on Indeed in the past 12 months. Last updated: 21 February, 2022
Compare all Software Engineer salaries in India
Job openings matching Software Engineer in Tech Mahindra
Reviews about Pay & Benefits for Software Engineer in Tech Mahindra
Relaxed Environment
Software Engineer (Former Employee) - Noida, Uttar Pradesh - April 5, 2022
Work in the company but keep your expectations low in terms of salary hike. Also if you think you are not good at coding. There is lot of oppurtunities to work in testing/support
Pros
Relaxed environment, Job security
Cons
Low salary
Was this review helpful?
Good work life balance, culture
Software Engineer (Current Employee) - Bengaluru, Karnataka - December 21, 2021
Good work life balance Job security Good culture Learning curve neither good nor bad Collaborative environment Lots of activities in campus Overall a balanced friendly environment
Pros
Good work life balance and culture
Cons
Salary not as per market
Was this review helpful?
Good Job Security
Software Engineer (Former Employee) - Bangalore, Karnataka - December 16, 2021
Good job security with extremely slow paced environment, nice working culture, excellent team management,managers and team leads are decent, free certifications are also provided .
Pros
Best job security, onsite, free Microsoft certifications.
Cons
Long hours, weekend working
Was this review helpful?
See all Tech Mahindra Software Engineer reviews about Pay & Benefits
How much should you be earning?
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.