Finden Sie in wenigen Minuten die perfekten Softwareentwickler in Zürich aus über 15.000 Lebensläufen – mit der Kraft von KI.
Brauchen Sie Hilfe bei Backend-APIs, Frontend-Oberflächen, Cloud-Services oder Full-Stack-Produktarbeit? Beauftragen Sie Softwareentwickler, die bei Greenfield-Projekten, der Modernisierung von Altsystemen und dringenden Lieferaufgaben mit anpacken können. Erhalten Sie schnelles, präzises Matching mit geprüften, verfügbaren Freelancern.
Über die Rolle
Was sie bauen
Softwareentwickler verwandeln Produktideen und technische Anforderungen in funktionierenden Code. Sie entwickeln neue Funktionen, beheben Fehler, verbessern die Performance und sorgen dafür, dass Systeme wartbar bleiben. Typische Ergebnisse sind:
- Backend-Services und APIs
- Web-Apps und interne Tools
- Integrationsarbeit zwischen Systemen
- Refactoring und Aufräumen der Codebasis
- Tests, Dokumentation und Release-Support
Kernkompetenzen
Ein starker Softwareentwickler schreibt sauberen Code und versteht, wie Software im Produktivbetrieb funktioniert. Er oder sie sollte mit mindestens einem großen Stack, Versionsverwaltung, Tests, Debugging und der Zusammenarbeit mit Produkt- oder Engineering-Teams vertraut sein. Nützliche Stärken sind Java, Python, TypeScript, C#, Node.js, React, SQL, REST-APIs und Cloud-Services.
Außerdem muss man in Systemen denken können. Gute Entwickler erkennen früh Abwägungen, stellen die richtigen Fragen und halten den Umfang realistisch, wenn sich Anforderungen ändern.
Wann Unternehmen sie holen
Unternehmen beauftragen freiberufliche Softwareentwickler, wenn die Umsetzung schneller gehen muss, ein Team fachliche Unterstützung braucht oder ein Projekt zusätzliche Kapazität benötigt, ohne dass ein langer Einstellungsprozess nötig ist. Sie sind hilfreich bei Produkteinführungen, Plattformänderungen, Migrationen, Fehlerbehebung, kurzfristigen Lücken im Team und bei der Modernisierung älterer Software.
In Zürich brauchen viele Kunden Entwickler, die mit internationalen Teams arbeiten, englische Dokumentation handhaben und mit lokalen Stakeholdern strukturiert zusammenarbeiten können. Das ist wichtig in Finanzwesen, Versicherungen, Industrietechnologie und wachsenden Software-Teams.
Was starke Entwickler gut machen
- Das Geschäftsziel verstehen, bevor sie Code schreiben
- Stabile, wartbare Software liefern
- Klar mit Produkt, Design und Engineering kommunizieren
- Bei Bedarf über Frontend-, Backend- oder Full-Stack-Bereiche hinweg arbeiten
- Die Qualität mit Tests, Code-Reviews und Dokumentation hoch halten
Starke Softwareentwickler programmieren nicht einfach nur nach Vorgabe. Sie senken Risiken, halten Systeme verständlich und machen zukünftige Änderungen leichter. Das ist besonders wichtig, wenn ein Team jemanden braucht, der eigenständig arbeiten kann und trotzdem in eine bestehende Codebasis passt.
Spezialisierungen
Manche Projekte brauchen mehr als allgemeine Anwendungsentwicklung. Unternehmen suchen oft nach Softwareentwicklern mit Erfahrung in API-Design, Microservices, cloud-nativen Systemen, DevOps-naher Arbeit, Mobile Apps oder datenintensiven Anwendungen. Andere brauchen Unterstützung bei Altsystemen, Migrationsplanung oder Performance-Tuning.
Die beste Passung hängt vom Stack, vom Liefermodell und davon ab, wie viel Verantwortung der Entwickler übernehmen soll.
Zusammenarbeit
Freiberufliche Softwareentwickler können vor Ort in Zürich in ein Team einsteigen, remote arbeiten oder sich die Zeit zwischen beidem aufteilen. Sie sind am effektivsten, wenn Ziele, Prioritäten und Review-Prozesse von Anfang an klar sind. Das hilft, die Umsetzung voranzubringen, ohne zusätzlichen Managementaufwand zu erzeugen.
Lerne FRATCH Softwareentwickler kennen
Marco Skulschus
Business Analyst, Data-Warehouse-Entwickler
Letzte Position:
Business Analyst, Data Warehouse Developer bei NRW.Bank
Business-Analyse für das Risikocontrolling.
Entwicklung eines Data Warehouses auf Basis von MS SQL Server mit Daten aus der FIS Cross-Asset Trading and Risk Platform (ehemals Front Arena).
Implementierung von ETL- und Transformationslogik mit T-SQL und Python (Template Engine Jinja2).
Modellierung und Automatisierung der Datenstrukturen mit Data Vault.
Aufbau von Reporting- und Analyseberichten mit Microsoft Power BI inkl. Schulung und Einführung der Anwender.
Christoph Pardon
Senior Frontend-Entwickler & UX-Ingenieur
Letzte Position:
ICT DevSecOps Engineer bei Abraxas Informatik AG
Reduzierung der Time-to-Market durch Optimierung von CI/CD-Pipelines. Mitarbeitende ohne Zugriff auf Kunden-VMs können jetzt deployen. Erhöhung der Systemstabilität und Performance sowie Reduzierung des Wartungsaufwands durch systematische Datenbankbereinigung. Einschränkung der Rechte für Flyway-Migrationen gegenüber Service-Usern. Verbesserte Transparenz und Entscheidungsvorlagen durch erweiterte Grafana-Dashboards für Response-Zeiten, Logging-Optimierung und Harmonisierung mit Loki. Verringerung von Sicherheitsrisiken durch konsequente Umsetzung bewährter Security-Praktiken wie Verzicht auf das public Schema in PostgreSQL, individuelle Service-User-Rechte und Docker Security-Context. Wissenstransfer und nachhaltige Prozessverbesserung durch Erstellung von Prozessdiagrammen und Umsetzung verschiedener Konzepte. Code-Reviews über zahlreiche Repositories
Christoph Pardon
Senior Frontend-Entwickler & UX-Ingenieur
Letzte Position:
ICT DevSecOps Engineer bei Abraxas Informatik AG
Reduzierung der Time-to-Market durch Optimierung von CI/CD-Pipelines. Mitarbeitende ohne Zugriff auf Kunden-VMs können jetzt deployen. Erhöhung der Systemstabilität und Performance sowie Reduzierung des Wartungsaufwands durch systematische Datenbankbereinigung. Einschränkung der Rechte für Flyway-Migrationen gegenüber Service-Usern. Verbesserte Transparenz
Reduzierung der Time-to-Market durch Optimierung von CI/CD-Pipelines. Mitarbeitende ohne Zugriff auf Kunden-VMs können jetzt deployen. Erhöhung der Systemstabilität und Performance sowie Reduzierung des Wartungsaufwands durch systematische Datenbankbereinigung. Einschränkung der Rechte für Flyway-Migrationen gegenüber Service-Usern. Verbesserte Transparenz und Entscheidungsvorlagen durch erweiterte Grafana-Dashboards für Response-Zeiten, Logging-Optimierung und Harmonisierung mit Loki. Verringerung von Sicherheitsrisiken durch konsequente Umsetzung bewährter Security-Praktiken wie Verzicht auf das public Schema in PostgreSQL, individuelle Service-User-Rechte und Docker Security-Context. Wissenstransfer und nachhaltige Prozessverbesserung durch Erstellung von Prozessdiagrammen und Umsetzung verschiedener Konzepte. Code-Reviews über zahlreiche Repositories
und Entscheidungsvorlagen durch erweiterte Grafana-Dashboards für Response-Zeiten, Logging-Optimierung und Harmonisierung mit Loki. Verringerung von Sicherheitsrisiken durch konsequente Umsetzung bewährter Security-Praktiken wie Verzicht auf das public Schema in PostgreSQL, individuelle Service-User-Rechte und Docker Security-Context. Wissenstransfer und nachhaltige Prozessverbesserung durch Erstellung von Prozessdiagrammen und Umsetzung verschiedener Konzepte. Code-Reviews über zahlreiche Repositories
Csaba Kéri
ServiceNow-Berater
Letzte Position:
ServiceNow-Berater bei DXC
- Arbeitete in gemischten Teams mit verschiedenen Kunden
- Führte Anforderungsanalyse, Angebotserstellung und Zeitabschätzung durch
- Entwickelte ACLs, Business Rules, Flows, Workflows, Katalogelemente, diverse Skripte, UI-Aktionen, Policies, Scoped Applications
- Passte mobile Apps an: Now Agent und Now Mobile
- Implementierte Integrationen mit dem Integration Hub
- Koordinierte kontinuierlich mit Kunden während der Entwicklung
- Führte Tests durch und unterstützte Kunden beim Testen
- Rollte in die Produktion aus und führte Hauptversionsupgrades und Patches durch
- Verwaltete CMDB, Domain Separation und Asset Management
- Integrierte Instanzen verschiedener Kunden miteinander
- Entwickelte GlideScript: Business Rules, scripted REST Endpoints, Extension Points, Fix-Skripte, Hintergrundskripte
Csaba Kéri
ServiceNow-Berater
Letzte Position:
ServiceNow-Berater bei DXC
- Arbeitete in gemischten Teams mit verschiedenen Kunden
- Führte Anforderungsanalyse, Angebotserstellung und Zeitabschätzung durch
- Entwickelte ACLs, Business Rules, Flows, Workflows, Katalogelemente, diverse Skripte, UI-Aktionen, Policies, Scoped Applications
- Passte mobile Apps an: Now Agent und Now Mobile
- Arbeitete in gemischten Teams mit verschiedenen Kunden
- Führte Anforderungsanalyse, Angebotserstellung und Zeitabschätzung durch
- Entwickelte ACLs, Business Rules, Flows, Workflows, Katalogelemente, diverse Skripte, UI-Aktionen, Policies, Scoped Applications
- Passte mobile Apps an: Now Agent und Now Mobile
- Implementierte Integrationen mit dem Integration Hub
- Koordinierte kontinuierlich mit Kunden während der Entwicklung
- Führte Tests durch und unterstützte Kunden beim Testen
- Rollte in die Produktion aus und führte Hauptversionsupgrades und Patches durch
- Verwaltete CMDB, Domain Separation und Asset Management
- Integrierte Instanzen verschiedener Kunden miteinander
- Entwickelte GlideScript: Business Rules, scripted REST Endpoints, Extension Points, Fix-Skripte, Hintergrundskripte
- Implementierte Integrationen mit dem Integration Hub
- Koordinierte kontinuierlich mit Kunden während der Entwicklung
- Führte Tests durch und unterstützte Kunden beim Testen
- Rollte in die Produktion aus und führte Hauptversionsupgrades und Patches durch
- Verwaltete CMDB, Domain Separation und Asset Management
- Integrierte Instanzen verschiedener Kunden miteinander
- Entwickelte GlideScript: Business Rules, scripted REST Endpoints, Extension Points, Fix-Skripte, Hintergrundskripte
Sabahattin Kunas
Senior Java-Entwickler | Lead Developer | Architekt | Team Lead
Letzte Position:
Fullstack Entwickler bei Swisslife
Rolle: Senior Developer, Architektur, Lead Developer
Senior Developer: Monolith → REST-Architektur Redesign mehrerer EJB-Monolithen zu skalierbaren REST-Services. Architektur-, Schema- und Framework-Entscheid (OpenAPI, Flyway, Camunda) unter Beibehaltung der Legacy-Interfaces. OpenAPI · Camunda · Flyway · EJB → REST
Senior Developer: Neuentwicklung InvestEasy Finanzvorsorge-Beratersoftware (2./3. Säule) gemäß Schweizer Regulatorien: Steuerland, Herkunft der Finanzmittel, Nutzniesser, Staatsbürgerschaft. Fondsselektion nach Risikoprofilierung. Spring Boot · Quarkus · React · TWIN-Signatur · Videoidentifikation · OpenAPI · Camunda
Team Lead: Redesign Hypothekenfinanzierung Migration EJB → Microservices mit direkten REST-Calls für externe Partner (vorher: E-Mail). Incident-Reduktion von ~100 auf 2–5 pro Woche durch Visitor-Pattern und typsichere Datenvalidierung in reinem Java. REST · Microservices · Design Patterns · Clean Code
Developer / Architektur: Partnerportal – Lead Developer & Betrieb (ca. 2400 aktive User) Alleinverantwortliche Weiterentwicklung und Betrieb der Broker-Plattform (Provisionen, Mitarbeiterverwaltung, Kundenstammdaten). Liferay-Migration auf 2026.Q1, Onelogin OIDC, React-Frontend-Umbau, Azure-DevOps-Pipeline sowie KI-gestützte Entwicklung mit Claude Code CLI. Sicherstellung der Wartungszyklen. Liferay · OSGI · React · TypeScript · Azure DevOps · OIDC · Claude Code · 2026.Q1
Kenntnisse: Java 17/21, CDI, React, JSF, T-SQL, PrimeFaces, OmniFaces, Shell-Script, OSGI, Felix, REST, OpenAPI, GraphQL, Python, TDD, Unittest, Clean Code, Docker, Quarkus, SQL, SMTP, WSDL, DevOps, XML, Bourne-again-Shell, bash, Z-Shell
Eingesetzte Produkte: IntelliJ, WildFly, Linux, CSS3, Docker, Elastic Search, Spring Core, Kubernetes, Argo CD, Git, GitHub, Azure, Apache Lucene, Docker Compose, Camunda, OSGI, MS SQL Server, REST, HTML5, JavaScript, OpenAPI 3, Spring, Spring Batch, Liferay, Azure DevOps, ELK, Kibana, Ehcache, SonarQube, SSL, ConfigSeeder, Bash, Shell-Script
Sabahattin Kunas
Senior Java-Entwickler | Lead Developer | Architekt | Team Lead
Letzte Position:
Fullstack Entwickler bei Swisslife
Rolle: Senior Developer, Architektur, Lead Developer
Senior Developer: Monolith → REST-Architektur Redesign mehrerer EJB-Monolithen zu skalierbaren REST-Services. Architektur-, Schema- und Framework-Entscheid (OpenAPI, Flyway, Camunda) unter Beibehaltung der Legacy-Interfaces. OpenAPI · Camunda · Flyway · EJB → REST
Rolle: Senior Developer, Architektur, Lead Developer
Senior Developer: Monolith → REST-Architektur Redesign mehrerer EJB-Monolithen zu skalierbaren REST-Services. Architektur-, Schema- und Framework-Entscheid (OpenAPI, Flyway, Camunda) unter Beibehaltung der Legacy-Interfaces. OpenAPI · Camunda · Flyway · EJB → REST
Senior Developer: Neuentwicklung InvestEasy Finanzvorsorge-Beratersoftware (2./3. Säule) gemäß Schweizer Regulatorien: Steuerland, Herkunft der Finanzmittel, Nutzniesser, Staatsbürgerschaft. Fondsselektion nach Risikoprofilierung. Spring Boot · Quarkus · React · TWIN-Signatur · Videoidentifikation · OpenAPI · Camunda
Team Lead: Redesign Hypothekenfinanzierung Migration EJB → Microservices mit direkten REST-Calls für externe Partner (vorher: E-Mail). Incident-Reduktion von ~100 auf 2–5 pro Woche durch Visitor-Pattern und typsichere Datenvalidierung in reinem Java. REST · Microservices · Design Patterns · Clean Code
Developer / Architektur: Partnerportal – Lead Developer & Betrieb (ca. 2400 aktive User) Alleinverantwortliche Weiterentwicklung und Betrieb der Broker-Plattform (Provisionen, Mitarbeiterverwaltung, Kundenstammdaten). Liferay-Migration auf 2026.Q1, Onelogin OIDC, React-Frontend-Umbau, Azure-DevOps-Pipeline sowie KI-gestützte Entwicklung mit Claude Code CLI. Sicherstellung der Wartungszyklen. Liferay · OSGI · React · TypeScript · Azure DevOps · OIDC · Claude Code · 2026.Q1
Kenntnisse: Java 17/21, CDI, React, JSF, T-SQL, PrimeFaces, OmniFaces, Shell-Script, OSGI, Felix, REST, OpenAPI, GraphQL, Python, TDD, Unittest, Clean Code, Docker, Quarkus, SQL, SMTP, WSDL, DevOps, XML, Bourne-again-Shell, bash, Z-Shell
Eingesetzte Produkte: IntelliJ, WildFly, Linux, CSS3, Docker, Elastic Search, Spring Core, Kubernetes, Argo CD, Git, GitHub, Azure, Apache Lucene, Docker Compose, Camunda, OSGI, MS SQL Server, REST, HTML5, JavaScript, OpenAPI 3, Spring, Spring Batch, Liferay, Azure DevOps, ELK, Kibana, Ehcache, SonarQube, SSL, ConfigSeeder, Bash, Shell-Script
- Senior Developer: Neuentwicklung InvestEasy Finanzvorsorge-Beratersoftware (2./3. Säule) gemäß Schweizer Regulatorien: Steuerland, Herkunft der Finanzmittel, Nutzniesser, Staatsbürgerschaft. Fondsselektion nach Risikoprofilierung. Spring Boot · Quarkus · React · TWIN-Signatur · Videoidentifikation · OpenAPI · Camunda
- Team Lead: Redesign Hypothekenfinanzierung Migration EJB → Microservices mit direkten REST-Calls für externe Partner (vorher: E-Mail). Incident-Reduktion von ~100 auf 2–5 pro Woche durch Visitor-Pattern und typsichere Datenvalidierung in reinem Java. REST · Microservices · Design Patterns · Clean Code
- Developer / Architektur: Partnerportal – Lead Developer & Betrieb (ca. 2400 aktive User) Alleinverantwortliche Weiterentwicklung und Betrieb der Broker-Plattform (Provisionen, Mitarbeiterverwaltung, Kundenstammdaten). Liferay-Migration auf 2026.Q1, Onelogin OIDC, React-Frontend-Umbau, Azure-DevOps-Pipeline sowie KI-gestützte Entwicklung mit Claude Code CLI. Sicherstellung der Wartungszyklen. Liferay · OSGI · React · TypeScript · Azure DevOps · OIDC · Claude Code · 2026.Q1
Kenntnisse: Java 17/21, CDI, React, JSF, T-SQL, PrimeFaces, OmniFaces, Shell-Script, OSGI, Felix, REST, OpenAPI, GraphQL, Python, TDD, Unittest, Clean Code, Docker, Quarkus, SQL, SMTP, WSDL, DevOps, XML, Bourne-again-Shell, bash, Z-Shell
Eingesetzte Produkte: IntelliJ, WildFly, Linux, CSS3, Docker, Elastic Search, Spring Core, Kubernetes, Argo CD, Git, GitHub, Azure, Apache Lucene, Docker Compose, Camunda, OSGI, MS SQL Server, REST, HTML5, JavaScript, OpenAPI 3, Spring, Spring Batch, Liferay, Azure DevOps, ELK, Kibana, Ehcache, SonarQube, SSL, ConfigSeeder, Bash, Shell-Script
Peter Sacco
Web Applikationsentwickler PHP / Wordpress Plugin Entwicklung
Letzte Position:
Web Applikationsentwickler PHP / Wordpress Plugin Entwicklung bei Gemeinde Bauma
- Analyse, Beratung und Entwicklung einer Wordpress Applikation für die digitale Verarbeitung und Bereitstellung des Bauma Chronik Archivs
Peter Sacco
Web Applikationsentwickler PHP / Wordpress Plugin Entwicklung
Letzte Position:
Web Applikationsentwickler PHP / Wordpress Plugin Entwicklung bei Gemeinde Bauma
- Analyse, Beratung und Entwicklung einer Wordpress Applikation für die digitale Verarbeitung und Bereitstellung des Bauma Chronik Archivs
- Analyse, Beratung und Entwicklung einer Wordpress Applikation für die digitale Verarbeitung und Bereitstellung des Bauma Chronik Archivs
Thomas Müllerleile
BPM & IT
Letzte Position:
Entwickler/Analyst bei Nvaria GmbH
- Analysierte Migrationsstrategien, nachdem Camunda 7 als End-of-Life erklärt wurde und bis 2030 erweiterten Support erhielt.
- Bewertete mögliche Migrationen zu Camunda 8, Flowable und Operaton.
- Führte einen Proof of Concept durch, der zeigte, dass bestehende Projekte sowohl nach Flowable als auch Operaton migriert werden können.
- BPMN
- DMN
- Confluence
- Flowable
- Operaton
Thomas Müllerleile
BPM & IT
Letzte Position:
Entwickler/Analyst bei Nvaria GmbH
- Analysierte Migrationsstrategien, nachdem Camunda 7 als End-of-Life erklärt wurde und bis 2030 erweiterten Support erhielt.
- Bewertete mögliche Migrationen zu Camunda 8, Flowable und Operaton.
- Analysierte Migrationsstrategien, nachdem Camunda 7 als End-of-Life erklärt wurde und bis 2030 erweiterten Support erhielt.
- Bewertete mögliche Migrationen zu Camunda 8, Flowable und Operaton.
- Führte einen Proof of Concept durch, der zeigte, dass bestehende Projekte sowohl nach Flowable als auch Operaton migriert werden können.
- BPMN
- DMN
- Confluence
- Flowable
- Operaton
- Führte einen Proof of Concept durch, der zeigte, dass bestehende Projekte sowohl nach Flowable als auch Operaton migriert werden können.
- BPMN
- DMN
- Confluence
- Flowable
- Operaton
Georgios Sfakianakis
Senior Softwareentwickler
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
Georgios Sfakianakis
Senior Softwareentwickler
Letzte Position:
Senior Softwareentwickler bei UBS Bank
- Implementierung eines Code-Refactoring-Frameworks, das Tausende von Repositories mithilfe von generativer KI refaktorieren kann
- 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
- 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
Daniel Lisak
SQL, .NET und VBA-Entwickler
Letzte Position:
SQL, .NET und VBA-Entwickler bei Postfinance AG
- Für das interne MIS, das in einer komplexen, umfassenden Systemlandschaft Daten zusammenträgt und via ETL in eine zentrale Datenbank lädt, mussten bestehende Prozesse und Pakete gewartet und neue KPIs analysiert, spezifiziert und realisiert werden.
Daniel Lisak
SQL, .NET und VBA-Entwickler
Letzte Position:
SQL, .NET und VBA-Entwickler bei Postfinance AG
- Für das interne MIS, das in einer komplexen, umfassenden Systemlandschaft Daten zusammenträgt und via ETL in eine zentrale Datenbank lädt, mussten bestehende Prozesse und Pakete gewartet und neue KPIs analysiert, spezifiziert und realisiert werden.
- Für das interne MIS, das in einer komplexen, umfassenden Systemlandschaft Daten zusammenträgt und via ETL in eine zentrale Datenbank lädt, mussten bestehende Prozesse und Pakete gewartet und neue KPIs analysiert, spezifiziert und realisiert werden.
Bojan Antonović
Full Stack Developer mit Angular
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
Bojan Antonović
Full Stack Developer mit Angular
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
- Höchste erreichte Stufe: Certified Mid-Level Angular Developer
- 13 Technologien neu oder aufgefrischt mit (Re-)Zertifizierungen
- Aktuell: Docker, Azure, Quarkus
Jack Schmidt
Freiberuflicher Fullstack-Entwickler
Letzte Position:
Freiberuflicher Fullstack-Entwickler bei SMG Swiss Marketplace Group
- Unterstützte das Team beim Zusammenführen von zwei Immobilienplattformen zu einer einheitlichen Vue.js-basierten Lösung
- Entwickelte eine maßgeschneiderte SSR-Microservice-Architektur, die auf AWS Lambda bereitgestellt ist
- Entwarf und implementierte eine Funktion zum Zeichnen von Karten
- Übernahm die Verantwortung für die Migration des Microservice von Vue 2 auf Vue 3
- Erstellte eine skalierbare SSR-Microservice-Architektur mit AWS Lambda
- Entwickelte und implementierte eine wichtige Kartenzeichnungsfunktion zur Immobilienvisualisierung
- Migrierte den Microservice erfolgreich von Vue 2 auf Vue 3
- Sammelte tiefgehende Kenntnisse in AWS-Infrastruktur, Datadog, Sentry und Vite
- Technologien: Vue.js, Node.js, Vite, AWS Lambda, Datadog, Sentry, JavaScript
Jack Schmidt
Freiberuflicher Fullstack-Entwickler
Letzte Position:
Freiberuflicher Fullstack-Entwickler bei SMG Swiss Marketplace Group
- Unterstützte das Team beim Zusammenführen von zwei Immobilienplattformen zu einer einheitlichen Vue.js-basierten Lösung
- Entwickelte eine maßgeschneiderte SSR-Microservice-Architektur, die auf AWS Lambda bereitgestellt ist
- Entwarf und implementierte eine Funktion zum Zeichnen von Karten
- Unterstützte das Team beim Zusammenführen von zwei Immobilienplattformen zu einer einheitlichen Vue.js-basierten Lösung
- Entwickelte eine maßgeschneiderte SSR-Microservice-Architektur, die auf AWS Lambda bereitgestellt ist
- Entwarf und implementierte eine Funktion zum Zeichnen von Karten
- Übernahm die Verantwortung für die Migration des Microservice von Vue 2 auf Vue 3
- Erstellte eine skalierbare SSR-Microservice-Architektur mit AWS Lambda
- Entwickelte und implementierte eine wichtige Kartenzeichnungsfunktion zur Immobilienvisualisierung
- Migrierte den Microservice erfolgreich von Vue 2 auf Vue 3
- Sammelte tiefgehende Kenntnisse in AWS-Infrastruktur, Datadog, Sentry und Vite
- Technologien: Vue.js, Node.js, Vite, AWS Lambda, Datadog, Sentry, JavaScript
- Übernahm die Verantwortung für die Migration des Microservice von Vue 2 auf Vue 3
- Erstellte eine skalierbare SSR-Microservice-Architektur mit AWS Lambda
- Entwickelte und implementierte eine wichtige Kartenzeichnungsfunktion zur Immobilienvisualisierung
- Migrierte den Microservice erfolgreich von Vue 2 auf Vue 3
- Sammelte tiefgehende Kenntnisse in AWS-Infrastruktur, Datadog, Sentry und Vite
- Technologien: Vue.js, Node.js, Vite, AWS Lambda, Datadog, Sentry, JavaScript
Milica Maričić
Full-Stack-Entwickler
Letzte Position:
Full-Stack-Entwickler bei Holycode
- Mitwirkung in einem funktionsübergreifenden Team zur Entwicklung einer Cloud-basierten Buchhaltungsplattform für KMU
- Entwurf und Umsetzung von Java Spring Boot Microservices mit klarer Trennung der Zuständigkeiten
- Integration der Kerndienste über REST- und gRPC-APIs
- Umsetzung ereignisgesteuerter Workflows mit RabbitMQ für zuverlässige, entkoppelte Nachrichtenübermittlung
- Modellierung und Verwaltung transaktionaler Daten in PostgreSQL und Nutzung von Redis zum Caching
Milica Maričić
Full-Stack-Entwickler
Letzte Position:
Full-Stack-Entwickler bei Holycode
- Mitwirkung in einem funktionsübergreifenden Team zur Entwicklung einer Cloud-basierten Buchhaltungsplattform für KMU
- Entwurf und Umsetzung von Java Spring Boot Microservices mit klarer Trennung der Zuständigkeiten
- Integration der Kerndienste über REST- und gRPC-APIs
- Mitwirkung in einem funktionsübergreifenden Team zur Entwicklung einer Cloud-basierten Buchhaltungsplattform für KMU
- Entwurf und Umsetzung von Java Spring Boot Microservices mit klarer Trennung der Zuständigkeiten
- Integration der Kerndienste über REST- und gRPC-APIs
- Umsetzung ereignisgesteuerter Workflows mit RabbitMQ für zuverlässige, entkoppelte Nachrichtenübermittlung
- Modellierung und Verwaltung transaktionaler Daten in PostgreSQL und Nutzung von Redis zum Caching
- Umsetzung ereignisgesteuerter Workflows mit RabbitMQ für zuverlässige, entkoppelte Nachrichtenübermittlung
- Modellierung und Verwaltung transaktionaler Daten in PostgreSQL und Nutzung von Redis zum Caching
Mateusz Lipczyński
Lead-Entwickler
Letzte Position:
Lead-Entwickler bei PwC
- Übernahm die Rolle als Analyst und leitender Entwickler in einem innovativen Projekt zur Erkennung von Finanzbetrug in einer großen Finanzinstitution in Zürich mithilfe von künstlicher Intelligenz
- Analysierte und implementierte neue Module, verbesserte Performance und Nutzererlebnis, hob technische Dokumentation und Codequalität auf das vom Endkunden geforderte Niveau
- Technologien: Java 17, JavaFX, Spring Boot, Concurrency, UX, Gradle, Impala
Mateusz Lipczyński
Lead-Entwickler
Letzte Position:
Lead-Entwickler bei PwC
- Übernahm die Rolle als Analyst und leitender Entwickler in einem innovativen Projekt zur Erkennung von Finanzbetrug in einer großen Finanzinstitution in Zürich mithilfe von künstlicher Intelligenz
- Übernahm die Rolle als Analyst und leitender Entwickler in einem innovativen Projekt zur Erkennung von Finanzbetrug in einer großen Finanzinstitution in Zürich mithilfe von künstlicher Intelligenz
- Analysierte und implementierte neue Module, verbesserte Performance und Nutzererlebnis, hob technische Dokumentation und Codequalität auf das vom Endkunden geforderte Niveau
- Technologien: Java 17, JavaFX, Spring Boot, Concurrency, UX, Gradle, Impala
- Analysierte und implementierte neue Module, verbesserte Performance und Nutzererlebnis, hob technische Dokumentation und Codequalität auf das vom Endkunden geforderte Niveau
- Technologien: Java 17, JavaFX, Spring Boot, Concurrency, UX, Gradle, Impala
Christoph Janik
Projektleitung, Softwareentwicklung, Softwarearchitekt, DevOps
Letzte Position:
Projektleitung, Softwareentwicklung, Softwarearchitekt, DevOps bei Migros Genossenschafts Bund
- Greenfield-Projekt M-Zollmanager: Entwicklung einer internen Plattform zur Unterstützung der Nutzer bei der Buchung von Bedarfsbereichen auf Positionen in Veranlagungsverfügungen.
- Greenfield-Projekt M-Deliveryplan: Entwicklung einer internen Plattform zur Planung und Verfolgung von Lieferungen im Bereich internationaler Transport.
- Erstellung von Funktionen zur Prognose der wahrscheinlichen Ankunftszeit von Containerschiffen und Waren vom Port of Load bis zum Port of Destination unter Berücksichtigung potenzieller Ereignisse.
- Entwicklung des Add-ons TrackAndTrace für M-Deliveryplan zur Verfolgung und Planung von Waren und Containern.
- Entwicklung eines generischen KI-Chatbots für die App-Infrastruktur von Migros einschließlich Integration von ChatGPT und Aufbau von KI-Workflows mit N8N.
- Entwicklung von KI-Assistenten zur Automatisierung repetitiver Aufgaben, z. B. Erstellung von Release-Notes oder Verarbeitung von Jira-Aufgaben auf Basis von N8N-Workflows.
- Weiterentwicklung und Wartung der Apps M-LFS, M-Vehicleaccess und M-Worklog.
- Einsatz von C#, Angular 18, DevOps-Praktiken, N8N, Kubernetes, Docker, Jira, Confluence und Azure.
- Laufendes Projekt mit kontinuierlicher Weiterentwicklung der Plattformen und Workflows.
Christoph Janik
Projektleitung, Softwareentwicklung, Softwarearchitekt, DevOps
Letzte Position:
Projektleitung, Softwareentwicklung, Softwarearchitekt, DevOps bei Migros Genossenschafts Bund
- Greenfield-Projekt M-Zollmanager: Entwicklung einer internen Plattform zur Unterstützung der Nutzer bei der Buchung von Bedarfsbereichen auf Positionen in Veranlagungsverfügungen.
- Greenfield-Projekt M-Deliveryplan: Entwicklung einer internen Plattform zur Planung und Verfolgung von Lieferungen im Bereich internationaler Transport.
- Greenfield-Projekt M-Zollmanager: Entwicklung einer internen Plattform zur Unterstützung der Nutzer bei der Buchung von Bedarfsbereichen auf Positionen in Veranlagungsverfügungen.
- Greenfield-Projekt M-Deliveryplan: Entwicklung einer internen Plattform zur Planung und Verfolgung von Lieferungen im Bereich internationaler Transport.
- Erstellung von Funktionen zur Prognose der wahrscheinlichen Ankunftszeit von Containerschiffen und Waren vom Port of Load bis zum Port of Destination unter Berücksichtigung potenzieller Ereignisse.
- Entwicklung des Add-ons TrackAndTrace für M-Deliveryplan zur Verfolgung und Planung von Waren und Containern.
- Entwicklung eines generischen KI-Chatbots für die App-Infrastruktur von Migros einschließlich Integration von ChatGPT und Aufbau von KI-Workflows mit N8N.
- Entwicklung von KI-Assistenten zur Automatisierung repetitiver Aufgaben, z. B. Erstellung von Release-Notes oder Verarbeitung von Jira-Aufgaben auf Basis von N8N-Workflows.
- Weiterentwicklung und Wartung der Apps M-LFS, M-Vehicleaccess und M-Worklog.
- Einsatz von C#, Angular 18, DevOps-Praktiken, N8N, Kubernetes, Docker, Jira, Confluence und Azure.
- Laufendes Projekt mit kontinuierlicher Weiterentwicklung der Plattformen und Workflows.
- Erstellung von Funktionen zur Prognose der wahrscheinlichen Ankunftszeit von Containerschiffen und Waren vom Port of Load bis zum Port of Destination unter Berücksichtigung potenzieller Ereignisse.
- Entwicklung des Add-ons TrackAndTrace für M-Deliveryplan zur Verfolgung und Planung von Waren und Containern.
- Entwicklung eines generischen KI-Chatbots für die App-Infrastruktur von Migros einschließlich Integration von ChatGPT und Aufbau von KI-Workflows mit N8N.
- Entwicklung von KI-Assistenten zur Automatisierung repetitiver Aufgaben, z. B. Erstellung von Release-Notes oder Verarbeitung von Jira-Aufgaben auf Basis von N8N-Workflows.
- Weiterentwicklung und Wartung der Apps M-LFS, M-Vehicleaccess und M-Worklog.
- Einsatz von C#, Angular 18, DevOps-Praktiken, N8N, Kubernetes, Docker, Jira, Confluence und Azure.
- Laufendes Projekt mit kontinuierlicher Weiterentwicklung der Plattformen und Workflows.
Entdecke mehr als 15.000 Top-Freelancer
Softwareentwickler – Statistiken
Aggregiert aus den beruflichen Profilen passender Freelancer.
Berufserfahrung
21 Jahre
Positionsdauer
2,6 Jahre
Positionen pro Freelancer
15
Häufigste Fachbereiche
Informationstechnologie (IT), Produktentwicklung, Qualitätssicherung
Häufigste Branchen
Informationstechnologie (IT), Bank- und Finanzwesen, Versicherung
Fokus der Zertifizierungen
Informationstechnologie (IT), Produktentwicklung, Projektmanagement
Bachelor-Abschluss oder höher
100%
Master-Abschluss oder höher
70%
Doktortitel
30%
Zertifizierungen pro Freelancer
5
Häufigste Sprachen
Englisch, Deutsch, Französisch
Sprechen zwei oder mehr Sprachen
100%
Tagessatzverteilung
Das Diagramm zeigt, wie sich die Tagessätze der Freelancer in dieser Rolle 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. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Durchschnittssätze für Softwareentwickler & Seniority-Verteilung
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.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Häufig gestellte Fragen
Klare Informationen gesucht? Hier ist alles Wichtige über FRATCH
Ein Softwareentwickler setzt Anforderungen in funktionierende Software um und hält sie im Produktivbetrieb stabil. Je nach Projekt kann das bedeuten, neue Funktionen zu bauen, Bugs zu beheben, die Performance zu verbessern oder externe Systeme zu integrieren. Der Umfang kann Backend, Frontend oder Full-Stack sein.
Achten Sie auf solide Programmierkenntnisse, gute Testgewohnheiten, Debugging-Fähigkeit und Sicherheit im verwendeten Stack. Ein starker Softwareentwickler sollte außerdem APIs, Datenbanken, Versionsverwaltung und grundlegende Deployment-Abläufe verstehen. Klare Kommunikation ist genauso wichtig wie technisches Know-how.
In der Praxis überschneiden sich diese Titel oft. Ein Softwareingenieur legt möglicherweise mehr Wert auf Systemdesign und Engineering-Praktiken, während Programmierer manchmal enger auf das reine Programmieren bezogen ist. Bei Freelance-Arbeit ist die eigentliche Frage, ob die Person das Software-Ergebnis liefern kann, das Sie brauchen.
Ein Freelancer passt gut, wenn Sie jetzt liefern müssen, eine vorübergehende Lücke haben oder für einen klar umrissenen Umfang fachliche Hilfe brauchen. Ein Softwareentwickler auf freiberuflicher Basis ist auch nützlich für Migrationen, Launches und Rettungsarbeiten an einer problematischen Codebasis. Wenn es um langfristige Verantwortung für einen Kernbereich des Produkts geht, passt eine Festanstellung oft besser.
Ja, viele Projekte funktionieren remote sehr gut, besonders wenn das Team bereits mit klarer Ticketverfolgung, Code-Reviews und regelmäßigen Check-ins arbeitet. In Zürich kann On-site- oder Hybrid-Arbeit helfen, wenn Stakeholder eine enge Abstimmung wünschen oder wenn das Projekt sensible interne Systeme betrifft. Die beste Lösung hängt vom Team und von der Projektphase ab.
Das hängt vom Produkt ab, aber typische Stacks sind Java, Python, TypeScript, C#, Node.js, React, SQL und Cloud-Services. Viele Projekte erfordern außerdem Arbeit mit REST-APIs, Microservices, Test-Tools und CI/CD-Pipelines. Der richtige Softwareentwickler sollte zum bestehenden Stack passen, statt eine komplette Neuimplementierung zu erzwingen.
Prüfen Sie die Klarheit seiner bisherigen Projektarbeit, die Tiefe seiner Stack-Erfahrung und wie er Abwägungen erklärt. Gute Kandidaten können über Architektur, Tests, Debugging und Wartung sprechen, nicht nur über die Lieferung von Features. Codebeispiele, technische Interviews und Referenzen helfen dabei zu beurteilen, ob jemand eigenständig arbeiten kann.
Er oder sie sollte klare Ziele, Zugang zu den richtigen Systemen und schnelles Feedback zu Prioritäten und Reviews erwarten. Ein gut geführtes Projekt gibt dem Entwickler genug Kontext, um gute technische Entscheidungen zu treffen, ohne ständig nachfragen zu müssen. Im Gegenzug sollte der Entwickler Risiken früh kommunizieren und die Lieferung planbar halten.
Der durchschnittliche Stundensatz für Softwareentwickler in Zürich liegt bei 103 €, was einem Tagessatz von etwa 823 € bei einem 8-Stunden-Tag entspricht.
Von den Freelancern, die als Softwareentwickler in Zürich arbeiten, haben 100% mindestens einen Bachelor-Abschluss, 70% mindestens einen Master-Abschluss und 30% einen Doktortitel.
Freelancer, die als Softwareentwickler in Zürich arbeiten, haben im Durchschnitt 21 Jahre Berufserfahrung; ein einzelnes Projekt dauert typischerweise etwa 2,6 Jahre.
Die häufigsten Sprachen unter Freelancern, die als Softwareentwickler in Zürich arbeiten, sind Englisch (100%), Deutsch (92%) und Französisch (46%).
Die häufigsten Industrien unter Freelancern, die als Softwareentwickler in Zürich arbeiten, sind Informationstechnologie (IT) (100%), Bank- und Finanzwesen (85%) und Versicherung (62%).
Die häufigsten Bereiche unter Freelancern, die als Softwareentwickler in Zürich arbeiten, sind Informationstechnologie (IT) (100%), Produktentwicklung (100%) und Qualitätssicherung (62%).
FRATCH Softwareentwickler Hauptstandorte
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.
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!
