73 IT - Software Development in Zürich
Java Fullstack Anwendungsentwicklung (m/w/d)
Rolle
In dieser Rolle entwickelst du anspruchsvolle Fullstack-Applikationen mit Java, aktuellen Frameworks wie Hibernate, JPA und Spring sowie modernen Frontend-Technologien wie React. Du begleitest Anwendungen von der ersten Idee über die Anforderungsanalyse mit den Fachabteilungen bis zur technischen Umsetzung und sorgst dafür, dass sich neue Lösungen nahtlos in komplexe Systemlandschaften mit Integrationsplattformen wie Red Hat Fuse einfügen. Du analysierst Problemstellungen, erstellst technische Spezifikationen und stellst durch sorgfältige Dokumentation sicher, dass deine Lösungen langfristig wartbar und erweiterbar bleiben. Zudem arbeitest du in einem agilen Umfeld mit hoher Eigenverantwortung, hinterfragst bestehende Lösungen und gestaltest fachliche Diskussionen aktiv mit. Mit deiner mehrjährigen Erfahrung in objektorientierter Softwareentwicklung, deinem sicheren Umgang mit relationalen Datenbanken sowie guten Deutschkenntnissen trägst du entscheidend dazu bei, moderne, technisch fundierte Anwendungen zu realisieren.
Verantwortung
- Du entwickelst und wartest Java-basierte Fachanwendungen über den gesamten Stack und stellst eine robuste, performante Systemlandschaft sicher.
- In dieser Rolle konzipierst und implementierst du Backend-Funktionen, Schnittstellen und Datenbankanbindungen und bindest dabei bestehende Systeme sauber an.
- Als Java Fullstack Anwendungsentwicklung gestaltest du Web-Oberflächen und Frontend-Funktionen, sodass fachliche Anforderungen nutzerfreundlich und effizient umgesetzt werden.
- Arbeitest in einem agilen Team, stimmst dich eng mit Fachbereichen und Product Ownern ab und übersetzt Anforderungen in technische Lösungen.
- Planst und realisierst automatisierte Tests, Code-Reviews und Qualitätssicherungsmaßnahmen, um eine hohe Stabilität und Wartbarkeit der Anwendungen zu gewährleisten.
- Unterstützt die Weiterentwicklung der Architektur und bringst Vorschläge für Verbesserungen von Prozessen, Tools und Technologien in der Anwendungsentwicklung ein.
Qualifikationen
- Du hast eine abgeschlossene Ausbildung in Informatik auf Fachhochschul- oder Universitätsniveau oder eine vergleichbare Qualifikation.
- Du verfügst über mindestens 5 Jahre Erfahrung in objektorientierter Softwareentwicklung mit Java und setzt aktuelle Frameworks wie Hibernate, JPA und Spring routiniert ein.
- Du kennst moderne Integrationstechnologien wie Red Hat Fuse, Apache Camel oder Kafka und bindest Anwendungen sicher in bestehende Systemlandschaften ein.
- Du hast Praxis im Frontend mit modernen Technologien, vorzugsweise React, und gestaltest ansprechende Oberflächen mit HTML und CSS.
- Du gehst geübt mit relationalen Datenbanken wie Microsoft SQL Server oder Oracle um und berücksichtigst dabei Performance und Datenmodellierung.
- Du arbeitest selbststaendig, denkst analytisch, bringst dich aktiv in fachliche Diskussionen ein und verfügst über sehr gute Deutschkenntnisse in Wort und Schrift.
Benefits
Applikationsentwickler (m/w/d)
Verantwortung
- Du entwickelst Applikationen unter Anwendung agiler Softwareentwicklungsmethoden mit Java, teilweise in mehrschichtigen Anwendungen.
- Du bist zuständig für die Konzeption, Realisierung und Implementierung von Lösungen im Backend Umfeld (Java)
- Du bist zuständig für die Konzeption, Realisierung und Implementierung von Lösungen in Datenbanken (Oracle, SQL Server, PostgreSQL).
- Du stellst die Kommunikation mit der Projektleitung sowie die Projektdokumentation sicher.
Qualifikationen
- Abgeschlossenes Informatik Studium (FH oder gleichwertige Ausbildung)
- Erfahrung im Bereich Fehleranalyse und Störungsbehebungen
- Kenntnisse in klassischen als auch agilen Projektmethoden und -techniken (IPMA-Level C, Hermes, SCRUM, User Journeys, Design Thinking)
- Selbständige und koordinationsstarke Persönlichkeit mit ausgeprägtem Kommunikations- und Durchsetzungsvermögen sowie hoher Sozialkompetenz und Dienstleistungsorientierung
Benefits
Fullstack Software Entwickler Python (m/w/d)
Rolle
In dieser Rolle verantwortest du die Fullstack-Entwicklung von End-to-End-Features – von der intuitiven Benutzeroberfläche in React bis hin zur Implementierung der Geschäftslogik mit Python und SQL im Backend. Du bringst dich aktiv in Architekturentscheidungen ein und arbeitest kontinuierlich an der Optimierung von Performance, Sicherheit und User Experience. Dabei analysierst und verarbeitest du komplexe Daten und trägst mit skalierbaren Lösungen zu einer effizienten und zukunftsorientierten Produktentwicklung bei. Zusätzlich nutzt du moderne Methoden wie Scrum, Code Reviews und automatisierte Tests, um eine hohe Softwarequalität sicherzustellen. Wenn gewünscht, vertiefst du dich zudem in Infrastrukturthemen und gestaltest CI/CD-Pipelines sowie das Tooling mit.
Verantwortung
- In dieser Rolle entwickelst du die traconiq Plattform Fullstack weiter – von der intuitiven Oberfläche in React bis zur leistungsfähigen Logik in Python.
- Du gestaltest aktiv Architektur- und UX-Entscheidungen mit, um die Bedürfnisse unserer Kunden zu erfüllen und zu übertreffen.
- Als Fullstack Softwareentwicklung Python React arbeitest du mit modernen Technologien wie Go, FastAPI, PostgreSQL, PostGIS, Temporal und dem HashiCorp-Stack an skalierbaren Systemen.
- Du übernimmst echte Verantwortung im Team aus Frontend-, Backend- und Support-Engineers und treibst Features von der Idee bis zum produktiven Einsatz voran.
- In dieser Rolle identifizierst und realisierst du kontinuierliche Verbesserungen bei UX, Performance, Security, Tooling und deinen eigenen Fähigkeiten.
- Du leistest mit deiner Softwareentwicklung einen messbaren Beitrag zu einer klimafreundlichen, effizienten Zukunft im Bereich Flottenmanagement und Telematik.
Qualifikationen
- Du hast ein abgeschlossenes Studium (Uni, FH oder HF) in Informatik oder einer vergleichbaren Fachrichtung
- In der Fullstack-Entwicklung mit Python im Backend und React im Frontend bist du routiniert und beherrschst SQL sehr sicher
- Du kombinierst eine gesunde Portion Perfektionismus mit einem pragmatischen, loesungsorientierten Arbeitsstil
- Du gibst dich mit dem Status Quo nicht zufrieden und suchst aktiv nach Verbesserungen in UX, Performance, Security, Tooling und deinen eigenen Faehigkeiten
- In Deutsch kommunizierst du auf Muttersprachen- oder C1–C2-Niveau und verstaendigtst dich sicher auf Englisch (mindestens B1)
Benefits
C# / .Net Web Entwickler:in - Fullstack (m/w/d)
Verantwortung
Du arbeitest dich motiviert in die komplexe Software ein und trägst aktiv zur Weiterentwicklung der Softwarearchitektur der nächsten Generation bei.
Du nutzt deine Erfahrung und hohe Prozess- sowie Qualitätsorientierung, um die Software weiter zu optimieren.
Du setzt Anforderungen sowohl im Backend als auch im Frontend zielorientiert und effizient um.
Du arbeitest eng mit dem Team zusammen, um innovative Lösungen für die Bauprojektmanagement-Software zu entwickeln.
Du trägst massgeblich dazu bei, die Software für den Web-Einsatz weiterzuentwickeln.
Qualifikationen
Du entwickelst prozessorientierte Web- und Cloudlösungen für Geschäftskunden und bringst dein Know-how in C#, .NET 8, EF Core, React JS/TS, Docker und GitLab Pipelines ein.
Du gestaltest aktiv die Softwarearchitektur der nächsten Generation und setzt Backend- sowie Frontend-Anforderungen effizient um.
Du arbeitest eigenverantwortlich in einem Schweizer KMU-Umfeld und bringst deine Erfahrung gezielt in die Weiterentwicklung unserer Lösungen ein.
Du kommunizierst sicher auf Deutsch und Englisch und trittst professionell auf, um mit Kunden und Kollegen effektiv zusammenzuarbeiten.
Benefits
Spezialist für Microsoft-Datenanalyse (m/w/d)
Rolle
In dieser Rolle übernimmst du die Verantwortung für komplexe SAP-Projekte und gestaltest aktiv digitale Transformationsprozesse bei anspruchsvollen Kunden. Du bringst deine langjährige Projekt-Expertise in ein vielfältiges, professionelles Umfeld ein und arbeitest an nachhaltigen, innovativen Lösungen. Dabei nutzt du moderne Technologien, um strategische Mehrwerte zu schaffen und Geschäftsprozesse zukunftsfähig zu gestalten. Du wirkst in einem dynamischen Umfeld mit hoher fachlicher Tiefe und crossfunktionaler Zusammenarbeit. Deine Erfahrung und dein Fokus auf Qualität machen dich zur treibenden Kraft im Projektgeschehen.
Verantwortung
- In dieser Rolle führst du anspruchsvolle Microsoft-Analytics-Projekte und übernimmst Verantwortung für deren erfolgreiche Umsetzung.
- Du konzipierst moderne Business-Analytics-Lösungen und entwickelst skalierbare Datenarchitekturen.
- Als Projektleiter steuerst du eigenständig gesamte Projekte oder Teilprojekte und wirkst an der Weiterentwicklung des Teams mit.
- Du analysierst betriebswirtschaftliche Anforderungen und übersetzt diese in strukturierte Prozesse und Reports.
- Als Ansprechpartner für Kunden begleitest du Projektleiter im Coaching und schulst Endanwender zielgerichtet.
- Du engagierst dich im Presales-Bereich und bringst dein Know-how ein, um Kundenanforderungen gezielt zu adressieren.
Qualifikationen
- Du hast eine abgeschlossene Berufsausbildung mit Weiterbildung im Bereich Betriebswirtschaft oder einen höheren Abschluss in Informatik (FH, Uni, ETH)
- Du verfügst über mehrere Jahre praktische Erfahrung in der Konzeption und Umsetzung von Microsoft Analytics Lösungen und bringst erste Kenntnisse in Microsoft Fabric mit
- Deine fundierten Analytics-Kenntnisse ergänzt du idealerweise durch Erfahrung mit SAP ERP, SAP Analytics oder Databricks
- Du hast ein gutes Gespür für Projektorganisation und konntest bereits Verantwortung in (Teil-) Projekten im Bereich Planung übernehmen
- Deine Programmierkenntnisse sind breit gefächert, idealerweise mit Erfahrung in HTML5, Python, R, statistischer Modellierung und Skriptsprachen
- Kommunikationsstärke in Deutsch und Englisch, Eigeninitiative, hohe Einsatzbereitschaft und ein sicheres Auftreten zählen zu deinen persönlichen Stärken
Benefits
Senior Software Engineer Microsoft & Cloud (m/w/d)
Rolle
Unser Rocken Partner ist ein innovatives Unternehmen im Finanzsektor mit starkem Fokus auf moderne Microsoft-Technologien. In dieser Position gestaltest Du die Weiterentwicklung geschäftskritischer Businessapplikationen aktiv mit, arbeitest in einem autonomen DevOps-Team und treibst den Einsatz moderner Cloud- und Architekturkonzepte voran.
Verantwortung
Du entwickelst neue Businessapplikationen für den Finanzsektor und erweiterst bestehende Systeme auf Basis des Microsoft-Technologie-Stacks.
Des Weiteren wirkst Du aktiv an der strategischen Weiterentwicklung der Systemlandschaft mit und treibst den Einsatz moderner Technologien voran.
Ausserdem konzipierst und implementierst Du serviceorientierte Architekturen auf Basis von Microsoft Azure und Infrastructure-as-Code mit Terraform.
Zudem arbeitest Du in einem autonomen Engineering-Team mit End-to-End-Verantwortung für Entwicklung, Deployment und Betrieb nach dem DevOps-Prinzip.
Nicht zuletzt bringst Du Dich in einen agilen Entwicklungsprozess ein und gestaltest die kontinuierliche Modernisierung der Applikationslandschaft aktiv mit.
Qualifikationen
Du verfügst über eine höhere Informatikausbildung und mindestens fünf Jahre Erfahrung in einer vergleichbaren Rolle im Microsoft-Umfeld.
Des Weiteren bringst Du fundierte Erfahrung in der Softwareentwicklung mit dem Microsoft Stack mit, insbesondere .NET mit C#, Softwarearchitektur und Lösungsdesign.
Ausserdem verfügst Du über vertiefte Kenntnisse im Design und Betrieb verteilter Systeme mit Kubernetes und Event-Streaming-Technologien wie Kafka unter Microsoft Azure.
Zudem zeichnest Du Dich durch eine ausgeprägte Hands-on-Mentalität und Leidenschaft für Software Engineering und moderne Technologien aus.
Nicht zuletzt bist Du teamorientiert, arbeitest gerne mit Fachvertreter:innen zusammen und verfügst über verhandlungssichere Englischkenntnisse (C1); Kenntnisse im Hypothekarumfeld sind von Vorteil.
Technologien: Microsoft .NET (C#), Azure, Terraform, Kubernetes, Kafka, Microservices, DevOps, Event-driven Architecture
Benefits
(Senior) Software Entwickler C# / .NET (m/w/d)
Verantwortung
- Du greifst unseren anspruchsvollen Kunden in der Softwareentwicklung für deren Produkte und Dienstleistungen unter die Arme – sei dies beim Kunden vor Ort oder am Arbeitsplatz.
- Basierend auf Anforderungsspezifikationen und Architekturvorgaben entwirfst und entwickelst, implementierst und testest du Softwarekomponenten.
- Dein fundiertes Know-How trägt wesentlich dazu bei, die hohen Qualitätsanforderungen unserer Kunden zu übertreffen.
Qualifikationen
Abgeschlossenes Hochschulstudium (ETH, Uni, FH) in Informatik, Wirtschaftsinformatik oder ähnlicher Disziplin
Du verfügst über mehrjährige Erfahrung in der Softwareentwicklung mit dem .NET, ASP.NET Framework sowie der Sprache C#
Darüber hinaus kannst du fundierte Grundkenntnisse in Technologien wie HTML, CSS, JavaScript und Angular vorzeigen
Klassische (z.B. RUP, Wasserfall) oder agile Projektvorgehen (z.B. SCRUM, Kanban) sind dir weitgehendst bekannt
Als grosses Plus sind Erfahrungen im Test Driven Development, Behaviour Driven Development und Domain Driven Design, Continuous Integration, sowie DevOps gern gesehen
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Senior Software Engineer (m/w/d)
Verantwortung
Du entwickelst innovative Java-Anwendungen und setzt moderne Software-Designs um
Du verbesserst bestehende Systeme und setzt neue Features effizient und nachhaltig um
Du baust Microservice-Architekturen auf und gestaltest skalierbare Lösungen
Du begleitest Projekte von der Idee bis zur erfolgreichen Einführung
Qualifikationen
Du hast eine Ausbildung oder ein Studium in Informatik und bringst Erfahrung in Java-Projekten mit
Du kennst dich mit Spring Boot, Angular, React oder Hibernate bestens aus
Begriffe wie Scrum, CI/CD und Docker sind für dich gelebte Praxis
Du kommunizierst sicher auf Deutsch und Englisch und arbeitest gerne im Team und beim Kunden vor Ort
Software Architekt (m/w/d)
Rolle
Softwareentwicklung: Entwicklung, Test und Dokumentation skalierbarer Softwarelösungen
Datenanalyse: Durchführung von datengestützten Experimenten zur Funktionserweiterung
Maschinelles Lernen: Integration von ML-Modellen in Bauprozesse
Teamarbeit: Enge Zusammenarbeit mit Ingenieuren, Produktmanagern und Designern
Wissenstransfer: Weitergabe von Fachwissen und Mitgestaltung der Engineering-Kultur
Verantwortung
Ausbildung: Abgeschlossenes Studium (Master oder Bachelor) in Informatik
Berufserfahrung: Über 5 Jahre Erfahrung in der Entwicklung anspruchsvoller Softwarelösungen
Fähigkeiten: Hervorragende Softwareentwicklungskompetenzen
Sprachkenntnisse: Verhandlungssichere Deutschkenntnisse sind essenziell
Benefits
Java Software Engineer (m/w/d)
Rolle
In deiner Rolle entwirfst, entwickelst und pflegst Du robuste Java-Backend- und JavaScript-Frontend-Lösungen
Zu deinem Verantwortungsbereich gehört die Implementierung hochwertiger, skalierbarer Software unter Verwendung bewährter Verfahren und Entwurfsmuster
Du entwickelst RESTful APIs mit vollständiger End-to-End-Integration
Das Schreiben und Optimieren von SQL-Abfragen sowie das Erstellen von Datenbank-Skripten (DML/DDL) ist Teil von der Rolle
Du arbeitest an Webentwicklungsprojekten mit Technologien wie React, TypeScript/JavaScript, HTML5 und CSS
Zu deinem Aufgabenbereich zählt die Arbeit mit Microservices, Containerisierung und Cloud-Native-Technologien
Du förderst die Automatisierung durch testgetriebene Entwicklung (TDD) und Test-Frameworks
Verantwortung
Du verfügst über ein abgeschlossenes Studium in Informatik oder einem verwandten Fachgebiet
Mindestens 5 Jahre Erfahrung in der Entwicklung von Java Backend und JavaScript Frontend
Starke Fähigkeiten in Java, Spring Framework , JEE, SQL , React, TypeScript/JavaScript, HTML5, CSS, Microservices, Container-Technologien (Docker, Kubernetes) sowie CI/CD-Pipelines
Deine Deutsch- und Englischkenntnisse sollten auf einem verhandlungssicheren Niveau sein
Benefits