Would it be possible to make a shortcode for showing specific listings

Would it be possible to make a shortcode for showing listings on a page, but with parameters where I can select which taxonomy to pull listings from?

To use an example: Here's the shortcode you would use with Shortcodes Ultimate to display listings of a single term from a single taxonomy

[su_posts post_type="directory_listing" taxonomy="listing_category" tax_term="19,14" tax_operator="2" order="desc" orderby="title" post_status="any"]

I'm using something like this at the moment to show listings on a page, but I've created other custom taxonomies. And I'd like to filter the results by them too.

So imagine a shortcode like this:

[listings post_type="directory_listing" taxonomy="listing_category, listing_custom_category"]

Which shows only the listings that are in both of those taxonomies.

I'm looking to see if I can build this myself. Any advice appreciated