Software Development

Ob Onlineshop, Onlineportal, PIM oder CMS: Wir unterstützen bei der Planung, Entwicklung, Erweiterung und Wartung Ihrer Software-Anwendungen. Individuelle Anforderungen und Wünsche umzusetzen, ist für uns selbstverständlich.

Bei der Programmierung von Software legen wir höchsten Wert auf Qualität: Sicherheit, Wartbarkeit und Flexibilität. Um alle Qualitätskriterien zu erfüllen, arbeiten wir mit modernen Workflows wie SCRUM, Git-Flow, continuous integration (CI) und continuous delivery (CD).

Unsere Leistungen

  • Erstellen von REST-Schnittstellen (XML/json) mit Swagger-Dokumentation
  • Anbindung von REST-Schnittstellen (XML/json) und SOAP-Schnittstellen
  • Implementierung von Suchen und Filterungen mit Elasticsearch (Mapping/Indizierung/Suche/Aggregations/Spelling Correction)
  • Programmierung von Admin-Bereichen zur Pflege von Produkten, Kunden, Videos, Bildern und anderem Content
  • Implementierung von Kunden-Checkout-Workflows und Anbindung an Zahlungssysteme wie PayPal oder Kreditkarten (3DS)
  • Programmierung von Dashboards mit Analyse von Daten
  • Generierung von PDF-Dateien für Rechnungen und Produktdatenblätter
  • Individuelle Layout- und Style-Anpassungen für Onlineshops und CMS
  • Installation und Anpassung von Open-Source-Projekten
  • Implementierung von SSO (Single Sign On) in bestehende Systeme
  • Einrichten von Continuous Integration und Continuous Delivery Workflows mit Bamboo, Jenkins oder Bitbucket Pipelines
  • Konfiguration von IDP (Identity Provider) zur Authentification und Authorization
  • Planung der Software- Architektur z.B. mit Micro-Services
  • Refactoring von bestehenden Software-Monolithen