Individualsoftware-Entwicklung mit Azure und KI aus Österreich

Wir entwickeln Individualsoftware für Unternehmen in Österreich, Deutschland, der Schweiz und ganz Europa – von Linz aus, typischerweise in komplexen Enterprise-Landschaften mit vielen Stakeholdern, hohen Qualitätsanforderungen und langfristigen Roadmaps.

Unsere Arbeit reicht von Cloud-Anwendungen auf Microsoft Azure und KI-Integration über das Einrichten von Coding-Agenten für Entwicklungsteams bis zu Softwarearchitektur-Beratung, Webentwicklung und der Modernisierung bestehender Systeme – inklusive Architektur, Umsetzung und auf Wunsch Übergabe in den Betrieb.

Azure Cloud-Architektur und Betrieb

Durch die kontinuierliche Weiterentwicklung von time cockpit verfügen wir über mehr als 15 Jahre tiefgehende Erfahrung mit Microsoft Azure – von Architektur über Security bis zum produktiven Betrieb.

Wir wissen, was es bedeutet, eine SaaS-Lösung zu entwickeln und erfolgreich zu betreiben: Skalierbarkeit, Verfügbarkeit, Sicherheit, Monitoring und Kostenkontrolle sind für uns tägliche Praxis.

Dieses Wissen bringen wir direkt in Kundenprojekte ein – bei der Neuentwicklung von Cloud-Anwendungen, der Migration bestehender Systeme nach Azure, Infrastructure as Code mit Bicep und dem stabilen Betrieb komplexer Plattformen.

KI-Integration: Agenten, MCP und LLMs in Unternehmenssoftware

Wir integrieren Large Language Models in bestehende und neue Unternehmensanwendungen: KI-Agenten – etwa mit dem Microsoft Agent Framework in C# –, MCP-Server (Model Context Protocol), die Unternehmensdaten und -funktionen kontrolliert für Agenten zugänglich machen, sowie KI-gestützte Abläufe in Fachanwendungen. Dabei geht es uns nicht um Demos, sondern um Architektur: Berechtigungen, Nachvollziehbarkeit, Kosten und Betrieb.

KI verändert auch, wie Software entsteht: Wie wir Coding-Agenten für Entwicklungsteams einrichten, beschreiben wir unter Harness Engineering. Zu MCP, Agenten und KI-gestützter Entwicklung hält Rainer Stropek regelmäßig Vorträge und Workshops.

Harness Engineering: Coding-Agenten, die in Ihrer Codebasis zuverlässig arbeiten

Coding-Agenten wie Claude Code, GitHub Copilot und OpenAI Codex sind nur so zuverlässig wie die Umgebung, in der sie arbeiten. Diese Umgebung richten wir für Entwicklungsteams ein: eine AGENTS.md mit den Regeln und der Architektur Ihres Teams, Skills für wiederkehrende Aufgaben, MCP-Server für kontrollierten Zugriff auf interne Systeme, Hooks, die Prüfungen automatisch durchsetzen, sowie Tests und Review-Schleifen, damit jede Änderung eines Agenten klein und überprüfbar bleibt. Sicherheit gehört dazu: Welche Werkzeuge, Daten und Berechtigungen ein Agent bekommt, ist eine bewusste Architekturentscheidung.

Wir arbeiten selbst so. Bei der Migration des time cockpit-Frontends von AngularJS auf Angular teilte die AGENTS.md des Repositorys die Arbeit zwischen einem Modell für Exploration, Planung und Review und einem Subagenten für mechanische Umsetzung und Testläufe auf: 25 Tage, 233 Commits (218 davon gemeinsam mit Claude), Build-Zeit von 373 auf 45 Sekunden, Tests von 542 auf 1.331, rund 4.250 Euro API-Kosten – nachzulesen im time cockpit Blog. Dieselben Praktiken vermittelt Rainer Stropek in Trainings zu Claude Code, MCP, Skills und der Absicherung von Agenten-Harnesses.

Softwarearchitektur-Beratung

Als Softwarearchitekten aus Österreich beraten wir Unternehmen bei Architekturentscheidungen für neue und bestehende Systeme: Zielarchitektur, Modularisierung, Schnittstellen, Datenhaltung, Sicherheit und Betrieb. Unser Fokus liegt auf stabilen Architekturen, klaren Anforderungen und Lösungen, die langfristig tragfähig sind.

