The average salary for a Software Engineer in Chennai (Madras), Tamil Nadu is Rs 319,186 per year. The highest paying skills associated with this job are UNIX and Java/J2EE. Most people with this job move on to other positions after 10 years in this career.

Software Engineer Job Listings

Key Stats for Software Engineer

1-4 years
75%
5-9 years
25%

Experience Affects Software Engineer Salaries

Mid-Career
▲45%

National Average
Rs 425,000

▼24%

Skills That Affect Software Engineer Salaries

UNIX
▲9%

National Average
Rs 425,000

Java/J2EE
▼14%

C++
▼18%

C
▼19%

Visual Basic (VB)
▼19%

Java
▼24%

.NET
▼25%

Oracle
▼25%

SQL
▼26%

C#
▼26%

ASP.NET
▼26%

PL/SQL
▼26%

Microsoft SQL Server
▼27%

HTML
▼29%

PHP
▼42%

Years of Experience

1-4 years
75%
5-9 years
25%

Common Health Benefits

medical benefits
Medical: 100%
dental benefits
Dental:
vision benefits
Vision:
no benefits
None: