With more than 930,000 students enrolling in computer science in the academic year 2020, information technology (IT) jobs are among the top favourites of young people in India.

Data from the jobs portal Monster.com (September 2021-22) suggests software engineers are the highest-paid recruits with freshers taking home an average maximum salary of Rs.5 lakh per year. 

Moneycontrol analysis of per jobs site Glassdoor data shows Product Managers with 5 years of experience earn an average salary of Rs. 15 lakh per annum in India 

Data Scientist/Engineer Data Scientists develop data-driven solutions to solve challenges. These techies secure an average salary of 9.65 LPA across major IT hubs in India 

Data Analyst Data analysts assess a company’s complex information  data analyst with over four years of experience can earn Rs. 11.34 lakh per annum.

Big Data Engineer Working closely with data scientists, big data engineers transform complex data into an easy and analyzable format. Such experts have an average salary of around Rs. 9 akh per annum in India

Software Architect Working with a team of software engineers, software architects make executive software design decisions. These architects earn an average salary of Rs. 20.30 lakh per annum

Cloud Engineer Cloud engineers create, test, and implement software applications for companies and other organisations, as per Glassdoor. They secure an average salary of Rs. 6.18 lakh per annum

Full-Stack Developer Indeed defines full stack developers as experts who develop and deploy the front end and back end elements of a website, web application or computer program. They earn an average salary of around Rs. 6.50 lakh per annum in India

Frontend Developer Frontend Developer develops websites and applications using various tools and technologies. The website architects report an average salary of Rs. 5.76 lakh per annum

Backend Developer Back-end developers build and maintain the mechanisms that process data and perform actions on websites. They earn around Rs. 7 lakh per annum average salary in India

Mobile App Developer Mobile engineers are responsible for designing, developing, and implementing software programs for mobile devices and earn an average salary of 5.46 LPA in India

Software Developer Software developers design and build computer programmes for mobile, desktop applications etc. They have an average salary of Rs. 6.6 lakh per annum in India