1971 yılında Ankara Üniversitesi Hukuk Fakültesi'nden mezun olmuştur. Uzun yıllar kaldığı Almanya'da Çalışma Ataşeliği ve Bonn Büyükelçiliği'nde Çalışma Müşavirliği görevlerinde bulunmuş, Köln Üniversitesi'nde öğretim üyeliği de yapmış, 13 Eylül 1991-29 Ocak 1992 tarihleri arasında Çalışma ve Sosyal Güvenlik Bakanlığı müsteşarlığı görevini yürütmüştür ve 1991 yılında Başbakan Mesut Yılmaz'ın başdanışmanlığını yapmıştır. Necdet Basa, Ocak 1996-Ekim 1997 yıllarında TBMM Genel Sekreterliği görevini yürütmüş ayrıca 1996-2000 yılları arasında YÖK üyeliği yapmış ve kısa bir dönem Demokrat Parti'nin yönetiminde bulunmuştur. Türkiye Barolar Birliği Başkan danışmanı olarak görev yapmaktadır. Evli ve iki çocuk babasıdır.