Senior Software Engineer
1226, Thônex, Genève, Switzerland
Listed on 2026-10-08
-
Software Development
Senior Developer, Software Engineer, Software Architect, Full Stack Developer
Senior Software Engineer (m/w) 100% Hauptaufgaben
- Entwurf, Implementierung & Wartung von Anwendungen und Diensten für unsere Abrechnungsverfolgungsprodukte
- Zusammenarbeit mit Requirements Engineers und Business Analysts zur Detaillierung und Klärung von Verständnis und Anforderungen
- Unterstützung des Testteams hinsichtlich funktionaler und nicht-funktionaler Tests der implementierten Anwendungen
- Mitwirkung bei der Definition und Gestaltung von Lösungsarchitekturen unter Anleitung des Tech Leads
- Dokumentation von Code und Design
- Implementierung von Proofs of Concept zur Validierung und Darstellung von Lösungsarchitekturen
- Mitwirkung bei der Definition der zu verwendenden Technologie- und Tool-Stacks für neue Lösungen
- Beitrag zur Steigerung des technischen Niveaus des Teams durch Code Reviews und tägliche Zusammenarbeit mit weniger erfahrenen Kollegen
- Bachelor-Abschluss oder höher in Informatik, Computertechnik oder gleichwertige Erfahrung
- Mindestens 8 Jahre Erfahrung in der Softwareentwicklung
- Starke Backend-Entwicklungserfahrung mit serverseitiger Entwicklung (WebAPI, Multithread-Systeme) unter Verwendung von .NET (C#, Entity Framework, Dependency Injection)
- Fundierte Kenntnisse in SQL (Postgre, SQL Server, Sybase)
- Kenntnisse in Architektur- und Entwicklungsmustern (z.
B. Microservices, CQRS, Domain Driven Design, SOLID, Unit Testing) - Erfahrung mit CI/CD (Git, Azure Dev Ops, Bitbucket, Bamboo)
- Kenntnisse in Authentifizierungs-/Autorisierungsdiensten und deren Integration sind von Vorteil
- Kenntnisse in Containerisierung (Kubernetes) sind von Vorteil
- Kenntnisse in ETL-Lösungen (Apache Airflow) sind von Vorteil
- Erfahrung mit der VB-Sprache ist von Vorteil
- Kenntnisse agiler Methoden
- Teamorientiert mit exzellenten Kommunikationsfähigkeiten
- Selbstmotiviert und selbstorganisiert
- Französisch erforderlich: C1 oder höher
- Englisch erforderlich: B2 oder höher
- Deutsch ist von Vorteil
Sie werden Teil eines Teams von 6 Entwicklern mit unterschiedlicher Seniorität (vom Junior bis zum Senior), die an unseren Abrechnungsverfolgungsprodukten arbeiten, unter der Leitung des Tech Leads des Teams. Als Senior-Profil bringen Sie starke technische Expertise ins Team ein, beteiligen sich aktiv an Architektur-Diskussionen und unterstützen das Wachstum weniger erfahrener Kollegen – bleiben dabei aber praktisch in der Codebasis tätig.
Was wir bieten- - 40 Stunden pro Woche
- - 1 Tag Home-Office-Option
- - Hochinnovatives und internationales Arbeitsumfeld
- - Kostenlose Parkplätze
- - Sprachtrainings
Sie werden Teil eines sechsköpfigen Entwicklungsteams mit gemischter Seniorität, das an unseren Abrechnungsverfolgungsprodukten arbeitet – einem Bereich, in dem Zuverlässigkeit und Präzision ebenso wichtig sind wie saubere Architektur. Sie berichten an den Tech Lead des Teams und haben echte Möglichkeiten, technische Entscheidungen zu beeinflussen und sich an Architektur-Diskussionen zu beteiligen, während Sie sowohl mit erfahrenen Entwicklern zusammenarbeiten, die Sie fördern können, als auch mit Senior Engineers, mit denen Sie Ideen austauschen können.
Wir sind lösungsorientiert, vernachlässigen aber nicht den Spaßfaktor.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).