Entwicklung

Als Softwarehaus liefern wir Systeme zur Archivierung, Aufbereitung und Visualisierung von Daten.
Unser breites Technologiespektrum und unsere langjährigen Erfahrung helfen Ihnen, große unstrukturierte Datenmengen zu beherrschen.
Wir können sowohl fertige Produkte anbieten als auch komplexe, hochskalierbare Individuallösungen umsetzen und in bestehende Systemlandschaften integrieren. Unsere Systeme sind hochverfügbar, sodass diese bei unseren Kunden 24 Stunden an 7 Tagen im Einsatz sind.

Unser Team besteht aus hochqualifizierten Full-Stack- Entwicklern mit einem großen Know-how und Erfahrungshorizont. Wir arbeiten in gut aufgestellten Projektteams in flachen Hirarchien.

Know-How und Technologieumfeld

  • Verarbeitung großer Datenmengen (Big Data)
  • Datenverwaltung, Disposition und Steuerung unter Einsatz von Datenbanken und Datenbankanwendungen
  • Einsatz und Entwicklung benutzerorientierter graphischer Bedienoberflächen
  • Integration von Sensorik und anderen Third Party Modulen
  • Verteilung der Prozesse, Datenhaltung und Schnittstellen auf Basis von serviceorientierten Architekturen
  • Virtualisierung und Containerisierung

Softwareentwicklung und Softwaredesign

Die Methoden der Softwareentwicklung müssen immer mehr Flexibilität aufweisen und ständig neuen Anforderungen angepasst werden.
innoSysTec kombiniert erprobte Konzepte und bereits erfolgreiche Vorgehensweisen mit fortschrittlichen, zukunftsorientierten Technologien.
Das gelungene Design der Bedienoberfläche trägt wesentlich zum Erfolg im Einsatz der Systeme bei. Die User Experience hat bei unseren Designentscheidungen einen hohen Stellenwert.
Wir entwickeln agil und plattformunabhängig unter Einsatz von Java-Technologien, unterschiedlichen Frameworks und Integrationsumgebungen sowie einer breiten Palette kommerzieller und Open Source Komponenten.

Qualitätsmanagement und Softwaretesting

Eine gleichbeibend hohe Qualität unserer Produkte und Dienstleistungen ist für uns sehr wichtig. In unserer Qualitätskontrolle werden alle Softwarereleases automatisierten und manuellen Tests unterzogen, die die Funktionalität und Performance unserer Software sicherstellen und dokumentieren.
Bei der Durchführung unserer Projekte wird unser Test-Team von Beginn an eingebunden und begleitet das Projekt in allen Phasen bis zur abschließenden Endkontrolle und Auslieferung.

Technologie Spektrum

Entwicklung: Agile Softwareentwicklung, Test Driven Development
Architektur: Client-Server, SOA, Microservices, REST
Plattformen: Windows, Linux, Solaris, SAN/NAS (Storage)
Programmiersprachen: Java, JavaScript, Ruby, PL/SQL
Web: React, Angular.js, Bootstrap, D3.js, jQuery
Frameworks: Spring Framework, Hibernate, JUnit, Swing, SWT
Datenbanken: Oracle 10g/11g/12c, MongoDB, ElasticSearch, Cassandra, Apache Kafka
Application-Server: Tomcat, Jetty
Entwicklungstools: Eclipse, IntelliJ, Maven, Gradle, Git, Jenkins, Nexus, Redmine, u.v.m.
Virtualisierung: VMware ESX, KVM
DevOps: Docker, Immutable Infrastructure