
Softwareentwicklung
Die Technik hinter Ihrer Software
Wir entwickeln mit bewährten Werkzeugen aus dem Microsoft-Umfeld und offenen Standards – damit Ihre Anwendung zu Ihrer IT passt, sicher läuft und sich über Jahre weiterentwickeln lässt.
Technologien
Womit wir entwickeln
Für jede Aufgabe das passende Werkzeug – aber nicht für jedes Projekt ein neues. Ein überschaubarer Stack heißt: Wir kennen ihn genau, und Ihre Software bleibt wartbar.
Backend & Geschäftslogik
Das Herz jeder Anwendung: Regeln, Berechnungen, Rechte und Schnittstellen. Hier setzen wir auf die Microsoft-Plattform, die in vielen Unternehmen ohnehin läuft.
.NET & C#
Unsere Hauptsprache für Geschäftslogik, Dienste und Werkzeuge – typsicher, schnell und mit langen Supportzeiträumen von Microsoft.
Im Einsatz bei:IndividualsoftwareWeb-AnwendungenDatenbankanwendungenMobile AppsKundenportaleKI-AnwendungenSchnittstellen & APIsModernisierungAccess-DatenbankenDevOps & CI/CDWeiterentwicklung
ASP.NET Core
Für Web-Anwendungen, Portale und REST-APIs. Läuft unter Windows und Linux, im eigenen Rechenzentrum oder in Azure.
Im Einsatz bei:IndividualsoftwareWeb-AnwendungenDatenbankanwendungenMobile AppsKundenportaleSchnittstellen & APIsModernisierungAccess-DatenbankenWeiterentwicklung
Entity Framework Core
Verbindet den C#-Code mit der Datenbank und hält Änderungen am Datenmodell über Migrationen nachvollziehbar.
Im Einsatz bei:Datenbanken
Web-Oberflächen
Was Ihre Mitarbeitenden und Kunden täglich sehen, muss schnell laden und einfach zu bedienen sein – im Browser, ohne Installation.
TypeScript
JavaScript mit Typen: Fehler fallen beim Entwickeln auf statt beim Kunden, und der Code bleibt auch nach Jahren verständlich.
Im Einsatz bei:IndividualsoftwareWeb-AnwendungenKundenportaleModernisierungWeiterentwicklung
React
Für Oberflächen, die viel Interaktion brauchen, etwa Dashboards, Kundenportale oder Formulare mit vielen Schritten.
Im Einsatz bei:IndividualsoftwareWeb-AnwendungenKundenportaleModernisierungWeiterentwicklung
Angular
Für große Fachanwendungen mit vielen Masken, in denen eine feste Struktur über Jahre Ordnung hält.
Im Einsatz bei:IndividualsoftwareWeb-AnwendungenKundenportaleModernisierungWeiterentwicklung
Mobile Apps
Eine Codebasis für iOS und Android spart Zeit und Geld – bei Entwicklung, Tests und jeder späteren Änderung.
.NET MAUI
Apps für iOS, Android und Windows in C# – ideal, wenn das Backend ebenfalls in .NET läuft und Code geteilt werden kann.
Im Einsatz bei:Mobile Apps
Flutter
Für Apps mit eigenem, aufwendigem Design, die auf allen Geräten gleich aussehen und flüssig laufen sollen.
Im Einsatz bei:Mobile Apps
Microsoft Intune
Verteilt Firmen-Apps auf die Geräte Ihrer Mitarbeitenden, ohne Umweg über den öffentlichen App Store.
Im Einsatz bei:Mobile Apps
Datenbanken & Auswertung
Ihre Daten überdauern jede Anwendung. Deshalb setzen wir auf Datenbanken, die seit Jahrzehnten bewährt sind und sich gut sichern lassen.
Microsoft SQL Server
Die Datenbank vieler ERP- und Branchenlösungen – im eigenen Haus oder als Azure SQL in der Cloud.
Im Einsatz bei:IndividualsoftwareWeb-AnwendungenDatenbankanwendungenMobile AppsKundenportaleSchnittstellen & APIsDatenbankenModernisierungAccess-DatenbankenWeiterentwicklung
PostgreSQL
Die leistungsfähige Open-Source-Datenbank, ohne Lizenzkosten – selbst betrieben oder als verwalteter Dienst in Azure.
Im Einsatz bei:IndividualsoftwareWeb-AnwendungenKundenportaleDatenbankenModernisierungWeiterentwicklung
Power BI
Macht aus Ihren Daten Berichte und Dashboards, die sich ohne Programmierkenntnisse lesen und filtern lassen.
Im Einsatz bei:Datenbanken
Cloud & Integration
Kaum eine Anwendung steht für sich. Wir betreiben sie in Azure oder bei Ihnen und verbinden sie mit ERP, Microsoft 365 und Ihren übrigen Systemen.
Microsoft Azure
Hosting mit App Service, Container Apps und Functions – mit Rechenzentren in Deutschland und Kosten, die mit der Nutzung wachsen.
Im Einsatz bei:IndividualsoftwareWeb-AnwendungenDatenbankanwendungenMobile AppsKundenportaleKI-AnwendungenSchnittstellen & APIsModernisierungDevOps & CI/CD
Azure Integration Services
Logic Apps, Service Bus und API Management verbinden Systeme zuverlässig – auch wenn eines davon gerade nicht erreichbar ist.
Im Einsatz bei:Schnittstellen & APIs
Microsoft Graph & Power Automate
Binden Teams, Outlook, SharePoint und Ihre Microsoft-365-Daten an die eigene Anwendung an.
Im Einsatz bei:KI-AnwendungenSchnittstellen & APIs
Microsoft Entra ID
Anmeldung mit dem Firmenkonto, Single Sign-on und Mehrfaktor – für Mitarbeitende wie für externe Kunden.
Im Einsatz bei:Web-AnwendungenMobile AppsKundenportale
OpenAPI
Jede Schnittstelle, die wir bauen, ist mit OpenAPI beschrieben – so kann auch ein anderer Dienstleister sie anbinden.
Im Einsatz bei:Schnittstellen & APIs
Künstliche Intelligenz
KI-Modelle setzen wir dort ein, wo sie Arbeit abnehmen – mit Ihren Daten in Ihrer Umgebung, nicht in fremden Diensten.
Azure OpenAI & Microsoft Foundry
Sprachmodelle in Microsofts Rechenzentren in Europa, mit vertraglich geregeltem Datenschutz und ohne Training auf Ihren Daten.
Im Einsatz bei:KI-Anwendungen
Azure AI Search
Durchsucht Ihre Dokumente und Wissensbestände, damit die KI auf Basis Ihrer eigenen Unterlagen antwortet.
Im Einsatz bei:KI-Anwendungen
Microsoft 365 Copilot & Copilot Studio
Bringen KI direkt in Word, Outlook und Teams und erlauben eigene Assistenten für Ihre Abläufe.
Im Einsatz bei:KI-Anwendungen
DevOps & Betrieb
Jede Änderung läuft automatisch durch Tests und Auslieferung. So kommen Updates schnell und ohne Risiko in den Betrieb – und wir sehen Fehler, bevor Sie sie melden.
Git, GitHub & Azure DevOps
Code, Aufgaben und Dokumentation an einem Ort, jede Änderung nachvollziehbar – auf Wunsch in Ihrem eigenen Konto.
Im Einsatz bei:IndividualsoftwareWeb-AnwendungenMobile AppsModernisierungDevOps & CI/CDWeiterentwicklung
GitHub Actions & Azure Pipelines
Bauen, testen und liefern jede Version automatisch aus, statt sie von Hand auf den Server zu kopieren.
Im Einsatz bei:Web-AnwendungenMobile AppsModernisierungDevOps & CI/CD
Docker
Verpackt die Anwendung mit allem, was sie braucht – sie läuft beim Entwickeln, im Test und im Betrieb gleich.
Im Einsatz bei:IndividualsoftwareWeb-AnwendungenKundenportaleDatenbankenModernisierungDevOps & CI/CDWeiterentwicklung
Terraform & Bicep
Beschreiben Server, Datenbanken und Netzwerke als Code, sodass sich jede Umgebung auf Knopfdruck neu aufbauen lässt.
Im Einsatz bei:DevOps & CI/CD
Application Insights & Azure Monitor
Überwachen Antwortzeiten und Fehler im laufenden Betrieb und melden sich, wenn etwas nicht stimmt.
Im Einsatz bei:KundenportaleSchnittstellen & APIsDatenbankenDevOps & CI/CDWeiterentwicklung
Persönlich erreichbar
Wir unterstützen Sie gerne.
Erzählen Sie uns, wo Ihre IT heute steht und wo sie hin soll. Im Erstgespräch klären wir, was Sie brauchen – unverbindlich und ohne Fachchinesisch.
Ihre Vorteile
Wie wir Technik auswählen
Die Wahl der Technik entscheidet, was Ihre Software in fünf oder zehn Jahren kostet. Deshalb folgen wir ein paar festen Grundsätzen.
Bewährt statt modisch
Wir setzen auf Technik mit großer Verbreitung und langem Herstellersupport. So findet Ihre Software auch in zehn Jahren noch Entwickler und Updates.
Passend zu Ihrer IT
Läuft bei Ihnen Microsoft 365, Windows Server oder SQL Server, baut Ihre Anwendung darauf auf – statt einen zweiten Technikpark daneben zu stellen.
Sicher von Anfang an
Anmeldung, Rechte, Verschlüsselung und Updates planen wir mit, und Abhängigkeiten prüfen wir laufend auf bekannte Sicherheitslücken.
Ohne Abhängigkeit
Verbreitete Technik und sauber dokumentierter Code bedeuten: Auch ein anderes Team könnte an Ihrer Software weiterarbeiten.
FAQ
Fragen zu unseren Technologien

