85 IT - Software Development in Zürich (Kanton)
Software Engineer – C# .NET & Web Stack (m/w/d)
Rolle
Eine vielseitige Entwicklungsrolle in einem interdisziplinären Umfeld wartet auf eine erfahrene Fachperson mit Begeisterung für innovative Produkte und anspruchsvolle Projekte.
Gesuchtes Erfahrungslevel: Professional - Senior
Verantwortung
Entwicklung skalierbarer Webapplikationen mit Front- und Backend-Technologien
Design und Integration von APIs für effiziente Servicekommunikation
Mitarbeit in interdisziplinären Teams in den Bereichen Industrie und Medizintechnik
Übernahme von Teilprojektleitungen und technischer Kundenbetreuung
Evaluierung und Einführung neuer Technologien
Sicherstellung von Qualität, Testbarkeit und Dokumentation
Qualifikationen
Abschluss in Informatik, Wirtschaftsinformatik oder vergleichbare Ausbildung
Mehrjährige Erfahrung in Webentwicklung (C#/.NET, HTML, CSS, JavaScript/TypeScript)
Kenntnisse in REST/GraphQL-APIs, CI/CD-Pipelines und Git
Erfahrung mit relationalen Datenbanken und agilen Methoden (Scrum, Kanban)
Qualitätsbewusste, strukturierte und teamorientierte Arbeitsweise
Sprache: Deutsch verhandlungssicher, Englischkenntnisse gut
Benefits
Java Fullstack Entwickler Kafka/AWS (m/w/d)
Verantwortung
- Architekur, Design und Entwicklung von Lösungen mittels Eventdriven Microservice Architektur auf Basis von Docker und OpenShift auf AWS-Cloud mit
- JEE Backend
- Kafka Middleware
- Angular Frontend
- Fachliche Beratung des Projektteams in der Anwendung neuer Patterns (Event-Driven, Cloud-Native, Microservices, CI/CD, Domain Driven Design)
- Sicherstellung von Security, Performance, Wirtschaftlichkeit sowie Einbettung in die Anwendungslandschaft und Unternehmensarchitektur
- Implementierung von Features in einer SPA (responsive)
- Qualitätssicherung durch Implementierung von Tests (CI/CD)
Qualifikationen
- Langjährige Erfahrung in der Entwicklung von Lösungen auf Basis von JEE 8 im Enterprise Umfeld
- Nachgewiesene Kenntnis von reactive Patterns (vorzugweise mit Kafka)
- Nachgewiesene Erfahrung mit produktiven Applikationen auf Basis Docker / Openshift auf AWS
- Erfahrung mit Agilen Software Projekten in DevOps Teams
- Hohes Qualitätsbewusstsein / Implementierung automatisierter Tests
- Mehrjährige Erfahrung in verschiedenen Projekten im Enterprise Umfeld
- Erfahrung mit einer modernen JS-Frontend-Technologie, vorzugsweise Angular
Benefits
Senior Java Software Entwickler (m/w/d)
Verantwortung
Als Senior Software Developer implementierst Du innerhalb des Projektteams anspruchsvolle und innovative Lösungen nach agiler Vorgehensweise. Du entwickelst massgeschneiderte Softwarelösungen und unterstützt dadurch den Kunden vor Ort, von der Vision bis zum Roll-out. Nebst der Arbeit in externen Kundenprojekten gestaltest Du die interne Java Community aktiv mit und baust diese aus. Als Senior Software Developer bist Du ausserdem bei der Betreuung unserer Junior und Professional Developer involviert und coachst diese in Kundenprojekten und intern beim Aufbau von neuem Wissen.
Qualifikationen
- Eine höhere Fachausbildung im Bereich Informatik (FH/Uni/ETH)
- Mindestens 3 Jahre praktische Erfahrung mit aktuellen Java Technologien (z.B. Spring Boot)
- Erfahrung mit Cloud Technologien (AWS oder Azure) sowie Frontend Frameworks (Angular oder React)
- Sehr gute Kenntnisse der agilen Softwareentwicklung
- Verhandlungssichere Deutschkenntnisse sowie gute Englischkenntnisse
Benefits
Senior Java Developer (m/w/d)
Verantwortung
- Analyse, Architektur, Umsetzung, Review, Integration, Qualitätssicherung und Wartung von Java-basierten Softwaresystemen oder Web-Frontends mit JavaScript und HTML
- Kundenspezifische Integration bestehender Services und Systeme
- Technische Projektleitung: Koordination international verteilter Java Developer
- Fachberatung des Kunden in allen Projektphasen
Qualifikationen
- Mindestens fünf Jahre Berufserfahrung seit dem Studienabschluss (FH/Uni/ETH)
- Ausgewiesene Fachkenntnisse mit Java-basierten Applikationen und/oder JavaScript-basierten Webapplikationen
- Erfahrungen bei der Integration von Umsystemen mit verschiedenen Technologien
- Beherrschung der gängigen Entwicklungswerkzeuge (z.B. Git, Maven, Jenkins, IntelliJ/Eclipse, JIRA, Confluence)
- Methodenkompetenz agiler Vorgehensweisen (Agile, SCRUM, Kanban)
- Sprachkenntnisse: Deutsch und Englisch Verhandlungssicher in Wort und Schrift
Benefits
Senior Java Developer Full-Stack (m/w/d)
Rolle
Als Senior Java Developer bist Du verantwortlich für das Design und die Realisierung kundenfreundlicher Webapplikationen und Gateways.
Verantwortung
- Analysieren, designen und entwickeln von Webapplikationen und Gateways (B2B, B2C)
- Analysieren, designen und entwickeln von Backend sowie Frontend (Presentation und Application Layer 6 und 7)
- Übernahme der technischen Leaderrolle in agilen Projekten
- Verantwortung für das Delivery der vereinbarten Leistungen und Ergebnisse
Qualifikationen
- Bachelor in Computer Science oder vergleichbare Ausbildung
- Mindestens 5+ Jahre Erfahrung in der Entwicklung von Webapplikationen (Services)
- Mindestens 3+ Jahre Erfahrung in agilen Projekten
- Sehr gute Kenntnisse in: Java, REST, SOAP, Spring, Spring Boot, Maven, Unittesting, UML
- Gute Kenntnisse in: GIT, SVN, Jenkins, Tomcat, JBoss, Maven, relationale Datenbanken
- Gute Kommunikative Fähigkeiten (schriftlich und mündlich) in Deutsch
- Von Vorteil: Erfahrung mit OpenShift oder Kubernetes
Benefits
Senior Java Software Developer (m/w/d)
Verantwortung
- Freude und hohes Engagement bei Entwurf, Entwicklung und Auslieferung des Service delivery Frameworks für Standardsoftwarelösungen
- Kompetenz in den Bereichen Software Engineering und Software Crafting
- Förderung effizienter Verfahren zur kontinuierlichen Softwarebereitstellung (Continuous Delivery und Continuous Integration)
- Ein offener Mindset für aktuelle Methoden und Techniken und kontinuierliche Verbesserungen
Qualifikationen
Erfahrung in der Softwareentwicklung mit Java und JavaEE mit Schwerpunkt auf der Implementierung von technischen Basiskomponenten und Frameworks
Gute Kenntnisse in Java Standard-Frameworks und JEE-Standards
Idealerweise Kenntnisse im Bereich von Workflow-Werkzeugen (Camunda - neu eingeführt), Berechtigungskonzepten oder der Anbindung von Druck- und Archivsystemen
Gute Kenntnisse in den Bereichen Continuous Delivery (Jenkins, Gradle, Docker) sowie Applikationsserver (JBoss EAP, WebLogic)
Erfahrungen in den Bereichen agile Vorgehensweisen (Scrum), Test Driven Development (TDD), Clean Coding und Behaviour Driven Development (BDD) von grossem Vorteil
Benefits
Application Manager (m/w/d)
Verantwortung
Sicherstellung des stabilen Betriebs und der Integration kantonaler Fachapplikationen
Bearbeitung von Anfragen im 2nd- und 3rd-Level-Support inklusive Monitoring und Fehleranalyse
Begleitung von Release-Prozessen sowie Verantwortung für Change-, Deployment- und Test-Management (on-premise und Cloud)
Betreuung des gesamten Application-Lifecycles sowie Weiterentwicklung und Pflege von Schnittstellen und Services
Enge Zusammenarbeit mit internen und externen Partnern im Betrieb und bei Projekten
Aktive Mitgestaltung beim Aufbau und bei der Etablierung des neuen Servicebereichs
Qualifikationen
Abgeschlossenes Hochschulstudium (Bachelor) in Informatik oder Wirtschaftsinformatik
Mehrjährige Erfahrung im Betrieb und Management komplexer Applikationslandschaften
Kenntnisse agiler Methoden sowie Erfahrung im Aufbau von Services und Schnittstellen
Strukturierte, eigenständige und serviceorientierte Arbeitsweise mit hoher Qualitätsorientierung
Kommunikationsstarke Persönlichkeit mit ausgeprägter Koordinationsfähigkeit
Bereitschaft zum Pikettdienst sowie sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Embedded Software Engineer (C/C++/Python) – Networking & VPN (m/w/d)
Rolle
Für unseren Rocken Partner, ein Unternehmen im Embedded- und Netzwerk-Technologie-Umfeld, suchen wir eine erfahrene Persönlichkeit für die Entwicklung von Software-Komponenten mit Fokus auf Linux Networking, VPN und Routing.
Du analysierst Anforderungen, spezifizierst Lösungen, entwickelst in C/C++ und Python und integrierst Module in bestehende Embedded-Systeme. Dabei arbeitest du agil, testgetrieben und dokumentierst gemäss internen sowie normativen Standards (z. B. ISO 26262, MISRA C).
Verantwortung
Analyse von Systemanforderungen und Erstellung von Software-Spezifikationen für Embedded-/Networking-Komponenten
Entwicklung in C/C++ und Python mit Fokus auf L2/L3-VPN-Technologien sowie Linux-Networking
Integration von Software-Modulen in bestehende Embedded-Systeme und Sicherstellung der Systemkompatibilität
Planung und Durchführung von Unit- und Integrationstests sowie kontinuierliche Qualitätsverbesserung
Dokumentation von Architektur, Code und Tests gemäss Standards (z. B. ISO 26262, MISRA C) und Mitarbeit in Scrum/Kanban
Qualifikationen
Studium in Informatik/Elektrotechnik oder vergleichbare Ausbildung
Mehrjährige Linux-Softwareentwicklung mit starker Vertiefung in Netzwerktechnik (IP über alle Layer, Linux Netlink Layer)
Erfahrung/Interesse an VPN- und Routing-Protokollen (inkl. Multicast)
Sicherer Umgang mit Git sowie Build-Systemen (CMake, Make)
Gute Deutsch- und Englischkenntnisse sowie teamorientierte, kommunikative Arbeitsweise
Benefits
Fullstack Developer (m/w/d)
Rolle
Wir als Rocken Partner suchen für unseren Kunden einen Fullstack Developer, der moderne Webapplikationen konzipiert und entwickelt, Frontend und Backend verantwortet und zur kontinuierlichen Weiterentwicklung der Systemlandschaft beiträgt.
Verantwortung
Sie entwickeln und warten skalierbare Webapplikationen im Frontend und Backend
Neue Features konzipieren und implementieren Sie in enger Zusammenarbeit mit Fachbereichen
Bestehende Anwendungen optimieren Sie hinsichtlich Performance, Sicherheit und Usability
Schnittstellen zu Drittsystemen integrieren und dokumentieren Sie sauber
Sie arbeiten aktiv an Architekturentscheidungen und technischen Konzepten mit
Code Reviews führen Sie durch und stellen hohe Qualitätsstandards sicher
Deployment- und Releaseprozesse begleiten Sie strukturiert
Qualifikationen
Abgeschlossenes Studium im Bereich Informatik oder vergleichbare Qualifikation
Mehrjährige Erfahrung in der Fullstack Entwicklung
Sehr gute Kenntnisse in modernen Frontend-Frameworks sowie Backend-Technologien
Erfahrung mit Datenbanken und API-Entwicklung
Sicherer Umgang mit Versionsverwaltung und CI/CD-Prozessen
Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse
Analytische, strukturierte und lösungsorientierte Arbeitsweise
Benefits
Senior Java Software Engineer (m/w/d)
Verantwortung
Entwicklung benutzerfreundlicher Softwarelösungen auf Basis von Open-Source-Komponenten unter Einhaltung definierter Qualitätsstandards
Verantwortung für den gesamten Software Development Life Cycle (SDLC) und die Umsetzung hochwertiger Lösungen
Enge Zusammenarbeit mit Kunden sowie Bewertung von Lösungsvarianten nach fachlichen, technischen und wirtschaftlichen Kriterien
Mitarbeit bei der Konzeption, Entwicklung und Bereitstellung von Cloud-Lösungen (AWS oder Azure) und aktive Weiterentwicklung der eigenen Cloud-Kompetenzen
Qualifikationen
Abgeschlossenes Hochschulstudium in Informatik (Uni/FH/ETH)
Sehr gute Java-Kenntnisse inkl. aktueller Sprachfeatures sowie fundierte Erfahrung mit Spring und gängigen Enterprise-Frameworks
Praktische Erfahrung in der Entwicklung oder Bereitstellung von Software in Cloud-Umgebungen (AWS oder Azure) und Interesse an cloud-nativen Ansätzen
Fliessende Deutschkenntnisse sowie gute Englischkenntnisse
Benefits