Stellenangebot
SOFTWARE ENGINEER 100% (f/m/d)
Die Julius Baer sucht einen Software Engineer (m/w/d) für die Entwicklung und Wartung von skalierbaren Anwendungen mit .NET und React. Der ideale Kandidat verfügt über mindestens 5 Jahre Erfahrung in der Softwareentwicklung und hat starke Kenntnisse in .NET, React, SQL und softwarearchitektonischen Prinzipien.
Aufgaben und Verantwortungen
- Entwicklung, Testen und Warten von skalierbaren Anwendungen mit .NET und React.
- Zusammenarbeit mit cross-funktionalen Teams, um hochwertige Softwarelösungen zu liefern.
- Teilnahme an architektonischen Diskussionen und Beitrag zu technischen Designentscheidungen.
- Erstellung und Optimierung von Datenbanklösungen, um Leistung, Zuverlässigkeit und Skalierbarkeit sicherzustellen.
- Entwicklung und Wartung von RESTful APIs und Backend-Services.
- Unterstützung von CI/CD-Prozessen und Beitrag zu DevOps-Best-Praktiken.
- Behebung und Lösung von Produktionsproblemen, während die Anwendungsstabilität und -leistung sichergestellt werden.
- Durchführung von Code-Reviews.
- Ständige Verbesserung der Softwarequalität durch Testen, Automatisierung und Engineering-Best-Praktiken.
Ihre Profile
- 5+ Jahre Berufserfahrung in der Softwareentwicklung.
- Starke praktische Erfahrung mit .NET Core / .NET-Technologien und C#.
- Solide Erfahrung mit React und modernen Frontend-Entwicklungspraktiken.
- Starke Kenntnisse von SQL-Datenbanken, einschließlich Datenbankdesign, Abfrageoptimierung, Indexierung und Leistungsoptimierung.
- Gutes Verständnis von Software-Architekturprinzipien und Anwendungsdesign.
- Starke Kenntnisse von objektorientierter Programmierung, Design-Mustern und Datenstrukturen.
- Erfahrung bei der Gestaltung und Nutzung von REST-APIs.
- Erfahrung mit Git und modernen CI/CD-Pipelines.
- Starke analytische und Problemlösungsfähigkeiten.
- Gute Kommunikations- und Kollaborationsfähigkeiten.
- Fließend in Englisch.
Nice to Have
- Erfahrung mit NoSQL-Technologien wie Elasticsearch.
- Erfahrung mit Containerisierungs- und Orchestrierungstechnologien, einschließlich Docker und Kubernetes.
- Erfahrung mit Überwachungs- und Beobachtungstools.
Was wir schätzen
- Eigentumsverantwortung und Rechenschaftspflicht.
- Starker Ingenieursgeist und Aufmerksamkeit für Qualität.
- Neugier und kontinuierliches Lernen.
- Fähigkeit, technische Exzellenz mit Geschäftsbedürfnissen in Einklang zu bringen.
- Teamorientierte Einstellung mit der Bereitschaft, Wissen zu teilen und andere zu mentorieren.
Jobdetails