Typische Anlässe sind das Architektur-Review eines gewachsenen Systems, die Entscheidung für einen Technologie- oder Cloud-Stack oder die Begleitung interner Teams als Sparringspartner. Wir arbeiten bevorzugt in Umfeldern, in denen Software nicht nur gebaut, sondern bewusst entworfen, umgesetzt und langfristig betrieben wird.

Als Entwickler und Betreiber von time cockpit verbinden wir klassische Projektarbeit mit echter Produkterfahrung aus dem Betrieb einer SaaS-Applikation.

Webentwicklung: Frontends, Backends und APIs

Wir entwickeln Web-Anwendungen, die Unternehmen über Jahre nutzen und weiterentwickeln: Frontends mit TypeScript und Angular, Backends und APIs mit ASP.NET Core und .NET, SQL Server und Azure SQL – als eigenständige Lösung oder integriert in bestehende Systemlandschaften. Karin Huber verantwortet Gestaltung, User Experience und Frontend-Architektur, damit aus komplexen Anforderungen klare, konsistente Oberflächen werden.

Im Backend greifen wir auf mehr als 30 Jahre Erfahrung mit Microsoft-Technologien zurück, mit .NET seit der ersten Version; Rainer Stropek ist Microsoft MVP und Regional Director und gibt dieses Wissen auf Konferenzen wie der BASTA! und in Trainings weiter. Unseren eigenen time cockpit Web-Client auf Angular haben wir selbst von AngularJS migriert.

Requirements Engineering als Fundament

Erfolgreiche Software beginnt mit klaren Anforderungen. Wir unterstützen Unternehmen bei der strukturierten Erhebung, Analyse und Priorisierung von Anforderungen und sorgen dafür, dass Fachlichkeit und Technik sauber aufeinander abgestimmt sind.

Gerade im Enterprise-Umfeld ist das entscheidend: Wir moderieren zwischen Fachbereichen, IT, Security und Betrieb, dokumentieren Entscheidungen nachvollziehbar und schaffen so eine belastbare Basis für die Umsetzung von Software.

DevOps, CI/CD und Build-Automatisierung

Moderne Softwareentwicklung endet nicht mit dem Commit. Wir verfügen über langjährige Erfahrung in DevOps-Prozessen, CI/CD-Pipelines, Build- und Release-Automatisierung sowie im Betrieb produktiver Systeme.

Dabei achten wir auf Auditierbarkeit, reproduzierbare Builds, klare Umgebungen und saubere Rollout-Strategien – typischerweise in Toolchains und Prozessen, wie sie in großen Organisationen üblich sind. Diese Themen sind für uns integraler Bestandteil professioneller Enterprise-Softwareentwicklung.

Legacy-Modernisierung: .NET Framework, AngularJS und gewachsene Systeme

Viele Unternehmen betreiben gewachsene Anwendungen auf .NET Framework, mit abgekündigten Web-Frameworks wie AngularJS oder mit Architekturen, die jede Weiterentwicklung teuer machen. Wir modernisieren solche Systeme schrittweise: Migration auf aktuelles .NET, Ablöse veralteter Frontends, Umstellung auf Cloud-Betrieb und Aufbau automatisierter Tests – ohne den laufenden Betrieb zu gefährden.

Wie das mit einem gut aufgebauten Agenten-Harness (Harness Engineering) konkret aussieht, zeigt unsere eigene Migration von AngularJS auf Angular: 25 Tage, Build-Zeit von 373 auf 45 Sekunden, Tests von 542 auf 1.331 – nachzulesen im time cockpit Blog.

So läuft ein Projekt ab

Vom unverbindlichen Erstgespräch bis zum Betrieb

  1. Erstgespräch

    Wir klären Ausgangslage, Ziele und Rahmenbedingungen – und ob wir zueinander passen. Unverbindlich und kostenlos.

  2. Anforderungen

    Strukturierte Erhebung und Priorisierung der Anforderungen, abgestimmt zwischen Fachbereich, IT, Security und Betrieb.

  3. Architektur

    Zielarchitektur, Technologieentscheidungen und Betriebskonzept – nachvollziehbar dokumentiert als Basis für die Umsetzung.

  4. Umsetzung in Iterationen

    Lauffähige Zwischenstände in kurzen Abständen, CI/CD von Anfang an, regelmäßige Abstimmung mit Ihrem Team.

  5. Betrieb und Übergabe

    Betrieb auf Microsoft Azure, Übergabe an interne Teams oder langfristige Weiterentwicklung als Technologiepartner.

