Business Solutions

Application Development

The Integration & Development Services team specializes in the realization, design and implementation of ECM solutions.  Our focus is on the integration of existing enterprise systems with ECM solutions and the development of highly custom ECM applications.  Leveraging our broad set of hardware, software, and intellectually based assets we are able to deliver elite solutions while reducing overall cost and saving time.

Extensive project experience with multiple ECM platforms has afforded us the opportunity to acquire a wealth of reusable software components.  Our development toolkit consists of Java and .NET utilities and frameworks which are continuously improved upon as we experience the latest developments and trends of the ECM industry firsthand.  With a focus on interoperability, we�ve developed a variety of service oriented interfaces including SOAP and REST based web services.  Our business process management (BPM) and content lifecycle components complement ECM quite well.  We are also actively involved in the open source community and rely on popular open source frameworks when appropriate (Spring, Ibatis, Hibernate, Jakarta libraries, etc).

Our flexible and dynamic development environment provides our team with the necessary tools to accomplish the most complex of projects.  Relying on source control and project build procedures, we are capable of easily reproducing past deployments for any of our client projects.  We also place emphasis on customer communication during development and provide issue tracking through the use of JIRA to our clients.

Leveraging the hardware resources in Micro Strategies� IBM Business Partner Innovation center allows us to use virtualization to closely mimic our clients� environments. This enhances our ability to perform proof of concepts, demonstrations, integration testing, quality assurance, and performance testing. Using local virtual machines, our developers are also able to perform basic development and testing activities in a more realistic environment.

The development team consists of well seasoned Java and .Net professionals encompassing a wide array of technical expertise.  Our experienced project managers and software architects work closely with our clients throughout the project lifecycle to ensure the appropriate solution is delivered on time.