Prepare pasta according to package instructions.
While pasta is cooking, place corn, tomatoes, and bell pepper in a large mixing bowl and set aside.
In another mixing bowl, make the dressing by whisking together the vinegar and mayonnaise until well-combined. Add cumin, paprika, chili powder, salt, garlic, and onion and whisk until well-incorporated. Set aside.
When the pasta is finished cooking, drain and rinse under cold water to get it cooled to at least room temperature.
Transfer the pasta to the mixing bowl with the veggies. Add the dressing and stir until everything is well-combined. Stir in cheese.
Refrigerate until serving. Recommend stirring again before serving.