Trim both ends of eggplant and slice 1/4" thick. Sprinkle both sides of eggplant with salt and lay between double thick layers of paper towels. Press firmly and let stand for 15 minutes. Preheat oven to 450 degrees. Discard paper towels. Place eggplant on a large baking sheet and roast for 10 minutes, turning once; reduce oven temperature to 350 degrees.
In a small bowl, stir together ricotta cheese, egg, basil and 2 tbsp parmesan cheese. Spread a small amount of pasta sauce in the bottom of a 9" square baking pan. Place 1/3 of the eggplant, 1/3 of the mozzarella and 1/2 of the ricotta mixture in the pan. Dot with pasta sauce and repeat layers. Top with remaining eggplant and spread with remaining pasta sauce. Sprinkle with remaining parmesan and mozzarella. Bake for 45 minutes. Let stand 5 minutes before cutting.