An Enforcement Directorate (ED) officer has allegedly committed suicide, with his body found on a railway track in Sahibabad near Delhi on Wednesday, reports said. The deceased was under the scanner of the ED and the CBI in an alleged corruption case.