In a large bowl, combine the black beans, corn, bell peppers, onion, tomatoes, jalapeño, and cilantro.
In a separate bowl, whisk together olive oil, red wine vinegar, lime juice, garlic powder, salt, and black pepper.
Pour the dressing over the bean mixture and toss until everything is evenly coated.
Cover and refrigerate for at least 1 hour to let flavors meld.
Serve chilled with tortilla chips or as a side salad.