Warum software architects

Erfahrung aus Produktentwicklung, Enterprise-Projekten und Community

  • Microsoft MVP und Regional Director

    Rainer Stropek ist Microsoft MVP und Regional Director und spricht auf Konferenzen wie BASTA!, Software Architecture Summit, MLcon und in der heise academy über KI-Agenten, MCP, Architektur und .NET. Aktuelle Vorträge

  • 30 Jahre Microsoft, 15 Jahre Azure

    Wir arbeiten seit über 30 Jahren mit Microsoft-Technologien, haben .NET von der ersten Version an begleitet und betreiben mit time cockpit seit über 15 Jahren eine eigene SaaS-Lösung auf Microsoft Azure – mit allem, was Betrieb, Sicherheit und Kostenkontrolle bedeuten.

  • Enterprise und international

    Wir arbeiten mit großen internationalen Konzernen aus Bau, Automotive, Industrie, Software und Commodity-Handel – beratend und in der operativen Umsetzung, über Ländergrenzen und Zeitzonen hinweg.

  • Langfristiger Technologiepartner

    Viele unserer Kunden begleiten wir über Jahre: von der initialen Architektur über Delivery bis zur kontinuierlichen Weiterentwicklung. Bei Bedarf verstärken wir bestehende Teams direkt beim Kunden. Mehr über das Team

Technologie-Stack

