Careers
Looking for a better career? Join our team.
Why CSI? Three reasons:
- Our clients are the nonprofits and associations who make the world a better place.
- Our work makes us recognized as one of the best at what we do.
- 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:

- Health, dental and vision insurance
- 401k plan with employer contribution (eligible after 12 months of employment)
- Abundant professional development opportunities
- Casual work environment, including a fully-stocked kitchen
- Company-sponsored outings and the best holiday party on the planet
- Most importantly, a fun, collaborative environment built on mutual respect