Skip to main content

IMC is a Service-Disabled Veteran-Owned Small Business (SDVOSB)

Software Development

IMC provides custom software development for our customers. We use industry standards and best practices to develop both desktop and web-based applications.

IMC's team members have experience in the following technologies:

  • Desktop Applications: .NET (C# and VB), Java, VBA
  • Web Applications: ASP.NET, J2EE, ColdFusion, OpenLaszlo, Silverlight
  • Databases: SQL Server, Oracle, MS Access, MySQL, PostgreSQL

IMC believes in working closely with the customer from start to finish. From the first conceptual meeting to post-production enhancements, IMC is committed to making sure we build software that meets customers' needs and is easy to use.

CMMI level 3 dev logoCommitted to continuous improvement and closing the capability gap, IMC has been appraised at level 3 of the CMMI Institute's Capability Maturity Model Integration for Development. What does this mean? CMMI Maturity Level 3 is classified as Defined. IMC's processes are well characterized and understood, and are described in standards, procedures, tools, and methods. CMMI Level 3 Development means that IMC takes a proactive approach to managing projects and processes for our customers, and we are dedicated to continuous improvement and producing great work that makes a difference.

IMC uses a full life-cycle process for software development; each of these steps plays a key role in the proper development of software applications:

  • Requirements
  • Design/Prototyping
  • Development
  • Testing
  • Production Support

IMC works with a variety of technologies to develop applications for our customers. We use the standards in place at the location where the application is to be used. For web-based applications that we host, the technology is based on what can best be used to accomplish the task.

IMC uses a rigorous quality assurance process to ensure that our products meet requirements, that our source code is not compromised, and that any issues are addressed and resolved.

IMC's development, sustainment, and enhancement experience includes:

  • DevSecOps continuous capability development/sustainment and enhancement support for the the Air Force’s Enterprise Environmental Safety and Occupational Health Management Information System (EESOH-MIS) application.
  • Full software development lifecycle activities to preserve and enhance the Air Force Reliability and Maintainability Information System (REMIS) service capabilities in support of U.S. warfighters worldwide. 
  • Software maintenance and development for the Department of Energy’s Western Area Power Administration.

  • Software development and application programming tools and compilers, web development tools and utilities, and system tools and software for the Department of Veterans Affairs' Consolidated Mail Outpatient Pharmacy .

IMC has developed a number of custom software solutions for government clients:

IMC also has several software products created through independent research and development efforts, including:

  • Joint Resource Allocation Model (JRAM)
  • Command and Control Training Tool (C2STT)
  • Project Planning and Evaluation (PPET)
  • Continuous Feedback System (CFS)
  • MemberCircle

What software products has IMC developed?

IMC has participated in the development of a number of software projects for government agencies, but also has several products that are available for both government and commercial clients.

  • U.S. Air Force's Air Expeditionary Wing Analysis System (AEWAS)
  • Eastern Federal Lands Highway Division's Asset Management System
  • TechWatch
  • Non-Kinetic (NonKin) Village
  • Intelliworx's EODonline and FDonline