Dr. Magdi joined the Ministry of Health in April 1975, where he interned in the ENT Pediatric Obstetrics and Gynecology, General Medicine and Surgery. After that, he worked in Wad Madani Hospital in Orthopedic and ENT for one year. He joined Khartoum teaching hospital from 1977 to July 1979 in the ENT as a Medical Registrar. He joined the medical services corporation where he worked in the royal guard (presidential guard) from 1979 to 1983 and participated in the first GCCE conference.
He joined Zayed Military Hospital Emergency Department from May 1992 to December 2015 and joined Provita International Medical Center on February 2016.