Place the eggplant directly on a gas burner over medium and char the eggplant on all sides, turning every few minutes until the skin is blackened and the flesh is tender. This will take about 20 minutes. You can also do this on a sheet pan under the broiler, but poke the eggplant a few times with a paring knife and set your oven rack 6 inches from the heat source.
When the eggplant is charred all over, remove from the heat and place in a bowl and cover it for 15 minutes to continue to soften the eggplant. If the eggplant is charred but still feels really firm, finish it on a baking dish in a 400 degree oven for an extra 10-15 minutes and then cover and let steam at room temp until very soft.
Transfer the eggplant to a cutting board and take off the stem. Remove the skin and discard. It's easy to peel the charred skin off with your fingers. Do not rinse the eggplant. Chop the eggplant into bite-size pieces and transfer to a serving bowl.
Season generously with salt. Start with ½ - ¾ teaspoon and black pepper to taste. Add the remaining salad ingredients plus the dressing of your choice. Taste and serve. I like to serve this warm or room temp. If you make it ahead and refrigerate it, allow it to come to room temp before serving.