iModules Software is always looking for smart, goal-oriented team members. Based in Leawood, Kansas, iModules offers competitive compensation and benefits, a casual and motivated environment, and the opportunity to be a part of a continually growing software company. You can mail a cover letter and resume to our postal address or email resumes@imodules.com.


The Account Manager works within the Account Management team to cultivate relationships with clients to ensure they are maximizing results using Encompass from iModules Software. They listen, build relationships, demonstrate the features and benefits, serve as the client advocate and are ultimately responsible for client success.
The Data Services Engineer is responsible for data services work associated with the iModules client base, who utilize our web-based software application which combines leading edge constituent management, event planning and fundraising tools with an integrated communication and content management platform.
The Product Owner is responsible for managing and driving an iModules scrum team efforts within a specific area of the Encompass platform.
iModules is looking for Senior Software Engineers to be responsible for researching and designing the architecture for our SaaS-based platform application.
“We didn’t know what to expect regarding results, but we raised more in six weeks than we raised in six months last year.”
"iModules makes our staff members' job much easier. The system saves us a lot of money and time."
"The customer service we received from iModules was exceptional, especially from our account manager."
Coe College