18 IT Architektur - Software in Uerzlikon
Lead Software Engineer (.NET/ C#/ Typescript) (m/w/d)
Über
Unser Partner ist ein etablierter Dienstleister für digitale Medien, Video-Streaming und Access Services.
Als Schweizer Navigator in dieser digitalen Welt kennt unser Partner die richtigen Wege, um die Ziele der Kunden sicher zu erreichen oder gemeinsam unbekannte Chancen und neue Möglichkeiten zu entdecken. Als inspirierender Wegbereiter hilft unser Partner Chancen zu identifizieren, innovative Ideen zu realisieren und sich so in der digitalen Welt nachhaltig zu behaupten.
Verantwortung
- Du trägst die Verantwortung für die Entwicklung und Feinabstimmung komplexer Softwarearchitekturen.
- Es obliegt dir, neue Technologien, Frameworks und Prozesse zu bewerten und einzuführen, um kontinuierliche Verbesserungen zu gewährleisten.
- Die Gewährleistung der Softwarequalität erfolgt durch Code-Reviews, Paarprogrammierung und das Mentoring von Entwicklern, wodurch du für deren fachliche Weiterentwicklung sorgst.
- Du bist maßgeblich an der Gestaltung der CI/CD-Prozesse beteiligt, implementierst bewährte Praktiken für automatisierte Tests und erstellst umfassende Dokumentationen, die nicht nur den Code, sondern auch Architektur- und Designprinzipien umfassen.
Qualifikationen
- Du bringst eine abgeschlossene Berufslehre als Informatiker EFZ in der Fachrichtung Applikationsentwicklung mit.
- Mehrjähriger Erfahrung im Bereich Informatik/Applikationsentwicklung/Architektur.
- Deine Fähigkeiten in der Entwicklung mit .NET Core und C# sind sehr ausgeprägt, ebenso wie in der Anwendung von Typescript.
- Du verfügst über Erfahrung im Umgang mit dem AWS-Ökosystem (eine Zertifizierung als AWS Developer wäre von Vorteil).
- Hervorragende Deutschkenntnisse und gute Englischkenntnisse gehören zu deinem Sprachrepertoire.
Benefits
Full Stack Software Engineer React/Typescript/Python (m/w/d)
Über
Verantwortung
Technische Gesamtverantwortung für die Weiterentwicklung der EdTech-Plattform
Architekturgestaltung, Code-Reviews, Mentoring und Skalierung einer global genutzten Anwendung
Enge Zusammenarbeit mit Produktteams zur Umsetzung von Anforderungen mit messbarem Impact
Qualifikationen
Fullstack-Erfahrung (Next.js, React, TypeScript, Python)
Fundierte Kenntnisse in skalierbaren Backend-Systemen und modernen Frontend-Frameworks
Ausgeprägtes Ownership-Mindset, Führungserfahrung und Gestaltungswille
Sehr gute Deutschkenntisse
Software Engineer Next.js, React, TypeScript, Python (m/w/d)
Über
Verantwortung
Technische Verantwortung für die Weiterentwicklung einer global eingesetzten EdTech-Plattform
Architekturdesign, Skalierung und Leitung der Fullstack-Entwicklung (Next.js, React, TypeScript, Python)
Fachliche Betreuung und Mentoring von Engineers innerhalb des Entwicklungsteams
Umsetzung von Anforderungen mit Fokus auf Codequalität, Performance und nachhaltige Skalierbarkeit
Qualifikationen
Erfahrung in der Fullstack-Entwicklung mit modernen Webtechnologien
Fundierte Kenntnisse in skalierbaren Backend-Architekturen und modernen Frontend-Frameworks
Optional: Erfahrung in DevOps, Mobile Development, Cloud-Infrastrukturen oder im EdTech-Bereich
Sehr gute Deutschkenntnisse
Software Architect (m/f/d) (m/w/d)
Über
Rolle
Du übernimmst als Software Architect eine zentrale Rolle in einem komplexen technischen Ökosystem, das verschiedene Plattformen und Komponenten umfasst. In dieser Rolle verantwortest du die Konsistenz des Ökosystems und triffst wichtige Entscheidungen, die mehrere Teams betreffen. Du arbeitest eng mit Engineering-Teams zusammen und übst ein technisches Vetorecht bei Architekturentscheidungen aus. Deine Aufgabe ist es, technisch fundierte Lösungen zu finden und gleichzeitig die Zustimmung aller Beteiligten zu gewinnen. Du bist somit ein wichtiger Ansprechpartner für Product Owner, Business-Stakeholder und andere Bereiche, um gemeinsam Zielkonflikte zu lösen.
Verantwortung
- Du arbeitest frühzeitig im Anforderungsprozess mit und zeigst auf, welchen Entwicklungs- und Betriebsaufwand die verschiedenen Optionen mit sich bringen
- Du stimmst Entscheidungen zu Architektur, Security und Datenresidenz mit dem internen Compliance-Team ab
- Als Software Architect berätst du bei der Wahl geeigneter Technologie-Stacks, Architektur-Patterns und Anbieter für die verschiedenen Komponenten und Plattformen
- Du führst teamübergreifende Design- und Architektur-Reviews durch und erkennst Abhängigkeiten, doppelte Logik sowie Inkonsistenzen zwischen Modulen und Projekten
- Du ermittelst, welche Build-or-Buy-Optionen tatsächlich infrage kommen, nachdem Faktoren wie Bereitstellungsmodell des Anbieters, Datenresidenz und bestehende Lizenzen berücksichtigt wurden
- Du pflegst einen schlanken, kontinuierlich weiterentwickelten Bestand an gemeinsamen technischen Standards und dokumentierten Architekturentscheidungen
Qualifikationen
- Du hast einen Hochschulabschluss in Informatik oder einem verwandten Fachgebiet oder eine vergleichbare berufliche Qualifikation und Erfahrung
- Du bringst mindestens 8 Jahre Erfahrung im Software Engineering sowie nachweisliche Erfahrung in Architekturrollen oder in der teamübergreifenden technischen Führung mit
- Du hast ausreichend praktische Erfahrung mit modernen Backend- und Web-Technologien, um konkrete Implementierungsentscheidungen fundiert hinterfragen zu können
- Du hast fundierte Erfahrung mit serverseitigem GraphQL, einschliesslich Schema Composition
- Du verfügst über gute Kenntnisse in den Bereichen Data & Analytics, Datenflüsse, Cloud-Infrastruktur und Security
- Du hast fliessende Englischkenntnisse in Wort und Schrift
Benefits
Software Architect (Docker/Kubernetes) (m/w/d)
Über
Verantwortung
- Im Zentrum deiner Tätigkeit steht die fortschreitende Evolution der essenziellen Frameworks für die Softwareentwicklung, basierend auf Jakarta EE, Docker und Kubernetes.
- Gemeinsam mit deinem engagierten Team gestaltest du nicht nur die Architektur- und Designkonzepte für technische und fachliche Softwarekomponenten, sondern du fungierst auch als Wegweiser und Mentor.
- Dein Einfluss erstreckt sich über die Grenzen der Komfortzone hinaus, da du Teams dazu inspirierst, neue und innovative Lösungen zu erkunden und erfolgreich umzusetzen.
- In der Rolle als Coach bringst du nicht nur Fachwissen ein, sondern entwickelst und motivierst die verschiedenen Teams.
- Dein Ziel ist es, die Entwicklungsteams auf ein höheres Niveau zu heben. Dies erreichst du durch Schulungen zu Schlüsselthemen wie Design Patterns, Entwicklungsprinzipien und modernem Engineering.
- Dein Ansatz ist wegweisend und unterstützt die Teams dabei, ihre Fähigkeiten zu erweitern und effektiv an der Spitze der Softwareentwicklung zu agieren.
Qualifikationen
- Du bringst idealerweise einen Abschluss in Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation mit.
- Besonders relevant ist jedoch deine berufliche Erfahrung, die mindestens 4 - 6 Jahre in einer ähnlichen Position, idealerweise als Softwarearchitekt/in oder Senior Java-Entwickler/in, umfassen sollte.
- Du verfügst über umfassende Kenntnisse in Jakarta EE/Java EE sowie modernen Engineering-Praktiken wie TDD, DDD, Clean Code und agilen Architekturen.
- Docker und Kubernetes/Rancher sind für dich keine unbekannten Begriffe, sondern gehören zu deinem fundierten Wissensschatz.
- Die Fähigkeit, komplexe Sachverhalte zu analysieren, zeichnet dich aus. Dein Vorgehen ist systematisch und dein Denken konzeptionell ausgerichtet.
- Du hast sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Java Software Engineer / Architect (m/w/d)
Über
Verantwortung
- Du unterstützt anspruchsvolle Grossprojekte als erfahrener Java Software Engineer.
- Überzeugendes Design und die Implementierung effektiver, einfacher Lösungen liegen in deiner Verantwortung.
- Du unterstützt aktiv deine Teamkollegen und inspirierst sie mit deiner Fähigkeit.
- Die Förderung deiner Kollegen liegt in deiner Verantwortung, indem du sie motivierst und unterstützt.
- Du sorgst für ein überzeugendes Design und setzt gute und simple Lösungen in die Praxis um.
Qualifikationen
Du bist ein passionierter Java Software Engineer mit mehr als 3 Jahren Erfahrung.
Du besitzt sehr gute Deutschkenntnisse.
Benefits
Azure Cloud Architekt (m/w/d)
Über
Unser Rocken Partner ist ein international tätiges Schweizer Industrieunternehmen mit eigener Entwicklung und Produktion. Das Unternehmen entwickelt technische Lösungen für industrielle Anwendungen und ist weltweit tätig. Qualität, Innovation und langjährige Erfahrung prägen das Unternehmen.
Verantwortung
Du konzipierst und realisierst robuste Azure-Landschaften und bindest bei Bedarf externe Technologiepartner ein.
Du berätst IT-Führung und Fachverantwortliche bei der Ausrichtung der Cloud-Roadmap an den Unternehmenszielen.
Du untersuchst Applikationen, Abläufe, Datenflüsse und Schnittstellen und leitest daraus nachhaltige Optimierungen ab.
Du definierst technische Zielbilder, übersetzt Anforderungen in belastbare Designs und sorgst für eine konsequente Umsetzung.
Du etablierst Dokumentation und Wissenstransfer, damit Lösungen langfristig betreibbar und weiterentwickelbar bleiben.
Qualifikationen
Du hast ein Studium der Informatik oder eine vergleichbare höhere Ausbildung erfolgreich abgeschlossen.
Du kannst komplexe Geschäftsprozesse strukturiert erfassen, modellieren und in präzise technische Vorgaben überführen.
Du bringst mindestens fünf Jahre Erfahrung in der IT-Architektur mit, davon mindestens drei Jahre im Microsoft-Azure-Umfeld.
Du verfügst über fundierte Kenntnisse in Cloud-Networking, Cybersecurity sowie Identity & Access Management.
Du kennst Azure-Dienste wie Virtual Machines, App Services, Azure SQL und DevOps und hast bereits mittlere bis grosse IT-Vorhaben geleitet; sehr gutes Deutsch und Englisch runden dein Profil ab.
Senior Java Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Senior Full-Stack Software Engineer anspruchsvolle Lösungen mit Java oder Kotlin und Angular für vielfältige Projekte in unterschiedlichen Branchen. Du arbeitest in einem agilen Entwicklungsprozess mit hoher Eigenverantwortung und profitierst von einer flexiblen Home-Office Regelung. Dabei kommst du in den Genuss sehr guter Arbeitsbedingungen und Sozialleistungen in einem familienfreundlichen, flexiblen Umfeld mit einem Pensum zwischen 80% und 100%. Du wählst deinen bevorzugten Laptop selbst und nutzt weitere Benefits wie gemeinsame Aktivitäten, die den Zusammenhalt im Arbeitsalltag stärken.
Verantwortung
Frontends und Backends mit Java/Kotlin, JavaScript und Angular entwickeln
Software-Design, Systemarchitektur und technische Spezifikationen mitgestalten
Requirements Engineering, Release-Planung und Kundenberatung begleiten
Qualität und Entwicklungsprozesse mit Git, Maven, Jenkins und Jira sicherstellen
Je nach Seniorität Teilprojekte oder Projekte technisch und organisatorisch führen
Qualifikationen
Hochschulabschluss in Informatik oder vergleichbare Qualifikation
Fundierte Kenntnisse in Java, JavaScript, Angular/React, Spring, Hibernate und SQL
Erfahrung mit IntelliJ, Maven, Jenkins, Git und Jira; Kotlin, Vaadin, AWS und GIS von Vorteil
Freude an Software-Architektur, agiler Entwicklung und eigenverantwortlichen Kundenprojekten
Deutsch mindestens C1 sowie gute Englischkenntnisse; für Senior-Level relevante Berufserfahrung
Benefits
.Net C# Software Architect (m/f/d) (m/w/d)
Über
Rolle
Du übernimmst als Software Architect eine zentrale Rolle in einem komplexen technischen Ökosystem, das verschiedene Plattformen und Komponenten umfasst. In dieser Rolle verantwortest du die Konsistenz des gesamten Ökosystems und triffst wichtige Entscheidungen, die mehrere Teams betreffen. Du arbeitest eng mit Engineering-Teams zusammen und übst ein technisches Vetorecht bei Architekturentscheidungen aus. Deine Aufgabe ist es, technisch fundierte Lösungen zu finden und gleichzeitig die Zustimmung aller Beteiligten zu gewinnen. Du bist somit ein wichtiger Ansprechpartner für Product Owner, Business-Stakeholder und andere Bereiche, um gemeinsam Zielkonflikte zu lösen.
Verantwortung
- Du arbeitest frühzeitig im Anforderungsprozess mit und zeigst auf, welchen Entwicklungs- und Betriebsaufwand die verschiedenen Optionen mit sich bringen
- In dieser Rolle stimmst du Entscheidungen zu Architektur, Security und Datenresidenz mit dem internen Compliance-Team ab
- Als Software Architect berätst du bei der Wahl geeigneter Technologie-Stacks, Architektur-Patterns und Anbieter für die verschiedenen Komponenten und Plattformen
- Du führst teamübergreifende Design- und Architektur-Reviews durch und erkennst Abhängigkeiten, doppelte Logik sowie Inkonsistenzen zwischen Modulen und Projekten
- Du ermittelst, welche Build-or-Buy-Optionen tatsächlich infrage kommen, nachdem Faktoren wie Bereitstellungsmodell des Anbieters, Datenresidenz und bestehende Lizenzen berücksichtigt wurden
- Du pflegst einen schlanken, kontinuierlich weiterentwickelten Bestand an gemeinsamen technischen Standards und dokumentierten Architekturentscheidungen
Qualifikationen
- Du hast einen Hochschulabschluss in Informatik oder einem verwandten Fachgebiet oder eine vergleichbare berufliche Qualifikation und Erfahrung
- Du bringst mindestens 8 Jahre Erfahrung im Software Engineering sowie nachweisliche Erfahrung in Architekturrollen oder in der teamübergreifenden technischen Führung mit
- Du hast ausreichend praktische Erfahrung mit modernen Backend- und Web-Technologien, um konkrete Implementierungsentscheidungen fundiert hinterfragen zu können
- Du hast fundierte Erfahrung mit serverseitigem GraphQL, einschliesslich Schema Composition
- Du verfügst über gute Kenntnisse in den Bereichen Data & Analytics, Datenflüsse, Cloud-Infrastruktur und Security
- Du hast fliessende Englischkenntnisse in Wort und Schrift
Benefits
Senior Software Architect (m/w/d)
Über
Verantwortung
Verantwortung für die Architektur einer vielseitigen Softwarelandschaft aus komplexen Desktop-Anwendungen, Web- und Mobile-Applikationen sowie modernen Cloud-Services
Entwicklung nachhaltiger, skalierbarer und plattformübergreifender Softwarearchitekturen sowie Definition technischer Standards und Engineering-Guidelines
Evaluation neuer Technologien und Frameworks sowie kontinuierliche Weiterentwicklung von Softwarequalität, Entwicklungsprozessen und CI-Plattformen
Technische Beratung von Product Management und Engineering sowie aktive Gestaltung der Systemlandschaft in einem agilen und cross-funktionalen Entwicklungsumfeld
Qualifikationen
FH-/ETH-Abschluss in Informatik oder vergleichbarer Fachrichtung sowie mehrjährige Berufserfahrung als Software Architect in komplexen Entwicklungsumgebungen
Fundierte Erfahrung im Design moderner Softwarearchitekturen sowie breites Technologieverständnis über unterschiedliche Plattformen und Applikationstypen hinweg
Ausgeprägtes Verständnis für Clean Architecture, Softwarequalität, CI/CD und nachhaltige Engineering-Standards sowie Erfahrung mit agilen Entwicklungsmethoden
Kommunikative und konzeptionell starke Persönlichkeit mit schneller Auffassungsgabe sowie verhandlungssicheren Deutsch- und Englischkenntnissen
Benefits