Careers

Working at CSI is sweet!

  • Health, dental and vision insurance
  • 401k plan with 3% 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! (Be sure to select "Hire Me"!)


Senior .NET Developer

We are looking for a talented, senior (5-7 years) .NET developer. Qualified candidates must have excellent knowledge of object oriented design and development on a Microsoft .NET platform. In this role, you will be a lead developer responsible for developing, supporting, maintaining, and debugging CSI’s client related applications and web development projects using our existing tools and methodology.

View Job Posting


Manager, Sales and Marketing

We’re looking for an achievement-oriented Manager, Sales & Marketing 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


Account Tech

We’re looking for a team-oriented Account Tech that’s responsible for supporting account managers, maintaining a relationship with clients, excels at report writing, and has a natural curiosity for learning.

View Job Posting


Customer Success Manager

We’re looking for a team-oriented Customer Success Manager that’s responsible for improving our software customer retention lifecycle (Onboard, Adopt, Engage, Support, Enhance and Grow). Our 800+ software customers will depend on you to help them succeed with our software solutions. We’ll depend on you to retain those customers while finding additional opportunities to help them succeed.

View Job Posting


Part-Time Recruiter

We’re looking for a team-oriented Part-Time Recruiter that’s responsible for the entire recruiting lifecycle. Our leadership team will depend on you to successfully manage the entire recruiting process. You’ll develop an understanding of the ideal candidate for each position, source and screen for those candidates, manage CSI’s interview and feedback process, conduct background and reference checks, execute the offer and coordinate the new-hire onboarding process. Our candidates will count on you to offer them a compelling reason to join CSI and to provide them a great experience that reflects CSI’s culture and commitment to customers every step of the way.

View Job Posting


iMIS Consultant

We are looking for a talented software analyst with 3+ years’ of iMIS (or related) experience, preferably in a consulting environment. Qualified candidates must have a strong understanding of databases, excellent communication skills and a passion for providing excellent customer service to our clients. In this role, you will be responsible for addressing client needs and inquiries.

View Job Posting