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
