highlisted
Technology

Software developer jobs: the four kinds of employer, and how people move between them

For working developers and serious beginners trying to read the Indian software market as a whole before picking a stack. The honest headline: most developer openings in India want people with a few years behind them, so the first job matters less for its pay than for what it lets you move to next.

Updated From 21,850 open jobs at 3,044 employersHow we count

Open jobs21,85011,512 first posted in the last 30 days
Employers hiring3,04412% of jobs via staffing firms
Median pay₹11 lakha year, from 482 posts that state pay
Open to freshers2.2%of 16,473 posts that state experience

Who's hiring now

Employers by open jobs on 12 November 2026. Recruitment and staffing firms are counted but not ranked.

  1. 1HCLTech525 jobs
  2. 2Wipro268 jobs
  3. 3NTT Data204 jobs
  4. 4UST204 jobs
  5. 5Capgemini181 jobs
  6. 6Match Me Resume Match | Citi181 jobs
  7. 7PwC181 jobs
  8. 8Amazon171 jobs
  9. 9Siemens161 jobs
  10. 10Deloitte India150 jobs
  11. 11Birlasoft140 jobs
  12. 12Quest Global132 jobs

Kinds of employer the posts mention:MNC 46%Startup 22%Staffing / recruitment agency 8.9%SME 8.5%Global capability centre 7.2%Staffing for a client 3.8%

What it pays

From full-time posts that state pay: 891 of 21,400 (4.2%), at most 3 per employer. CTC a year; your in-hand is lower after PF and tax.

₹11 lakh median a yearMiddle half: ₹4.5 lakh to ₹25 lakh · about ₹95,000 a month · 482 posts
Fresher (under 1 year)₹3.3 lakh median · ₹1.8 lakh–₹6.9 lakh · 59 posts
1–3 years₹5.8 lakh median · ₹3.9 lakh–₹11 lakh · 135 posts
3–7 years₹16 lakh median · ₹9.5 lakh–₹23 lakh · 220 posts
7 years or more₹28 lakh median · ₹13 lakh–₹43 lakh · 116 posts

Bars run from the 25th to the 75th percentile; the dark tick is the median. Bands with under 20 posts are left out.

Work out the in-hand for any offer with the salary calculator, or compare fields on salaries in India.

What the posts ask for

Share of these jobs that name each skill, tool, certification or qualification as required or preferred.

Skills and tools

  • Python31% · 6,748 jobs
  • JavaScript / TypeScript27% · 5,780 jobs
  • AWS26% · 5,701 jobs
  • Azure24% · 5,324 jobs
  • Java23% · 4,907 jobs
  • SQL21% · 4,555 jobs
  • Microservices19% · 4,171 jobs
  • Docker19% · 4,039 jobs
  • Kubernetes16% · 3,550 jobs
  • Google Cloud15% · 3,197 jobs

Qualifications

  • Graduate33% · 7,202 jobs
  • Postgraduate16% · 3,590 jobs
  • B.Tech CSE12% · 2,679 jobs
  • B.Tech / B.E8.9% · 1,944 jobs
  • M.Tech / M.E3.1% · 686 jobs
  • MCA3% · 661 jobs
  • B.Tech EEE / Electrical2.9% · 641 jobs
  • PhD2.1% · 461 jobs
Contract / temporary 8.1%Shift work 3.8%Relocation 2.2%Incentives on top of pay 1.6%Five-day week 1.6%Travel 1.1%Tamil 3.4%

Where the jobs are, and who they're for

Cities by open jobs (a job in three cities counts in each); 1,893 name no city.

Experience asked

  • Fresher (under 1 year) 1.6%
  • 1–3 years 7.9%
  • 3–7 years 37%
  • 7 years or more 29%
  • Not stated in the post 25%

Work mode: On-site 86% · Hybrid 5.8% · Remote 8.3% · 22 from government, PSU or court employers

Job titles you'll see

Senior Software EngineerSoftware EngineerLead Software EngineerTechnical LeadEngineering ManagerFull Stack DeveloperSr. Software EngineerSolution ArchitectAI EngineerStaff Software Engineer

How to get hired

"Software developer" in India is four different labour markets wearing the same title. Your offer letter might say Software Engineer at all four, but the work, the interview and the next move are not the same. If you are still a student, read how freshers get software jobs for the campus and mass-hiring tests; this guide is about what comes after you know which door you are walking through.

IT services firms

HCLTech, Wipro, Capgemini, NTT Data, UST, Birlasoft and their peers sell developers to clients by the hour. They hire in bulk, train you on whatever the client needs, and place you on a "project" that may run for years. Interviews for laterals are short and stack-specific: one technical round with a project lead, sometimes a client round, then HR. They rarely ask hard algorithms. They do ask what you personally did on your last project, so be exact about modules, tables and tickets you owned.

The trade-off is the bench. Between projects you may sit unbilled, and the skill you get is the skill the client happened to need.

Global capability centres (GCCs)

