Skip to content
Massgeschneiderte Software

Individualsoftware für KMU in der Schweiz

Individualsoftware für Schweizer KMU: Bexio- und Dynamics-365-API-Schnittstellen, Fachapplikationen, Plattformen. .NET-Schwerpunkt, Engineering aus der Schweiz.

Software, die ein Schweizer KMU wirklich trägt, beginnt selten am Reissbrett — und sie endet nicht mit der Inbetriebnahme. Sie wächst mit dem Unternehmen, integriert sich in bestehende Prozesse und Systeme, und sie muss auch in fünf Jahren noch wartbar sein, wenn andere Köpfe daran weiterbauen. Solvia entwickelt seit 2012 Software für genau diese Realität: nicht für die Demo, sondern für den Betrieb. Unsere Engineers arbeiten ausschliesslich in der Schweiz, mit einem Schwerpunkt im Microsoft-Ökosystem und Erfahrung in den Technologien drumherum.

Was Sie bei uns bekommen

Vom Schnittstellen-Auftrag bis zur Plattform. Wir entwickeln Software in drei Grössenordnungen: kleine, klar abgegrenzte Anpassungen mit ein bis drei Wochen Aufwand; mittlere Fachapplikationen über zwei bis sechs Monate; mehrjährige Plattform-Vorhaben mit definierter Roadmap. Mini-Aufträge sind ausdrücklich Teil unseres Geschäfts.

Engineering bleibt in der Schweiz. Code, Reviews und Architektur-Entscheide entstehen ausschliesslich bei unseren eigenen Engineers in der Schweiz. Kein Offshore-Team, keine Service-Desk-Schleife, keine Sprach-Brücke zwischen Ihrem Fachbereich und der Person, die programmiert.

Microsoft-Schwerpunkt, ehrlich abgegrenzt. Wir kennen das .NET-, Blazor- und Azure-Ökosystem von der Wartung von Legacy-Anwendungen bis zur Greenfield-Architektur. Bei angrenzenden Anforderungen — TypeScript-Frontends, Python-Pipelines, Container-Deployments — arbeiten wir genauso. Bei Vorhaben ausserhalb unseres Schwerpunkts sagen wir es offen.

Übergabe und Wartung sind Teil der Architektur. Quellcode und Build-Pipelines liegen in Ihrem Tenant, dokumentiert auf einem Niveau, das eine Übergabe nicht zur Krisensitzung werden lässt. Wartungsverträge regeln Reaktion und Weiterentwicklung schriftlich; bei Vertragsende erhalten Sie alles, was Sie für eine eigenständige Weiterführung brauchen.

Schweizer SaaS- und API-Schnittstellen als Schwerpunkt. Bexio, Microsoft Dynamics 365, Abacus, weitere Schweizer Geschäftssoftware — wir kennen die typischen Integrations-Eigenheiten aus mehreren produktiven Anbindungen: sichere Authentifizierung, robuste Wiederholungs-Logik bei Aussetzern, doppelt-laufen-Vermeidung bei Schreib-Operationen, prüfbare Logs jeder Schnittstellen-Aktion. Beweismittel im eigenen Einsatz: ein Solvia-internes Subscription-Management-System mit bidirektionalem Bexio-Sync (Kontakte, Produkte, Rechnungen) und automatisierter Rechnungs-Erstellung aus M365- und Veeam-Cloud-Lizenz-Daten — produktiv in unserer eigenen MSP-Operation für über 250 Kunden im Einsatz.

So gehen wir vor

Jedes Vorhaben beginnt mit einem Anforderungs-Workshop — typisch ein bis zwei Tage, vor Ort oder remote, gemeinsam mit Ihren Fachverantwortlichen. Aus diesem Workshop entsteht ein Lastenheft mit klaren Use Cases, Datenflüssen und Integrations-Anforderungen, dazu eine Aufwandschätzung mit Min/Max-Range. Die Schätzung wird Vertragsbestandteil; nach Projekt-Abschluss erfolgt eine prüfbare Abrechnung gegen die Schätzung.

Bei Vorhaben ab mittlerer Grösse bauen wir vor der Hauptarchitektur einen klickbaren Prototyp der zentralen Bildschirme. So sehen Sie das Ergebnis, bevor das Hauptbudget gebunden ist — und Anpassungen am Konzept kosten in dieser Phase nichts ausser Zeit.

Die Entwicklung erfolgt in zweiwöchigen Iterationen. Sie sehen am Ende jeder Iteration den Stand, geben Feedback live und priorisieren neu, wenn sich Anforderungen verschieben. Pull-Request-Reviews und automatisierte Tests laufen auf jedem Branch.

