Stellenangebot
SOFTWARE ENGINEER 100% (f/m/d)
Die Julius Baer sucht einen Software Engineer (m/w/d) mit mindestens 5 Jahren Erfahrung in Softwareentwicklung, um skalierbare Anwendungen mit .NET und React zu entwickeln und zu warten. Der ideale Kandidat verfügt über starke Kenntnisse in .NET Core, React, SQL-Datenbanken und softwarearchitektonischen Prinzipien.
Aufgaben und Verantwortungen
Die Stelle als Software Engineer umfasst folgende Aufgaben:- 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-Diensten
- Unterstützung von CI/CD-Prozessen und Beitrag zu DevOps-Best-Praktiken
- Fehlerbehebung und Lösung von Produktionsproblemen, um Anwendungsstabilität und Leistung sicherzustellen
- Durchführung von Code-Reviews
- Ständige Verbesserung der Softwarequalität durch Testen, Automatisierung und Engineering-Best-Praktiken
Ihr Profil
Für diese Stelle werden folgende Anforderungen gestellt:- 5+ Jahre Berufserfahrung in der Softwareentwicklung
- Starke praktische Erfahrung mit .NET Core / .NET-Technologien und C#
- Festes Verständnis von React und modernen Frontend-Entwicklungspraktiken
- Starke Kenntnisse von SQL-Datenbanken, einschließlich Datenbankdesign, Abfrageoptimierung, Indexierung und Leistungsoptimierung
- Gutes Verständnis von Softwarearchitekturprinzipien und Anwendungsdesign
- Starke Kenntnisse von objektorientierter Programmierung, Designmustern 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 Kooperationsfähigkeiten
- Fließendes Englisch
Nice to Have
Folgende Fähigkeiten sind von Vorteil:- Erfahrung mit NoSQL-Technologien wie Elasticsearch
- Erfahrung mit Containerisierung und Orchestrierungstechnologien, einschließlich Docker und Kubernetes
- Erfahrung mit Überwachungs- und Beobachtungstools
Was wir schätzen
Wir legen Wert auf:- Eigentumsverantwortung und Rechenschaftspflicht
- Starke Ingenieursmentalität 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