Skip to main content

Software Development Services

Application and Software Development

Application and Software Development

The BMIC develops of entire software applications for supporting translational research in collaboration with investigators. This includes full-stack development of products to support different aspects of translation research using modern software architectural patterns. Our typical cycle for development includes defining requirements, preparing a project plan, designing UX and UI interactions, architecting software, coding solutions, establishing integrations, rigorous testing, deployment and DevOps.

Members of the BMIC software engineering team have broad experience with industry standard software development practices. 

Types of Projects:

  • Web applications.
  • Research web sites.
  • Advanced data capture systems.
  • Data federation platforms.
  • Data integration platforms.
  • Data ecosystems.
  • IOT, Sensor, Device management platform.
  • Metadata management solutions.
  • REDCap External Module development

Current and Previous Projects

Projects with the BMIC: