Reimagine the possibilities.


Looking for a better career? Join our team.

Why CSI? Three reasons:

  1. Our clients are the nonprofits and associations who make the world a better place.
  2. Our work makes us recognized as one of the best at what we do.
  3. Our culture is a tight-knit, fun, and supportive environment that helps our people thrive.

If this sounds like the place for you, check out our open positions below.

If you are a team-oriented .NET Developer that loves developing and managing web and cloud applications that have a social impact, then this job is for you. Our .NET Developers use high technical aptitude and great communication skills in collaboration with our clients and consultants to create an amazing end-user experience.

If you are a team-oriented problem solver who loves serving clients with your strong business and technical acumen, then this job is for you. Our Business Consultants help our nonprofit and association clients find robust, effective solutions to their toughest organizational challenges, helping them make a greater impact toward their mission. 

If you are a strong collaborator with deep iMIS expertise who loves helping clients get the most value from their platform, then this job is for you. Our iMIS Consultants lead projects and manage accounts for our nonprofit and association clients and become trusted advisors for how those clients can best apply iMIS to advance their mission. 

Our comprehensive benefits package includes:

Shot of a group of colleagues giving each other a high five while using a computer together at work