If you are using the chicken sausages, grill or broil them until they are nicely browned. When cool enough to handle, cut in half lengthwise then slice. Set aside.
Heat a soup pot over medium heat and add the olive oil. Add the onions, garlic, jalapenos, cumin, and carrots and cook until the veggies begin to soften, 5 minutes or so.
Add the corn, sausage (if using), and sun dried tomatoes and cook for a minute or two. Add the stock. Bring to a boil, add the oregano, reduce the heat and simmer for 15 minutes.
Add the rinsed and drained beans and the lime juice and simmer for 5 – 7 minutes. Ladle into soup bowls. Serve with a lime wedge if you’d like.