Bei der Übergabe richten wir das Hosting in Ihrer Cloud, in unserem Schweizer Hosting oder On-Premise ein, einschliesslich CI/CD, Monitoring und Backup. Sie erhalten eine schriftliche Betriebsdokumentation für Ihr internes Team. Anschliessend übernimmt der Wartungsvertrag — mit individuell vereinbarten Reaktionszeiten und Wahlmöglichkeit zwischen Stundenkontingent und Monatspauschale.

Technologien, mit denen wir arbeiten

Schwerpunkt im Microsoft-Ökosystem. .NET, Blazor, Azure DevOps, SQL Server, Microsoft Entra ID für Single-Sign-On — der Stack, in dem die meisten Schweizer KMU-Anwendungen heute leben und wartbar bleiben.

Wo Ihre Anforderung andere Technologien verlangt — moderne Web-Frontends, Daten-Pipelines, Container-Deployments, integrations-spezifische Schnittstellen — bringen wir die Erfahrung mit, ohne uns auf eine einzige Religion festzulegen.

Vor jedem Auftrag prüfen wir, ob unser Schwerpunkt zu Ihrer Anforderung passt. Falls nicht, sagen wir das offen — und schlagen, wenn möglich, einen Partner aus unserem Netzwerk vor.

Typische Mandate

Kundenportal mit Stammdaten- und Dokumenten-Modul

Ein typisches Vorhaben in der Treuhand- oder Pharma-Dienstleistungsbranche: Login mit Single-Sign-On über Entra ID, Stammdaten-Editor mit Audit-Trail, Bestell- und Rechnungshistorie, Dokumenten-Ablage. Die Anbindung an das bestehende ERP erfolgt über die dort vorhandenen Schnittstellen.

Branchen-spezifisches Fachmodul

Wenn das Standard-ERP einen wichtigen Prozess nicht abdeckt — typisch in spezialisierter Industrie, Pharma oder regulierten Treuhand-Aufgaben — bauen wir das Modul, das fehlt. Die Integration ins bestehende System erfolgt über REST oder OData; das Mutter-System bleibt unangetastet. Diese Mandate haben wir mehrfach umgesetzt und kennen die typischen Stolperfallen bei Stamm- und Bewegungsdaten-Synchronisation.

Integrations-Schicht zwischen Systemen

Mehrere Systeme — CRM, ERP, Fakturierung, externe Anbieter — kommunizieren heute über Excel-Exporte und manuelle Re-Imports. Wir bauen die Schicht dazwischen: sauber strukturiert, dokumentiert, mit definierter Fehlerbehandlung und nachvollziehbarem Audit-Trail. Solche Integrations-Aufträge gehören zu unseren häufigsten Vorhaben.

Modernisierung bestehender Software

Reine Greenfield-Projekte sind bei uns die Ausnahme. Häufiger übernehmen wir bestehende Anwendungen — gebaut mit ASP.NET Framework, WinForms oder ähnlichen älteren Stacks — und modernisieren sie schrittweise, ergänzt um neue Features. Die Modernisierung folgt einer geplanten Komponenten-Reihenfolge, damit der laufende Betrieb nicht unterbrochen wird.

Daten-Warehouse und Custom-BI

Eine eigene Daten-Pipeline, die Reports per E-Mail einliest, CSV-/XML-Dateien transformiert, in eine SQL-Datenbank speichert und in einer Web-Oberfläche für Sales-, Stock- und Order-Analysen darstellt. Wir haben einen solchen Stack mit sechs Report-Typen, Multi-Tenant-Architektur und mehrjähriger Datenhistorie für einen Pharma-Mandanten gebaut und betreiben ihn produktiv — Details siehe Case-Study DWH + BI.

Business-Applikationen: Microsoft Dynamics 365 und Bexio

Microsoft Dynamics 365 (Sales / CRM). Wir entwickeln Custom-Anbindungen an D365 — vom Datenexport über OData und die Dataverse-Web-API bis zu Adressbuch-Komponenten für Geschäftskontakt-Anwendungen. Konkrete Beispiele aus unserem Portfolio: ein Adress-Manager für D365-Accounts und -Contacts, ein D365-Exporter für die Migration in eine eigenständige CRM-Plattform, ein Blazor-Tool für CRUD-Operationen auf Dynamics-Daten.

Bexio als Schweizer Buchhaltungs- und CRM-Cloud. Solvia integriert bexio.ch tief in eigene Anwendungen. Konkretes Praxis-Beispiel: unsere interne Subscription-Management-Plattform verwaltet Microsoft-365- und Veeam-Cloud-Lizenz-Verträge für über 250 Solvia-Kunden, mit bidirektionaler Bexio-Synchronisation für Kontakte und Produkte, automatischer Rechnungs-Erstellung aus konsolidierten Lizenz-Daten und ereignisbasierter Status-Reflektion zurück in die Plattform. Bexio eignet sich für viele Schweizer KMU als Alternative oder Ergänzung zu Dynamics 365 — und wir kennen die API-Eigenheiten aus dem täglichen produktiven Betrieb.

