National Mineral Development Corporation (NMDC) Limited invites applications for recruitment of Junior Officer (Mechanical) Trainee, Junior Officer (Civil) Trainee and other posts. NMDC is going to fill up 311 vacancies through this job notification.