Cook Corn*: Heat oil in a saute pan on the stove over medium/high heat. Add corn and cook, stirring frequently, until corn begins to brown on the edges, 3 to 5 minutes.
Assemble Salad: In a large bowl, toss together cooked corn and the rest of the salad ingredients.
Make Dressing: In a separate bowl, mix together all dressing ingredients. Drizzle over salad and toss to evenly combine. Serve room temperature or chilled.
Notes
*For a quicker recipe, skip cooking the corn and just stir it in with the other ingredients. Have the BBQ on? Grill 2 ears of corn until slightly charred, then stir into the salad.