Ihre Frage ist nicht dabei?
Wir beantworten sie gerne persönlich.
Warum entwickeln Sie vor allem mit Microsoft-Technologien?
Weil die meisten unserer Kunden ohnehin mit Microsoft 365, Windows Server und SQL Server arbeiten. Eine Anwendung auf derselben Plattform lässt sich einfacher anbinden, absichern und betreiben – und wir betreuen beides aus einer Hand.
Können Sie auch mit einer anderen Technik arbeiten, die bei uns schon im Einsatz ist?
Ja, wenn es für Ihr Vorhaben sinnvoll ist. Wir sehen uns Ihre bestehenden Systeme an und sagen Ihnen offen, ob wir darauf aufbauen oder ob eine andere Lösung auf Dauer günstiger ist.
Muss unsere Software in der Cloud laufen?
Nein. Alles, was wir entwickeln, kann auch auf Ihren eigenen Servern laufen. Ob Cloud, eigenes Rechenzentrum oder eine Mischung, entscheiden wir gemeinsam nach Kosten, Datenschutz und Ihren Anforderungen.
Was passiert, wenn eine Technologie veraltet?
Wir halten Frameworks und Bibliotheken im Rahmen der Wartung aktuell und planen größere Versionswechsel rechtzeitig ein. Wird eine Technik nicht mehr unterstützt, zeigen wir Ihnen den Weg zur Nachfolgerin, bevor es eng wird.
Fallen für die Technologien Lizenzkosten an?
Die meisten Werkzeuge, mit denen wir entwickeln – .NET, ASP.NET Core, React, Angular, PostgreSQL oder Docker – sind kostenlos und quelloffen. Kosten entstehen vor allem für den Betrieb, etwa für SQL Server, Azure-Dienste oder Microsoft-365-Lizenzen. Welche das bei Ihnen sind, sehen Sie vor Projektbeginn in einer Übersicht.
Web-Anwendung oder Mobile App – was brauchen wir?
Für die meisten Aufgaben im Büro reicht eine Web-Anwendung: Sie läuft in jedem Browser, auch auf dem Smartphone, und muss nicht installiert werden. Eine App lohnt sich, wenn sie offline funktionieren, auf Kamera, Scanner oder Standort zugreifen oder Benachrichtigungen schicken soll.
Lässt sich die neue Software an unser ERP anbinden?
In aller Regel ja. Viele ERP-Systeme bieten Schnittstellen, über die wir Daten austauschen; wo keine vorhanden ist, greifen wir auf die Datenbank, Dateiexporte oder eine eigene Zwischenschicht zurück. Wie das bei Ihrem System am besten geht, klären wir vorab.
Wo werden unsere Daten gespeichert?
Dort, wo Sie es festlegen: auf Ihren eigenen Servern oder in Azure-Rechenzentren in Deutschland bzw. der EU. Auch KI-Dienste wie Azure OpenAI betreiben wir in europäischen Regionen, und Ihre Daten werden dort nicht zum Training der Modelle verwendet.
Können wir den Quellcode selbst einsehen?
Ja. Der Code liegt in einem Git-Repository, auf Wunsch in Ihrem eigenen GitHub- oder Azure-DevOps-Konto. So sehen Sie jederzeit, was sich geändert hat, und behalten den Zugriff – unabhängig von uns.
Kontakt
Sprechen wir über Ihr Vorhaben.
Rufen Sie an, schreiben Sie uns oder buchen Sie direkt einen Termin. Auf Nachrichten antworten wir werktags.
- Telefon+49 7231 44360-10
- E-Mailinfo@kessoft.com
- Online-TerminTermin direkt buchen
- AnschriftNuitsstraße 35, 75173 Pforzheim
Erreichbar Mo – Fr, 8:00 bis 17:00 Uhr
Sie sind bereits Kunde?
Nachricht schreiben
Erzählen Sie uns kurz, worum es geht. Felder mit * brauchen wir für die Antwort.

