Für unseren Mandanten mit Standorten in Zürich und Zug, der als Produkthersteller unter anderem auch verschiedene und hochwertige IT-Dienstleistungen anbietet, suchen wir einen
Senior Software Engineer für einen international tätigen Produkthersteller mit dem Fokus auf Versicherungslösungen (Deutsch : B2)
Ihr Aufgabengebiet :
In dieser Funktion sind Sie für Ausarbeitung bestehender Business- und IT-Workflows im Austausch mit dem Business verantwortlich.
Dabei arbeiten Sie eng mit dem Requirements Engineer zusammen und werden die eigens entwickelte Applikation in die Cloud bringen.
Zudem übernehmen Sie zahlreiche herausfordernde Aufgaben, wie beispielsweise :
Ausarbeitung eines komponentenbasierten Systems sowohl für Frontend wie auch für Backend
Festlegung sowie Implementation eines einheitlichen API-Konzept (internal / external) mit dem Software-Entwicklungsteam
Weiterentwicklung von bestehenden Systemen
Durchführung des Designs und Implementierung von Microservice Architektur für verschiedene Komponente
Erarbeitung von Kubernetes Cloud basierender Entwicklung und Deployment Architektur in Azure
Planung sowie Durchführung von Code Reviews
Mitführen des Software-Entwicklungsteams an den Nearshore Standorten
Evaluation von Services, Libraries und Frameworks
Unterstützung im Auf- & Ausbau einer agilen, leistungsorientierten Teamkultur
Ihr Profil :
Um die Aufgaben zu bewältigen, verfügen Sie idealerweise mindestens über einen Bachelor-Abschluss in einem technischen Gebiet wie (Wirtschafts-) Informatik, Ingenieurwesen (HF, FH, Uni, ETH) oder vergleichbar sowie über mehrjährige Erfahrung als Software Engineer oder Software Architect mit Fokus auf Web-Applikationen.
Zudem können Sie Erfahrung in folgenden Punkten vorweisen :
Mehrjährige Erfahrung mit Full-Stack-Technologien wie Java / JEE, Spring Boot, Angular, Node.js, Python, usw.
Mehrjährige Erfahrung mit RESTful Services und OpenAPI 3.0
Solide Erfahrung mit Modellierungs- und Visualisierungsmethoden
Solides Verständnis von Architekturmustern und Entwurfsmustern
Fundiertes Verständnis und Erfahrung der Microservice-Architektur, Containerisierung (Kubernetes, Docker, Docker-Compose, AKS) und Cloud-Speicher (S3 / EBS / EFS / Azure Storage Service)
Fundierte Erfahrung mit relationaler Datenbank (PostgreSQL, MS-SQL, etc.) sowie NoSQL Datenbank (Mongo, Redis, etc.)
Zertifizierung von Azure / AWS / Google Cloud Solutions ist von Vorteil
Gute Deutsch- und Englischkenntnisse. Französischkenntnisse von Vorteil
Ihre Benefits :
Vielseitige und selbständige Tätigkeit in einem interessanten und dynamischen Umfeld
Angenehme Arbeitsatmosphäre in einem offenen und sympathischen Team
Du-Kultur geprägt von Respekt und Wertschätzung
Deine Ideen sind willkommen und dürfen eingebracht werden
Fortschrittliche Rahmenbedingungen (modernes Arbeitszeitreglement mit Möglichkeit für Home Office und Gleitzeit, 41h Arbeitswoche, Gratisparkplatz, ergonomischer Arbeitsplatz, faire Entlöhnung, usw.)