Why DDS?

Because We’re ICCIE!

Our Values: they define how we do what we do! We care about our team, our customers, and our community.

Play As One
Act As If
ICCIE – Innovation, Change and Continuous Improvement = Excellence
Employees Rock
OCD – Obsessive Customer Dedication
ValYou – your own unique values

Our Culture: casual, creative, innovative & fun!
Our People: company-wide collaboration, diversity, energetic & kick-ass smart

Creating software and business solutions for the world, happens right here in Dubuque, Iowa.

Does It Matter Where You Work?

We Believe So!

Being happy at work shouldn’t require a smiley face mask. Our employee-designed values help to drive our innovative and responsibly-minded culture. Our team works hard, but has fun while we do it. Employee led initiatives such as our dedication to hiring veterans; active participation in environmental support projects like highway clean up days, and in-office recycling & composting programs all give back to the community. DDS-designed holidays every month provide a quick break from the day-to-day, by allowing our crew to inject some team building and excitement into our days (ask us about Sand Castle Day!). We believe the key to job satisfaction is three-fold: feel challenged, have a voice, and be valued. If you want to work with a team who cares about you, join us at DDS.

Feeling Trapped In A Box?

Breakout At DDS!

Our culture of everyone counts & every idea is worth exploring will let you perform at your best without boundaries.  From our Agile development process to the team approach to finding customer solutions, we allow you to have a voice in where we go as a company.  Career paths at DDS are as unique as the people that create them here…you!

The DDS customers are only matched by the DDS employees – both are fantastic!


Working at DDS has been an excellent experience. I’ve enjoyed the positive atmosphere, the can do attitude and the casual dress code. Everyday, I’m faced with new challenges and opportunities to elevate my skills. It never feels stale and the culture is just what I was looking for.


I love my co-workers and our values.


I love working at DDS! It’s great to see when everyone’s contributions are supported and make an impact on the future of the company.