Careers

Working at CSI is sweet!

  • Health, dental and vision insurance
  • 401k plan with employer contribution (eligible after 12 months of employment)
  • Professional development opportunities – tell us what you need
  • Casual work enviornment, the occasional parking-lot BBQ, great coffee, and a nicely stocked kitchen
  • Company-sponsored outings and the best holiday party on the planet!
  • Most importantly, a fun, collaborative environment. We are like family here. That’s a good thing … right?

If this sounds like the place for you, what are you waiting for? Apply now!

Senior .NET Developer

We are looking for a team-oriented Senior .NET Developer that’s responsible for developing, supporting, maintaining, and debugging CSI’s client-related applications and web development projects. You’ll apply your consultant-style attitude, high technical aptitude and great communication skills while working closely with our clients and consultants designing, building and testing solutions.

View Job Posting Apply Now


.NET Developer

We are looking for a team-oriented .NET Developer that’s responsible for developing, supporting, maintaining, and debugging CSI’s client-related applications and web development projects. You’ll apply your consultant-style attitude, high technical aptitude and great communication skills while working closely with our clients and consultants designing, building and testing solutions.

View Job Posting Apply Now


Consultant

We are looking for a team-oriented Consultant that’s responsible for managing a portfolio of client accounts, serving as project manager for a variety of client and internal projects, and has an ability to find unique solutions in challenging scenarios.

View Job Posting Apply Now


Sales and Marketing Manager

We are looking for an achievement-oriented Sales & Marketing Manager to find, engage, qualify and convert prospects into customers. You’ll recommend appropriate solutions for customers to boost revenue, profitability, customer acquisition and retention rates.

View Job Posting Apply Now


Technical or Junior Consultant

We are looking for a team-oriented Technical Consultant / Junior Consultant that’s responsible for supporting account managers, maintaining a relationship with clients, excels at report writing, and has a natural curiosity for learning. We want to help even more clients, so we seek a talented individual that can help us grow. Are you the kind of person that’s motivated to add value quickly and dive in to learn more anywhere you can? Do you relish the opportunity to be part of a great team? Have you been successful in a small company and thrive in that kind of fast-paced, keep you on your toes kind of environment?

View Job Posting Apply Now


Customer Success Manager

We are looking for a team-oriented Customer Success Manager that’s responsible for improving our software customer retention in every phase of our lifecycle (Onboard, Adopt, Support, Engage and Grow). Our 800+ software customers will depend on you to help them succeed with our software solutions, from onboarding through support. We’ll depend on you to retain those customers while finding additional opportunities to help them succeed with other CSI solutions.

View Job Posting Apply Now