Overview
Als Senior Software Engineer arbeiten Sie an anspruchsvollen Java-Anwendungen und -Systemen mit hohem Qualitätsanspruch. Sie gestalten Software-Lösungen gemeinsam mit Produktmanagement und interdisziplinären Teams über den gesamten Lifecycle hinweg. Sie unterstützen Kunden und Integrationspartner, führen Code Reviews durch und treiben die Optimierung von Systemen voran. In einem agilen, dynamischen Umfeld gestalten Sie aktiv die Softwarelandschaft und bringen Ihre Expertise ein, um robuste, performante Lösungen zu liefern. Sie arbeiten eigenverantwortlich und berichten von Fortschritt und Impulssetzungen, um echten Impact zu erzielen.
Leistungen / Benefits
- Homeoffice
- flexible Arbeitszeiten (Gleitzeit)
- Ferienkauf bis 13 Tage
- Beitrag zum privaten Mobiltelefon oder Business-Handy
- Halbtax
- flexible Pensionskassenmodelle
Verantwortungsbereiche
- Entwicklung und Implementierung anspruchsvoller Java-Anwendungen und -Systeme
- Analyse, Design und Optimierung von Softwarelösungen in Zusammenarbeit mit dem Produktmanagement
- Mitarbeit über den gesamten Software-Lifecycle hinweg (Anforderungen, Design, Implementierung, Testing, Wartung)
- Unterstützung von Kunden und Integrationsteams bei neuen Anforderungen, Incidents und Serviceanfragen
- Erstellung und Pflege technischer Dokumentationen
- Enge Zusammenarbeit mit interdisziplinären Teams zur stabilen und performanten Softwareintegration
- Durchführung von Code Reviews und Feedback zur Codequalität
- Einsatz agiler Methoden und moderner Tools für effiziente Projektumsetzung
Zentrale Anforderungen
- Mindestens 5 Jahre Erfahrung in Design, Implementierung und Wartung großer Java-Anwendungen
- Fundierte Kenntnisse in Java, Groovy sowie gängigen Java-Frameworks und -Libraries
- Erfahrung mit relationalen Datenbanksystemen und SQL
- Vertraut mit modernen Entwicklungstools und -methoden (z.B. Git, Maven, Jenkins, Docker)
- Kenntnisse in PDF/Apache PDFBox sowie Eclipse RCP/OSGi sind von Vorteil
- Ausgeprägtes analytisches Denkvermögen und starke Problemlösungskompetenz
- Schnelle Auffassungsgabe und kundenorientierte Denkweise
- Selbständige, lösungsorientierte Arbeitsweise und hohe Eigenverantwortung
- Sehr gute Deutsch- und Englischkenntnisse (mind. C1)
- Analytisches Denkvermögen
- Problemlösungsorientierung
- Selbstständige Arbeitsweise
- Java
- Groovy
- Java-Frameworks/Libraries
Senior Software Engineer – Produktentwicklung in Zürich Arbeitgeber: ELCA
ELCA ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten. Mit einem starken Fokus auf Teamarbeit und kontinuierlicher Weiterbildung fördert das Unternehmen die persönliche und berufliche Entwicklung seiner Mitarbeiter. Zudem profitieren die Angestellten von flexiblen Arbeitszeiten und einer offenen Unternehmenskultur, die Kreativität und Eigenverantwortung schätzt.