Womit wir arbeiten

  • Cloud

    • Microsoft Azure
    • Infrastructure as Code mit Bicep und PowerShell
  • KI

    • LLM-Integration
    • MCP-Server
    • KI-Agenten (z. B. Microsoft Agent Framework in C#)
  • Coding-Agenten

    • Claude Code
    • GitHub Copilot
    • OpenAI Codex
    • AGENTS.md, Skills, Hooks, MCP
  • Frontend

    • TypeScript
    • Angular
  • Backend und APIs

    • ASP.NET Core
    • C#
    • .NET
    • SQL Server und Azure SQL
  • DevOps

    • Azure DevOps
    • GitHub
    • CI/CD-Pipelines
    • Automatisierte Tests

Beispielprojekte aus der Praxis

Auswahl realisierter Systeme aus Produktentwicklung, Projektarbeit und Betrieb

  • Eigenes Produkt · time cockpit

    Migration von AngularJS auf Angular mit Claude Code

    Migration des time cockpit Web-Clients von AngularJS auf Angular in 25 Tagen – mit Claude Code und einem eigens aufgebauten Agenten-Harness: 233 Commits, Build-Zeit von 373 auf 45 Sekunden, Tests von 542 auf 1.331.

    Harness EngineeringClaude CodeAngular
    Zum Blogbeitrag
  • Eigenes Produkt · time cockpit

    MCP-Server für time cockpit

    Remote-MCP-Server, über den KI-Clients wie Claude, GitHub Copilot, OpenAI Codex oder Cursor Zeiterfassungsdaten abfragen und Buchungen anlegen – mit Anmeldung, Mandantenwahl und optionalem Nur-Lese-Modus.

    KI-IntegrationMCPAgenten
  • Finanzen · Treasury

    Cashflow- und Treasury-Management

    Cloudbasiertes System zur gruppenweiten Liquiditätsplanung, Cashflow-Analyse und zum Treasury-Reporting mit Integration bestehender Finanz- und ERP-Systeme.

    CloudERP-IntegrationReporting
  • Finanzen · Regulatorik

    Regulatorische Reporting-Plattform als SaaS

    SaaS-Lösung zur automatisierten Erfüllung regulatorischer Anforderungen im Finanzumfeld, inklusive nachvollziehbarer Reporting-Prozesse, Datenkonsistenz und Compliance-konformer Abläufe.

    SaaSComplianceReporting
  • Commodity-Handel

    Trading-Plattform für den Commodity-Handel

    Trading-Plattform mit hohen Anforderungen an Performance, Verfügbarkeit und Datenkonsistenz zur Unterstützung geschäftskritischer Handels- und Ausführungsprozesse.

    PerformanceVerfügbarkeitDatenkonsistenz
  • Industrie · Produktion

    Digitale Produktions- und Anlagenplattform

    Webbasierte Plattform zur zentralen Erfassung und Auswertung von Produktions-, Prozess- und Anlagendaten inklusive Integration von Steuerungs-, Wiege-, Labor- und Auftragsdaten.

    Web-PlattformDatenintegrationAuswertung
  • Cloud-Infrastruktur

    Azure-Provisionierungsplattform (Infrastructure as Code)

    Zentrale Plattform zur automatisierten Bereitstellung von Azure-Ressourcen mit PowerShell und Bicep. Architektur-, Security- und Compliance-Vorgaben wurden vollständig als Code umgesetzt – für einen kontrollierten Übergang von On-Premises in die Cloud.

    AzureBicepPowerShellInfrastructure as Code

Häufige Fragen zu Individualprojekten

Antworten auf die Fragen, die uns im Erstgespräch am häufigsten gestellt werden

  • Für welche Unternehmen entwickelt software architects Individualsoftware?

    Wir arbeiten überwiegend für mittelständische und große Unternehmen in Österreich, Deutschland, der Schweiz und ganz Europa, typischerweise im Enterprise-Umfeld mit vielen Stakeholdern, bestehenden Systemlandschaften und hohen Anforderungen an Qualität, Sicherheit und Betrieb. Unsere Kunden kommen unter anderem aus Bau, Automotive, Industrie, Software und Commodity-Handel.

  • Arbeiten Sie remote oder vor Ort?

    Beides. Unser Standort ist im Raum Linz in Oberösterreich, Softwareentwicklung und Architekturberatung kommen also direkt aus Linz. Wir arbeiten mit unseren Kunden remote über Ländergrenzen und Zeitzonen hinweg und sind für Workshops, Architekturabstimmungen oder zur Verstärkung interner Teams auch vor Ort.

  • Mit welchen Technologien arbeiten Sie?

    Unser Schwerpunkt sind Microsoft Azure und KI: LLM-Integration, KI-Agenten und MCP-Server sowie Coding-Agenten wie Claude Code, GitHub Copilot und OpenAI Codex in der Entwicklung. Für Web-Anwendungen setzen wir im Frontend auf TypeScript und Angular, im Backend auf ASP.NET Core, .NET und SQL Server, Infrastruktur als Code mit Bicep.

  • Was ist Harness Engineering?

    Die Umgebung rund um einen Coding-Agenten: Anweisungen in der AGENTS.md, Skills für wiederkehrende Aufgaben, MCP-Server für kontrollierten Zugriff auf interne Systeme, Hooks für automatische Prüfungen sowie Tests und Review-Schleifen. Wir richten sie in Ihrem Repository ein, damit Agenten wie Claude Code, GitHub Copilot oder OpenAI Codex die Regeln Ihres Teams einhalten und jede Änderung überprüfbar bleibt.

  • Wie starten wir ein Projekt?

    Mit einem unverbindlichen Erstgespräch, in dem wir Ausgangslage, Ziele und Rahmenbedingungen klären. Danach folgt eine strukturierte Anforderungs- und Architekturphase, deren Ergebnis eine belastbare Basis für Aufwandsschätzung und Umsetzung ist.

  • Übernehmen Sie auch bestehende Anwendungen?

    Ja. Wir übernehmen gewachsene Anwendungen zur Weiterentwicklung, Modernisierung oder Migration in die Cloud, zum Beispiel von .NET Framework auf aktuelles .NET oder von AngularJS auf Angular. Dabei sichern wir den laufenden Betrieb ab und bauen automatisierte Tests auf.

  • Ist unser Code sicher, wenn Coding-Agenten daran arbeiten?

    Sicherheit ist Teil des Harness: Ein Agent bekommt nur die Werkzeuge, Daten und Berechtigungen, die er für seine Aufgabe braucht, MCP-Server zu internen Systemen sind abgesichert und protokolliert, Hooks setzen Prüfungen automatisch durch, und jede Änderung durchläuft Tests und ein menschliches Review, bevor sie übernommen wird.

  • Wie werden Aufwand und Kosten festgelegt?

    Der Aufwand hängt von Umfang und Rahmenbedingungen ab. Nach Erstgespräch und Anforderungsanalyse erhalten Sie eine Schätzung, die Umsetzung erfolgt in Iterationen mit lauffähigen Zwischenständen, sodass Fortschritt und Kosten jederzeit nachvollziehbar sind.