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