Software Engineer

Deine Aufgaben

  • Du bist Teil unseres Scrum-Teams (nach SAFe) und wirkst mit bei der Entwicklung, Pflege und Integration von Anwendungen auf Basis von Java, Spring, Spring Boot und Vaadin

  • Du bist verantwortlich für eine nachhaltige Konzeption, die technische Umsetzung und den Betrieb unseres UI-Frameworks für unser eigenes ERP-Kernsystem mit ca. 400 täglichen Nutzern

  • Du stellst die Qualität durch die Durchführung gegenseitiger Code Reviews und Testautomatisierungen sicher

  • Du unterstützt die Weiterentwicklung unseres Entwicklungsprozesses und die Durchführung von Produktions-Deployments (Configuration Management, CI & CD) auf Basis von Maven, Git, Jenkins und Gradle

  • Du arbeitest mit Architekten, Entwicklern und DevOps aus verschiedenen Scrum-Teams zusammen, um den anstehenden, wichtigen Evolutionsschritt des ERP-Kernsystems zu konzipieren und umzusetzen

Du bringst mit

  • Abschluss einer Hoch- oder Fachschule oder gleichwertige Ausbildung

  • Langjährige Erfahrung in der Entwicklung, Integration sowie dem Betrieb von Software in komplexen Unternehmensumgebungen (Java, Spring, Git und Maven) 

  • Fundierte SQL- und Datenbankkenntnisse (idealerweise Oracle)

  • Erfahrung in der agilen Softwareentwicklung (SAFe, Scrum, Kanban, usw.)

  • Erfahrung im Einsatz von KI-Tools zur Beschleunigung bzw. Unterstützung des Codings

  • Idealerweise bringst du Erfahrungen mit Jenkins und Gradle mit für CI/CD 

  • Kenntnisse in Vaadin und Web-Technologien, wie HTML, CSS, WebComponents, Angular von Vorteil

  • Erfahrung in der Nutzung von Jira und Confluence

  • Offenheit für Neues und ein innovatives Mindset zeichnen dich aus

Das erwartet dich

  • Moderne Arbeitsplätze und 1/2 der Arbeitszeit im Homeoffice

  • Flexible Arbeitszeiten und mindestens fünf Wochen Ferien sowie die Möglichkeit von zwei zusätzlichen Wochen Ferienkauf

  • Sehr gute Sozialleistungen, es wird für dich vorgesorgt

  • Gratis Tickets zu diversen Veranstaltungen

  • Top Standort in Zürich