Zum Inhalt springen
Software Design& Consulting GmbH

Kompetenzen

Seit über 25 Jahren planen und realisieren wir Unternehmensanwendungen, von der Analyse der Geschäftsprozesse bis zum Betrieb. Unsere Schwerpunkte:

KI-native Anwendungen

Anwendungen, die von Grund auf für den Einsatz von KI entworfen sind: Anbindung von Sprachmodellen über das Anthropic SDK und das Model Context Protocol (MCP), Prompt- und Context-Engineering und eine Architektur, in der KI-generierte Änderungen nachvollziehbar und prüfbar bleiben.

Cloud und Serverless auf AWS

Lambda, DynamoDB, API Gateway, S3/CloudFront, SNS/SQS; Infrastruktur als Code mit SAM/CloudFormation; Architektur, Sizing und Kostenmodell für ECS/Fargate. Betrieb mit X-Ray, CloudWatch-Alarmen und strukturierten Logs sowie Prometheus/Grafana.

Fullstack-Entwicklung

  • Frontend: React (seit 2014), TypeScript, MobX, SAP UI5/Fiori, HTML5/CSS3, Barrierefreiheit nach WCAG/BITV
  • Backend: Java mit Spring Boot, Spring Data und Hibernate/JPA, Node.js, REST, OpenAPI, OData
  • Weitere Sprachen: Scala, Rust
  • Desktop: Tauri/Rust, Eclipse RCP/OSGi
  • Datenbanken: PostgreSQL, Oracle, SAP HANA, DynamoDB

SAP BTP und S/4HANA

Beratung bei der Auswahl von BTP-Diensten und SAP-Modulen, Entwicklung mit CAP, CDS und SAP UI5/Fiori, Prozessautomatisierung mit SAP Build Process Automation. Konfiguration und Customizing des Fiori Launchpads einschließlich Rollen und individueller Kacheln, Schnittstellen über SAP Gateway und OData, SAP Integration Suite. Erfahrung mit großen Migrationen, etwa einer ERP-Landschaft auf S/4HANA oder von über 130 Förderprogramm-Formularen auf SAP BTP samt Low-Code-Formular-Editor.

Architektur und Vorgehen

Systemanalyse und Systemdesign, Domain Driven Design, event-getriebene Architekturen (MQTT, SNS/SQS), Multi-Tenancy, Architecture Decision Records, Prozessmodellierung mit BPMN und UML. Continuous Delivery mit GitHub Actions und GitLab CI, Tests mit JUnit und Vitest, Code Reviews als feste Praxis. Technische Teamführung und Projektleitung.

Modernisierung

Natürlich setzen wir uns auch gerne mit bestehenden Anwendungsarchitekturen auseinander und unterstützen Sie bei der Modernisierung, Erweiterung und Konsolidierung Ihrer Software-Systemlandschaft, ob gewachsene Java-EE-Anwendung oder Migration in die Cloud.

Projektsprachen: Deutsch und Englisch.