Microsoft Graph und SharePoint-API. SharePoint und OneDrive sind für viele Mandanten der zentrale Ablage- und Geschäftsdaten-Knoten — und damit auch ein häufiger Integrations-Punkt. Wir entwickeln gegen Microsoft Graph und die SharePoint-REST-API: Migrations- und Bulk-Operations-Skripte, automatisierte Berechtigungs- und Site-Bereitstellung, Term-Store- und Taxonomie-Pflege, eingebettete Geschäftsanwendungen, die Dokumente und deren Metadaten direkt in SharePoint lesen und schreiben. Die Kompetenz greift auf der gleichen Tiefe wie die Dynamics- und Bexio-Anbindungen, beschrieben unter Microsoft 365 & Cloud.

Wenn Ihre Geschäftsdaten in einem dieser Systeme leben und Sie sie in eine eigene Anwendung, in ein Reporting-Tool oder in einen automatisierten Workflow überführen möchten, bringen wir die Erfahrung aus mehreren produktiven Anbindungen mit.

Häufige Fragen

Übernehmen Sie auch kleine Aufträge — eine einzelne Schnittstelle, ein Migrations-Script?

Ja. Aufträge im Bereich von ein bis drei Wochen Aufwand sind ein regulärer Teil unserer Arbeit. Voraussetzung ist eine klar abgegrenzte Anforderung. Wenn die Abgrenzung noch unscharf ist, beginnen wir mit einem kurzen Workshop — ein halber Tag genügt meistens, um Umfang und Vorgehen zu schärfen.

Arbeiten Sie mit Offshore-Teams oder Subunternehmern?

Solvia entwickelt ausschliesslich in der Schweiz, mit eigenem Team. Code, Reviews und Architektur-Entscheide bleiben im Haus. Wir verzichten bewusst auf eine Service-Desk-Schleife zwischen Ihnen und dem Engineering — Sie sprechen mit der Person, die Ihre Lösung mitentwickelt.

Wie ist die Wartung nach Projekt-Abschluss geregelt?

Per Wartungsvertrag mit individuell vereinbarter Reaktionszeit. Sie wählen zwischen Stundenkontingent und Monatspauschale, abhängig von Ihrer Planungs-Präferenz. Bug-Behebung ist enthalten; Weiterentwicklung wird nach Aufwand und gemeinsam priorisierter Roadmap abgerechnet. Auf Wunsch bilden wir auch internes Personal soweit ein, dass kleinere Anpassungen bei Ihnen selbst stattfinden können.

Können wir den Quellcode bei Vertragsende übernehmen?

Ja, jederzeit. Source-Code und Build-Pipelines liegen in Ihrem Azure-DevOps- oder GitHub-Tenant — Sie haben durchgehend Zugriff. Wir verzichten bewusst auf Vendor-Lock-Mechaniken: keine proprietären Builder, keine an Solvia gebundenen Lizenzen, keine versteckten Abhängigkeiten. Bei Vertragsende erhalten Sie zudem eine Übergabe-Dokumentation, die einem fremden Engineering-Team eine eigenständige Weiterführung ermöglicht.

Welche Volumen sind typisch?

Das Volumen richtet sich nach dem Umfang des Vorhabens. Eine kleinere Schnittstelle oder ein Migrations-Script bewegt sich im niedrigen vierstelligen Bereich. Ein Kundenportal mittlerer Komplexität liegt typisch zwischen rund CHF 30 000 und 150 000, je nach Integrationstiefe und Funktionsumfang. Plattformen mit mehreren Modulen und längerer Roadmap entsprechend höher. Vor jedem Auftrag erstellen wir eine schriftliche Aufwandschätzung mit Min/Max-Range; die Schätzung wird Vertragsbestandteil und nach Projekt-Abschluss prüfbar abgerechnet.

Verwandte Services

  • Web-Entwicklung — wenn der Schwerpunkt Ihres Vorhabens auf einer Marketing-Site oder einer reinen Frontend-Anwendung liegt.
  • Microsoft 365 / Cloud — Hosting-Umgebung und Identity-Provider für die Software, die wir entwickeln.
  • Cybersecurity — für regulierte Branchen mit erhöhten Compliance-Anforderungen an die entwickelte Lösung.

Erzählen Sie uns unverbindlich von Ihrer Ausgangslage.

In einem ersten Gespräch klären wir gemeinsam, ob Solvia der richtige Partner für Ihr Vorhaben ist. Wir melden uns innert eines Werktags bei Ihnen.

+41 44 885 00 10 Im Grossacher 14 · 8127 Forch Mo–Fr · 08:00–18:00