Application Development and Support

Miratech creates effective, scalable IT solutions aimed at achieving the business objectives of each client. Our software development processes meet SEI and SW-CMM requirements.

Miratech has expertise in the following areas:

  • Workflow systems
  • Content management systems (CMS)
  • Business analysis
  • SharePoint Portal technology and related development tools
  • Data storage
  • Service-oriented architecture (SOA)
  • System migration
  • Low-level software and drivers
  • Mobile device solutions

Miratech supports the following business objectives:

  • Software development "from scratch"
  • Existing software system maintenance and development
  • Product localization
  • Application integration
  • Redesign and reverse engineering
  • Inter-platform application porting

Miratech offers a full cycle of software development:

  • Requirement development
  • System architecture development
  • Implementation and programming
  • Software testing and verification

Miratech serves the following industries:

  • Banking
  • Telecommunications
  • Insurance
  • Health care
  • Public sector
  • Education
  • Trade
  • Transportation
  • Science

Consulting

Focusing on information system architecture and development, Miratech provides consulting services. These services include IT design, implementation, and maintenance for enterprises and organizations.

  • Research and development
  • Architecture development and improvement of existing IT systems
  • Application architecture development

Software Development

  • Development for specialized software solutions for automating complex, non-standard business processes
  • Implementation of projects that relate to the integration of unique information systems
  • Refinement and development of existing information systems

Porting, Migration, and Reverse Engineering

  • Legacy IT system architecture testing
  • Selection of migration technology, IT systems, and architecture design
  • Software development and IT system unit testing
  • IT system integration testing
  • Trial operation
  • Commissioning of IT systems and technical support

Integration Solutions (SOA solutions)

  • SOA design and application development
  • Synchronization of data from different information systems
  • Automation of complex business processes that affect the heterogeneous information systems and databases in the enterprise
  • Re-engineering of existing applications in accordance with the SOA concept

Data Warehousing and Business Intelligence Solutions

  • Analysis of the enterprise core businesses
  • Data warehouse design
  • Collection, treatment, alignment, and loading of data from disparate sources
  • Logical data model development
  • Development of unloading, cleaning, inspection, loading, and data conversion processes
  • Development of dimensionality, OLAP-cubes, and reports
  • Development of portals to access data

Maintenance and Servicing

  • Continuous support (24x7)
  • Current system monitoring
  • Ongoing monitoring of application availability
  • User management
  • Implementation of preventive maintenance, troubleshooting, and required software update installation
  • Roll-out support
  • Restoration of technical requirements

IT system integration testing