Refactoring Experten in der Schweiz
aus über 15.000 Lebensläufen mit der Kraft von KI.Beauftragen Sie Experten, die Legacy-Code verbessern, komplexe Module vereinfachen und riskante Release-Pfade mit sorgfältigem Refactoring, Code-Refactoring und Software-Refactoring bereinigen. Erhalten Sie schnelles, präzises Matching mit geprüften, verfügbaren Freelancern.
Lerne FRATCH Experten in der Schweiz kennen, die kürzlich Refactoring eingesetzt haben
Frank Gulitz
Letzte Position:
Agile Coach und Programmmanager bei Centris AG
Der Insurance Application Service Provider in der Schweiz wollte ein Multi-Channel-Output-System entwickeln, um seine Kunden auf ihrem Weg der digitalen Weiterentwicklung zu unterstützen.
- Aufbau eines Agile Release Trains auf Basis von SAFe 6.0
- Schulung aller ART-Leadership-Rollen
- Begleitung der Entwicklung der Solution Intent
- Aufbau von 5 Teams im ART. Entwicklung des Epic- und Feature-Backlogs für die Teams.
- Planung und Coaching von 2 PI Plannings
Der Insurance Application Service Provider in der Schweiz wollte sein Claims-Management-BPO- und IT-Team in eine agile Delivery Organization transformieren.
- Aufbau eines Agile Release Trains auf Basis von SAFe 6.0
- Schulung aller ART-Leadership-Rollen
- Begleitung der Entwicklung der Solution Intent
- Aufbau von 2 Teams in einem ART.
- Entwicklung des Epic- und Feature-Backlogs für die Teams.
- Planung und Coaching von 2 PI Plannings
Osman Tartoussi
Letzte Position:
Senior Developer und Berater bei Bundesamt für Informatik und Telekommunikation BIT
IT-Beratung, Analyse, Architekturentwurf, Neu- und Weiterentwicklung, Code Review, Testautomatisierung, Continuous Integration und Continuous Delivery im Backend- sowie Frontend-Bereich.
Technology stack:
JAVA 21
Spring Boot 3
Spring Framework 6
Spring Rest
Spring Data
JPA
Postgres
Aurora Database
Typescript
OWASP
Renovatebot
Sonarqube
Prometheus
Grafana
Spring Security
Single SignOn
Keycloak
Angular 19
NgRx Redux
AWS ECS
AWS Cloudwatch
Terraform
Spacelift
GitOps
Docker
Junit
Maven
Jenkins Pipeline
GitHub
BitBucket
Nexus
Kafka
Conduktor
Kafdrop
OpenApi
Swagger
Scrum
SAFe
Jira
Confluence
Piotr Seredyn
Letzte Position:
CTO-Programmmanager, Themenverantwortlicher / Senior-Projektmanager bei Avaloq Group AG
- Kunden: Zentralbanken der weltweit führenden Volkswirtschaften, deutsche, schweizerische, luxemburgische, monegassische, singapurische, japanische Vermögensverwalter sowie Universal- und Privatbanken, größte Investmentbanken der Welt
- Verantwortlich für die Steuerung der Umsetzung eines Portfolios digitaler Wealth- und CRM-Initiativen
- Projektmanagement von Portfolios im CTO-Produkt- und Technologiebereich (Cyber Security, Architekturänderungen, organisatorische Transformation, Drittanbieter-Apps)
- Produkte: Kernel & Parametrisation für die Core Avaloq Banking Platform; Module: CRM, Kundendatenverwaltung, Wealth Management, Portfolio Management (erzeugt über 90 % des Unternehmensumsatzes)
- Hauptverantwortlichkeiten:
- Berichtslinie an den Leiter der Disruptive Innovation Division; Ansprechpartner für fünf Product Owner und zwei Domänenverantwortliche
- Verantwortung für die Lieferung jährlicher Themen und vierteljährlicher Kernergebnisse
- Steuerung von Nachfrage und Angebot über den QBR-Prozess: Arbeitsplan, Umsetzung, Reporting, Risikomanagement
- Direkte Leitung von rund 40 externen Beratern (Frontend-/Backend-Entwickler, Business Analysten, Designer)
- Rekrutierung und Management von Ressourcen in acht Ländern
- Durchführung von quartalsweisen Abschlussmeetings der Abteilung zur Präsentation von Erfolgen und Herausforderungen
- Lösung von teamübergreifenden Abhängigkeiten und internen/externalen Konflikten
- Verantwortung für das Wartungsbudget; Planung, Forecast, Umsetzung; Sicherstellung der Übereinstimmung von Nachfrage und Angebot
- Identifikation und Besetzung von Schlüsselpositionen in Zusammenarbeit mit Chapter Leads
- Vorgehensweise: Agile, Scrum of Scrums, QBR/OKRs
- Technologien: Angular, PL/SQL, JavaScript, Confluence, JIRA (JQL)
Elias Vasiliadi
Letzte Position:
Cloud-Architekt & Sicherheitsberater bei BaFin
- Konzeption von Hybrid-Cloud-Architekturen (On-Prem + Cloud)
- Einführung von Cloud-Governance-Strukturen nach NIS2, BSI, ESCB/SMM
- Entwicklung von Richtlinien für Cloud-Sicherheit & Zugriffskontrolle
- Soll-Designs, Management-Entscheidungsgrundlagen, interne Audits & Cloud-Integration
Yuri Gladkov
Letzte Position:
Senior Security DevOps Ingenieur bei Swisscom
- Umsetzung und Wartung hochkritischer IAM-Lösungen für B2B-Kunden (SSO, MFA, SAML/OIDC, Entra ID, PIM/PAM)
- Sicherheitsadministration von Linux-Systemen (CentOS, Red Hat) in Docker- und Kubernetes-Umgebungen
- Migration von Docker Swarm zu Kubernetes
- Infrastrukturautomatisierung mit Terraform
- Planung und Durchführung von Risikoanalysen, Bedrohungsmodellierung und Compliance-Berichten
- Entwicklung und Verwaltung von B2B-Anwendungen (Java, REST/SOAP, Angular) und CI/CD-Pipelines (Python, Ansible, Jenkins, GitLab)
- Leitung von Integrationstests und UAT (Cucumber, Selenium, Katalon)
- Implementierung von Monitoring- und Observability-Strategien mit Grafana, Prometheus und Splunk
- Integration von SAST-Tools wie Snyk und SonarQube
- Release-Management und Projektkoordination nach Scrum und SAFe
- Mentoring und technische Unterstützung von Junior-Teammitgliedern
Matthias Isler
Letzte Position:
Teilzeit-CTO (Leitender Ingenieur / Technischer Architekt)
- Groß angelegte Systeme und APIs konzipiert, die Tausende gleichzeitige Nutzer bedienen.
- Einen 650.000-Zeilen-Monolith refaktoriert und die vollständige AWS-Migration für stabile Performance geleitet.
- SLO-basierte Observability eingeführt, was Zuverlässigkeit und Wiederherstellungsprozesse verbesserte.
- Cloud- und Datenbank-Optimierungen durchgeführt und so erhebliche Kosteneinsparungen und Latenzreduzierungen erreicht.
- LLM-, RAG- und Dokumentautomatisierungspipelines bereitgestellt, die in der Produktion eingesetzt werden.
Bojan Antonović
Letzte Position:
Full Stack Developer mit Angular bei Weiterbildung
- Höchste erreichte Stufe: Certified Mid-Level Angular Developer
- 13 Technologien neu oder aufgefrischt mit (Re-)Zertifizierungen
- Aktuell: Docker, Azure, Quarkus
Georgios Sfakianakis
Letzte Position:
Senior Softwareentwickler bei UBS Bank
- Implementierung eines Code-Refactoring-Frameworks, das Tausende von Repositories mithilfe von generativer KI refaktorieren kann
- Einsatz von Python (Django, Flask, FastAPI), Java und TypeScript in Azure-Cloud (Data Lake, VMs, KI) und GitLab-Infrastruktur
- Mentoring und Pair Programming
- Erwerb der Zertifizierungen Azure AI-900 und AI-102
Richard Weigand
Letzte Position:
Freiberuflicher Entwickler bei Freiberuflicher Entwickler
- Refactoring und Fehlerbehebung für Vibe Code
Entdecke mehr als 15.000 Top-Freelancer
Statistiken von Experten, die Refactoring einsetzen
Aggregiert aus den beruflichen Profilen passender Freelancer.
Berufserfahrung
20 Jahre
Positionsdauer
2,2 Jahre
Positionen pro Freelancer
10
Häufigste Fachbereiche
Informationstechnologie (IT), Produktentwicklung, Qualitätssicherung
Häufigste Branchen
Informationstechnologie (IT), Bank- und Finanzwesen, Regierung und öffentliche Verwaltung
Fokus der Zertifizierungen
Informationstechnologie (IT), Produktentwicklung, Revision
Bachelor-Abschluss oder höher
100%
Master-Abschluss oder höher
100%
Doktortitel
17%
Zertifizierungen pro Freelancer
5
Häufigste Sprachen
Englisch, Deutsch, Französisch
Sprechen zwei oder mehr Sprachen
100%
Basierend auf unserem Profilpool, Stand 30 Aug 2026.
Tagessatzverteilung
Das Diagramm zeigt, wie sich die Tagessätze der Freelancer in dieser Technologie in der Schweiz verteilen, basierend auf aktuellen Verträgen auf unserer Plattform. Jeder Balken deckt eine Tagessatzspanne ab – seine Höhe zeigt, wie viele Freelancer innerhalb dieser Spanne abrechnen.
Durchschnittssätze von Experten in der Schweiz, die Refactoring einsetzen
Die Tagessätze basieren auf aktuellen Verträgen und enthalten keinen FRATCH-Aufschlag.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 30 Aug 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Über die Technologie
Was Refactoring abdeckt
Refactoring bedeutet, die Code-Struktur zu verbessern, ohne zu ändern, was die Software macht. Es wird genutzt, um Duplikate zu entfernen, große Module zu teilen, unklare Teile umzubenennen und Systeme leichter test- und erweiterbar zu machen. Starke Experten halten das Verhalten stabil und machen die Codebasis gleichzeitig sauberer.
Wo es hilft
- Legacy-Anwendungen mit schwer lesbarem Code
- Features, die an fragiler Architektur scheitern
- Test-Suiten, die langsam sind oder schwer zu vertrauen
- Release-Arbeiten, die nach kleinen Änderungen oft kaputtgehen
Das ist typisch bei langlebigen Produkten, Plattform-Teams und regulierten Umgebungen, in denen Stabilität wichtig ist. In der Schweiz holen Unternehmen oft Refactoring-Spezialisten für Systeme dazu, die weiterlaufen müssen, während der Code Schritt für Schritt verbessert wird.
Wichtige Fähigkeiten
Gute Refactoring-Arbeit braucht mehr als nur sauberen Code. Spezialisten sollten Designmuster, Dependency Management, Teststrategie, Versionskontrolle und die Art der Bereitstellung der Anwendung verstehen. Sie sollten auch wissen, wann man aufhört, denn zu viel Refactoring kann Zeit verschwenden und Risiken erhöhen.
Übliche Tools
Refactoring passiert meist im normalen Stack und nicht in einem separaten Tool. Experten arbeiten oft mit Refactor-Funktionen in IDEs, automatisierten Test-Suiten, statischer Analyse, Lintern und Workflows für Code Reviews. In der Praxis verlassen sie sich außerdem auf ein klares Verständnis von Java, .NET, JavaScript, Python oder der im System verwendeten Sprache.
Wann man Hilfe dazuholen sollte
Holen Sie freiberufliche Expertise dazu, wenn interne Teams zu nah am Code sind, Termine eng sind oder technische Schulden die Lieferung ausbremsen. Refactoring-Spezialisten sind nützlich nach Übernahmen, vor größeren Plattformänderungen oder wenn ein Produkt sicherer gepflegt werden muss. Sie können remote oder vor Ort arbeiten, was verteilten Teams in der ganzen Schweiz hilft.
Was starke Spezialisten liefern
Ein starker Refactoring-Spezialist hinterlässt Code, der leichter zu lesen, zu testen und zu ändern ist. Sie sollten kleinere Module, klarere Namen, weniger versteckte Abhängigkeiten und sicherere Release-Arbeit sehen. Die besten Experten schützen zuerst das Geschäftsverhalten und verbessern die Struktur Schritt für Schritt, nicht alles auf einmal.
Häufig gestellte Fragen
Die Fakten, nach denen Hiring-Teams bei Refactoring am häufigsten fragen.
Das Wichtigste zuerst: Refactoring verbessert die Struktur von vorhandenem Code, ohne das Verhalten der Software zu ändern. Unternehmen nutzen es, um Komplexität zu senken, Tests einfacher zu machen und ältere Systeme wartbar zu halten. Es ist eine praktische Wahl, wenn das Produkt weiterlaufen muss, während der Code sauberer wird.
Ein Refactoring-Experte verbessert die bestehende Codebasis Schritt für Schritt, während ein Rewrite große Teile oder alles ersetzt. Refactoring ist meist sicherer, wenn das System bereits produktiv ist und Geschäftslogik schwer nachzubilden ist. Ein Rewrite wirkt anfangs oft einfacher, bringt aber häufig mehr Liefer- und Migrationsrisiko mit sich.
Ein starker Refactoring-Spezialist versteht Design, Tests, Abhängigkeiten und erkennt versteckte Kopplungen. Er oder sie sollte mit Legacy-Code umgehen, IDE-Refactor-Tools nutzen und mit Code Review und statischer Analyse arbeiten können. Fachliches Verständnis ist ebenfalls wichtig, denn strukturelle Änderungen dürfen Geschäftsregeln nicht verändern.
In den meisten Projekten geht Refactoring mit automatisierten Tests, Versionskontrolle und statischer Code-Analyse zusammen. Oft betrifft es auch den zentralen Anwendungs-Stack, etwa Java, C#, JavaScript, Python oder PHP. Gute Spezialisten arbeiten außerdem eng mit CI-Pipelines zusammen, damit Änderungen beim Einspielen sicher bleiben.
Unternehmen holen sich meist Refactoring-Hilfe, wenn interne Teams mit Features beschäftigt sind und den Code nicht sicher aufräumen können. Das ist auch üblich, wenn technische Schulden neue Arbeit blockieren, nach einer Fusion oder vor einer größeren Plattformänderung. Externe Experten können sich auf die schwierigen Teile konzentrieren, ohne das Produktteam auszubremsen.
Die meiste Refactoring-Arbeit kann remote erledigt werden, weil sie Code-Zugriff, klare Kommunikation und gute Review-Gewohnheiten braucht. Vor Ort kann helfen, wenn das System komplex ist, das Team den Code noch nicht gut kennt oder Geschäftsregeln schnell besprochen werden müssen. In der Schweiz nutzen viele Teams je nach Projektphase eine Mischung aus beidem.
Achten Sie auf einen Refactoring-Spezialisten, der Abwägungen klar erklärt und Code in kleinen, sicheren Schritten verbessert. Gute Anzeichen sind bessere Testabdeckung, einfachere Module, weniger doppelte Pfade und keine Verhaltensänderungen, die das Geschäft überraschen. Fragen Sie nach Beispielen, in denen Komplexität reduziert wurde, ohne neues Risiko zu schaffen.
In der Praxis werden Refactoring sowie Code-Refactoring und Software-Refactoring oft gleich verwendet. Die Begriffe meinen meist dieselbe Arbeit: die interne Struktur ändern und dabei die Ausgabe gleich lassen. Suchende können jeden dieser Namen verwenden, deshalb sollte ein gutes Briefing alle drei zulassen.
Der durchschnittliche Stundensatz von Freelancern in Schweiz, die Refactoring in ihren letzten Projekten eingesetzt haben, liegt bei 111 €, was einem Tagessatz von etwa 886 € bei einem 8-Stunden-Tag entspricht.
Von den Freelancern in Schweiz, die Refactoring in ihren letzten Projekten eingesetzt haben, haben 100% mindestens einen Bachelor-Abschluss, 100% mindestens einen Master-Abschluss und 17% einen Doktortitel.
Freelancer in Schweiz, die Refactoring in ihren letzten Projekten eingesetzt haben, haben im Durchschnitt 20 Jahre Berufserfahrung; ein einzelnes Projekt dauert typischerweise etwa 2,2 Jahre.
Die häufigsten Sprachen unter Freelancern in Schweiz, die Refactoring in ihren letzten Projekten eingesetzt haben, sind Englisch (100%), Deutsch (89%) und Französisch (56%).
Die häufigsten Industrien unter Freelancern in Schweiz, die Refactoring in ihren letzten Projekten eingesetzt haben, sind Informationstechnologie (IT) (100%), Bank- und Finanzwesen (67%) und Regierung und öffentliche Verwaltung (56%).
Die häufigsten Bereiche unter Freelancern in Schweiz, die Refactoring in ihren letzten Projekten eingesetzt haben, sind Informationstechnologie (IT) (100%), Produktentwicklung (89%) und Qualitätssicherung (78%).
Hauptstandorte der FRATCH Experten, die kürzlich Refactoring eingesetzt haben
Unsere Freelancer und Interim-Experten sind in der gesamten DACH-Region zuhause — verfügbar vor Ort in den wichtigsten Wirtschaftszentren oder komplett remote. Wähle einen Standort und entdecke passende Spezialisten, lokale Markteinblicke und aktuelle Verfügbarkeiten.
Länder:
Kostenlose Demo vereinbaren
Kontaktiere uns und das FRATCH-Team meldet sich innerhalb von 4 Stunden bei dir.
Möchtest du lieber direkt mit uns in Kontakt treten?
Wir haben immer Zeit für einen Anruf oder eine E-Mail!
