You've applied to a hundred IT roles on Naukri and LinkedIn. A handful of callbacks, mostly silence. It's tempting to conclude you're not good enough — but that's usually not the problem. Getting shortlisted in India depends on a chain of filters, and being qualified is only one link in it.
To get shortlisted for IT jobs in India, your resume has to parse cleanly through the ATS, match the job description's exact keywords, clear the role's eligibility criteria, and ideally arrive early or through a referral. Miss any one of those and a strong candidate gets filtered out before a recruiter ever forms an opinion. This guide breaks down each stage and the levers that actually move your odds.
➡ Start by checking your resume against a real job — free on ResumeLens.
What "getting shortlisted" actually depends on
Shortlisting is a funnel, and each stage filters people out. Your application has to survive all of them.
Stage | What filters you out | What you control |
|---|
1. Parsing | An unreadable file (Canva, image PDF, columns) | Single-column, text-selectable PDF |
2. Keyword match | Missing the JD's exact terms | Mirror the job description and Naukri Key Skills |
3. Eligibility filters | CGPA, 10th/12th, backlogs, experience, location | Apply only where you meet the hard musts |
4. Timing | Applying late, after the queue fills | Apply within days of the posting |
5. Recruiter scan | Weak, generic, un-quantified bullets | Specific, quantified, role-matched content |
6. Referral boost | No internal advocate | Get a referral wherever possible |
1. A resume the ATS can actually read
Most large Indian employers, MNCs, and funded startups screen with an ATS, so the first filter is purely mechanical: can the software read your file? A two-column or Canva-exported resume often parses as scrambled or blank, and you're out before the keyword match even runs. Use a single-column layout, standard headings, and a text-selectable PDF. (Full method: the ATS resume guide; if you're getting silence, run the why is ATS rejecting my CV diagnostic.)
2. Exact keywords from the job description
Once parsed, your resume is scored on how closely it matches the job description. The terms that matter are the ones in the posting — so mirror them verbatim where they genuinely apply to you, inside your experience and project bullets, not just a skills list. On Naukri, the "Key Skills" tags at the bottom of each posting are the literal terms the system matches against. (See resume keywords for software engineers.)
3. Meeting the eligibility criteria (the hard filters)
Eligibility cut-offs are auto-filters no resume tweak overrides. Especially at the IT-services firms and for campus or fresher hiring, these decide first:
Minimum CGPA (often 6.0–7.0) and minimum 10th/12th percentages
No active backlogs; limits on academic gaps
Required years of experience and specific must-have skills
Location and willingness to relocate; notice period for lateral roles
Applying to roles where you miss a hard requirement wastes effort and dents your response rate. Focus your volume where you genuinely qualify.
4. Applying early
Recruiters review applications as they arrive, so early applicants get seen first — and many roles are effectively filled before the posting closes. A resume submitted on day one sits near the top of the queue; the same resume on day fourteen may never be reached. Set up alerts for your target roles and companies, and apply within the first few days of a posting going live.
5. The channel you apply through
The same resume performs differently depending on how it reaches the employer. A cold application through a job portal faces the ATS with no advantage; a company-portal application is parsed by that company's own system; and a referral often skips part of the queue entirely. Where you can, apply through the company's careers page in addition to the portal, and always look for a referral path first.
6. Referrals — the biggest single lever
A referral is the most effective way to get shortlisted in India. Referred candidates are reviewed faster, taken more seriously, and often skip the cold ATS queue. How to get them:
Message alumni from your college working at the target company — shared college is a strong opener.
Engage genuinely in tech communities (LinkedIn, developer Discords, local meetups) before you need a favour.
Ask directly and make it easy: send the exact role link and a two-line summary of why you fit, so the referrer can act in one click.
Many companies reward referrals, so you're often helping the referrer too — don't be shy about asking.
The shortlisting checklist — run this before every application
Does my resume parse cleanly (single-column, text PDF)?
Do the JD's key terms and Naukri Key Skills appear verbatim in my resume?
Do I meet every hard eligibility requirement?
Am I applying within a few days of the posting?
Are my bullets specific and quantified, not generic?
Have I checked for a referral path?
Have I checked my ATS score against this specific role?
India-specific shortlisting realities
Service vs product companies. Service firms (TCS, Infosys, Wipro, Cognizant) hire at scale with eligibility cut-offs and qualifying assessments like the TCS NQT; product companies and startups (Razorpay, Flipkart, Swiggy) weight project depth, keyword relevance, and DSA/interview performance more.
Campus vs off-campus. On-campus, meeting the drive's criteria is most of the battle; off-campus, you face the ATS cold, so keywords, timing, and referrals matter far more.
College tier. It can influence product-company and startup shortlists, but strong projects, a visible GitHub, and referrals consistently compensate — see resume format for freshers in India.
Channel mix. Naukri's FastForward and company portals read resumes differently; tailor and re-check per channel. (See how Indian companies use ATS.)
The callback-rate reality
Low response rates are normal — even for strong candidates. Only a small fraction of cold online applications turn into interviews, which is why a scattergun approach of one generic resume sent to a hundred roles disappoints. The candidates who get shortlisted consistently do the opposite: they apply to fewer, better-matched roles; tailor the resume each time; apply early; and lean on referrals. Quality of targeting beats quantity of applications. Silence usually reflects the funnel, not your worth — so adjust the inputs rather than taking it personally.
➡ Check your ATS score for each role before you apply — free on ResumeLens. Building or fixing your resume? Resume Builder keeps it ATS-safe by default.
Frequently asked questions
Why am I not getting shortlisted for IT jobs?
Usually one of five reasons: your resume isn't parsing cleanly through the ATS, it doesn't match the job description's keywords, you don't meet a hard eligibility requirement, you're applying too late, or your bullets are too generic. Being qualified isn't enough on its own — each stage of the funnel has to be cleared.
How do I increase my chances of getting shortlisted?
Use a clean, single-column, ATS-readable resume; mirror the job description's exact keywords; apply only where you meet the eligibility criteria; apply within a few days of the posting; quantify your bullets; and pursue a referral wherever possible. Check your ATS score against each specific role before submitting.
Do referrals really help in India?
Yes — a referral is the single most effective way to get shortlisted. Referred candidates are reviewed faster and often bypass part of the cold ATS queue. Reach out to college alumni and people in tech communities, and make the ask easy by sending the exact role and a short note on why you fit.
How many jobs should I apply to?
Fewer, better-matched roles beat a high volume of generic applications. Tailor your resume to each role you genuinely qualify for, apply early, and pursue referrals — a focused approach gets more callbacks than mass-applying with one resume.
How important is CGPA for IT jobs in India?
It matters most for service-company and campus hiring, where minimum CGPA and 10th/12th cut-offs act as hard filters. For product companies and startups, strong projects, demonstrated skills, and interview performance can outweigh a moderate CGPA. Know each role's cut-off before applying.
Does applying early actually matter?
Yes. Recruiters review applications as they arrive, so early applicants are seen first, and many roles fill before the posting closes. Set up job alerts and aim to apply within the first few days of a role going live.
Why do I get rejected even when I'm qualified?
Because shortlisting filters on more than qualifications. A formatting issue, a keyword mismatch, a missed eligibility criterion, or simply applying late can filter out a qualified candidate before a recruiter reviews them. Fix the funnel — parsing, keywords, eligibility, timing, referrals — and your shortlist rate rises.
Related guides: How to Optimize Your Resume for ATS (Complete Guide) · Why Is ATS Rejecting My CV? · How Indian Companies Use ATS · Resume Format for Freshers in India · Free ATS Resume Checker