Medical Officer Job in Sonipat – Multi-speciality Hospital
NewNodHire
397 openings in Medical
NodHire has 397 open Medical jobs across India, the newest added on 17 Oct 2026. The typical advertised pay is ₹17,500 per month (median of 397 listings that show pay; the middle half pay ₹17,500–₹17,500). The most openings are in Delhi (2), Agra (1) and Ahmedabad (1).
| Open jobs | 397 |
|---|---|
| Typical pay | ₹17,500 per month (median of 397 listings) |
| Middle 50% of pay | ₹17,500 – ₹17,500 per month |
| Most-listed roles | Medical Officer |
| Job types | Full-time 100% |
| Work mode | Onsite 100% |
| Fresher-friendly | 100% of roles ask for 0–1 year of experience |
| Top cities | Delhi (2), Agra (1), Ahmedabad (1), Aizawl (1), Ajmer (1) |
| Newest listing |
Calculated from active listings on NodHire; pay figures use each listing's advertised range.
NodHire
NodHire
NodHire
NodHire
NodHire
NodHire
NodHire
NodHire
NodHire
NodHire
NodHire
NodHire
NodHire
NodHire
NodHire
NodHire features a wide range of medical roles including Medical Officer, Staff Nurse, and Lab Technician. Our platform connects healthcare professionals with employers looking for qualified candidates. You can easily search for jobs by location and apply with just a few clicks.