SOFTWARE ENGINEERING
Unser Software Engineering Team steht für echte «Swiss Engineering Kultur». Unsere erfahrenen Engineers unterstützen Sie bei Softwareentwicklungs-Projekten mit JAVA-based Frontend- und Backend-Technologien. Wir verwenden agile Entwicklungsmethoden und sind mit modernen Software-Entwicklungspraktiken (z.B. Test Driven Development, Domain-Driven Design, DevOps, etc.) und Cloud Architekturen bestens vertraut.
Software Development
- Neu- und Weiterentwicklung/Support von Software Individualanwendungen
- Expertise gängiger Backend-Technologien:
- Micro-Services basierend auf JAVA
- Datenmodellierung und -haltung mit relationalen und graphenbasierten Datenbanken
- Expertise gängiger Frontend-Technologien
- Expertise im Entwurf von UI/UX-Konzepten
- Beschleunigen Feedback-Loop durch das Optimieren bestehender Anwendungen auf partielle Testbarkeit
- Automatisieren von wiederkehrenden Softwareentwicklungsarbeiten (CI/CD)
- Deployment und Release Management
- Best Practices im Umgang mit Versionsverwaltungen
Agile Entwicklungsmethoden
- Einführen und Coachen von agilen Software-Entwicklungsmethoden
- Einführen von modernen Software-Entwicklungspraktiken
- Test Driven Development
- Domain-Driven Design
- Development and Operations (DevOps)
- Expertise in der Zusammenarbeit von verteilten agilen Entwicklungsteams
- Anwenderorientiertes Requirements Engineering
- Durchführung von Workshops zum Identifizieren von Nutzerbedürfnissen
- Coachen bestehender Software-Entwicklungsteams hinsichtlich DevOps Praktiken
- Software Architektur Beratung
Cloud Architekturen
- Beratung Cloud-Transformation und Ablösen von On-Premise Software-Lösungen
- Expertise im Entwurf von hybriden Software-Architekturen im Umgang mit sensiblen Daten
- Expertise im Einsatz von PaaS Platformen
- Fundierte Kenntnisse mit Amazon Web Services
- Erstellung von Cloud-Architekturen mit Infrastructure as Code
- Beratung bezüglich Costing bei Cloud-Lösungen vs. On-Premise Lösungen
- Implementieren von skalierbaren und ausfallsicheren Cloud-Systemen
Brauchen Sie Unterstützung in einem dieser Gebiete?
Finden Sie gemeinsam mit unseren Experten eine passende Lösung.