Banks, retailers, manufacturers and health companies run their own engineering offices in Bengaluru, Hyderabad, Pune and Chennai. Citi, Siemens and many others fall in this group. Work is on the parent company's own systems, appraisals follow the parent's cycle, and interviews look like product-company rounds with a domain flavour: a coding round, a design round, and a manager round about how you work with teams in another time zone. Pay bands are usually a step above services for the same experience.

Consulting firms' technology arms

Deloitte, PwC and EY hire developers for implementation projects: ERP integrations, data platforms, client portals. Expect client travel or client-site work, titles like Consultant and Senior Consultant instead of Engineer, and interviews that check how you explain technical choices to a non-technical person.

Product companies and startups

Amazon, Microsoft and Google at one end, funded startups at the other. Interviews lean on data structures, problem solving and, from about three years of experience, system design. Startups add a practical round: build a small feature in a few hours, or walk through code you wrote.

Picking a stack

Employers hire for a stack, not for "coding". Each one has its own page with the frameworks, tests and titles that come with it: Java, Python, JavaScript and TypeScript (frontend), .NET and C#, PHP, C and C++ and mobile. Choose by the employers you want, not by what is trending on social media: banks and insurers still run on Java and .NET, chip and automotive firms on C and C++, agencies and small businesses on PHP.

Moving between the four

The most common jump is services to GCC or product, usually at the two-to-four-year mark. What makes it work is depth in one stack plus one cloud platform, and the ability to talk about a production problem you fixed. Platform end-of-support dates (for example, .NET 8 support ended on 10 November 2026; Java's current long-term release, JDK 25, came out in September 2025) create migration projects every year, and having done one is a strong line on a resume. Services firms often have 60 to 90 day notice periods, which is a real barrier when switching; read notice period negotiation before you resign.

What the work is like

The first year is mostly reading other people's code: fixing bugs, writing small features, getting pull requests reviewed. On client projects you may join calls late in the evening to overlap with US or UK teams. Production support rotations, where you are on call for a week, are common in GCCs and product firms.

The titles run Software Engineer, Senior Software Engineer, Lead or Staff Engineer, then either Engineering Manager or Principal/Architect. Pay moves most at job changes, not at appraisals, which is why so many developers switch every two to three years.

Latest openings

Fresh from employers' own career sites, one per employer.

All open jobs

New software developers jobs, every morning.

Our Telegram bot sends you the day's fresh openings for this field, straight from employers' sites. Free, and you can stop it any time.

Start alerts on Telegram

Questions people ask

Can I become a software developer with a BCA, B.Sc or a non-CS degree?

Yes. Services firms and startups hire BCA, MCA and B.Sc graduates routinely, and many mechanical and electrical engineers switch in. Some large employers set a B.E./B.Tech or MCA filter for specific campus programmes, so read eligibility on each drive. For lateral roles after a year or two, your project work outweighs the degree.

Is it better to start at a services firm or a startup?

A services firm gives structured training, a known brand on your resume and a stable salary; a startup gives wider ownership and faster learning, with more risk. If you go to a services firm, ask to be placed on a development project, not a support project, and leave the bench quickly by learning what open projects need.

Do I need to learn more than one language?

Get hired on one. Interviewers want depth: how memory, concurrency and errors work in your language, and how you debug it. A second language becomes useful after two or three years, usually because a project forces it.

What does a GCC actually mean on a job post?

A global capability centre is a foreign company's own office in India doing its in-house work, as opposed to a vendor doing it on contract. The employer name on your offer is the parent company or its Indian subsidiary, not a services firm.

What do software developers jobs pay in India?

Of the 21,400 full-time software developers jobs open on Highlisted on 12 November 2026, 891 state their pay. Counting at most three posts per employer, the median is ₹11 lakh a year (about ₹95,000 a month before deductions), and the middle half pay ₹4.5 lakh to ₹25 lakh. Fresher posts that state pay have a median of ₹3.3 lakh (59 posts). Posts that state pay lean towards smaller employers, so treat this as a floor rather than the whole market.

Can freshers get software developers jobs?

2.2% of the software developers jobs that say what experience they want are open to freshers (under a year): 356 openings on Highlisted on 12 November 2026.

Which cities have the most software developers jobs?

Bengaluru (8,675), Hyderabad (3,033), Pune (2,984), Chennai (1,768), Mumbai (1,150), counting the open jobs on Highlisted on 12 November 2026 that name a city. A job listed in several cities counts in each.

Which companies are hiring for software developers jobs right now?

By open jobs on Highlisted on 12 November 2026: HCLTech, Wipro, NTT Data, UST, Capgemini, Match Me Resume Match | Citi. Recruitment and staffing firms are counted in the totals but not ranked here (they post 12% of these jobs).

Highlisted Editorial Team

The figures on this page are worked out every week from the open jobs on Highlisted, read from employers' own career sites (last read 12 November 2026). The advice is written and checked by our editors against official sources. How we collect and count the data.

Sources (2)
  1. Microsoft .NET support policy (example of a platform end-of-support date that drives project work)
  2. OpenJDK: JDK 25 general availability announcement