Our software development department primarily works on the development of custom business applications.
We offer web based and desktop solutions to our customers based on their unique needs, utilising state-of-the-art technologies, while providing support for their existing systems, too. We have an outstanding and up-to-date base of experience in the design and development of custom business applications and portal solutions. Our solutions are always the result of close collaboration with our partners, during which our business analysts and consultants assess the relevant business needs before presenting their solution proposals in a workshop for a mutual discussion, and then the functional and technological requirements are finalised.
We develop distributed/multi-layer applications, such as:
- Application of the latest web technologies (.NET, .NET Core, Angular)
- Business intelligence, data warehouse and reporting solutions (MS BI ecosystem, Power BI)
- Cloud-based solutions development (Microsoft Azure)
- Blockchain based solutions development (IBM blockchain ecosystem)
- Other technologies and program languages: MsSQL, SQL, Java, C#, C++.
We undertake the development of dynamic and modifiable enterprise applications and portals, such as:
- Enterprise application integration and content management applications
- Public websites and intranet portals
- Mobile applications
We also undertake second and third level support of already implemented systems, which includes all the necessary services to meet the SLA requirements.
Another key area of our activity is professional software testing as an integral part of software quality assurance and overall software development. As testing job roles are nowadays increasingly shifting towards supporting developers and decision makers with information, our well-trained and professional testing team also takes care of the responsibilities involved in providing accurate and precise quality measurements of the development status, in addition to providing support with the detection and correction of software defects. We perform system tests, as well as functional and end-user acceptance testing based on state-of-the-art methodologies, in addition to dealing with test case automation jobs.
Our experts can provide support for your project in the following areas:
- Business analysis
- IT organisation
- Architecture design
- Application development
- Project management
- UX development
- Test automation