Senior Software Developer | all genders
Role details
Job location
Tech stack
Job description
- Technische Verantwortung (Ownership) für ausgewählte Module oder Services innerhalb der CASABLANCA Plattform
- Konzeption & Entwicklung komplexer Softwarefunktionen im .NET/C#-Umfeld
- Mitarbeit an Software- und Systemdesign, inkl. Architekturentscheidungen
- Sicherstellen von Codequalität, Clean Code und technischen Standards
- Weiterentwicklung und Modernisierung unserer Microservice- und Cloud-Architektur
- Erstellung von Lösungsentwürfen sowie technische Analyse komplexer Systemumgebungen
- Durchführung von Code Reviews, Pair Programming und technischem Coaching
- Mitarbeit bei Sprintplanung, Aufwandsschätzung und Backlog Refinement
- Unterstützung des Supports durch 3rd-Level-Analysen
- Enge Zusammenarbeit mit QA, Product Management und anderen Engineering-Teams
Requirements
- Mehrjährige Berufserfahrung in der professionellen Softwareentwicklung
- Sehr gute Kenntnisse in .NET/C#
- Tiefgehendes Verständnis von Domain Driven Design, Clean Architecture & Design Patterns
- Erfahrung mit Microservices, Azure Cloud, Docker und verteilten Systemen
- Sicherer Umgang mit Azure DevOps (Boards, Pipelines, Repositories)
- Sehr gute Kenntnisse in SQL, NoSQL und ORMs (Entity Framework, NHibernate)
- Erfahrung mit Messaging-Systemen (z. B. Azure Service Bus, RabbitMQ)
- Routine in Performanceoptimierung, Fehlersuche und Refactoring
- Fähigkeit, technische Entscheidungen strukturiert und nachvollziehbar zu treffen
- Freude an Teamarbeit, Wissensaustausch und Mentoring
Benefits & conditions
Vielfalt und Chancengleichheit sind uns wichtig. Wir ermutigen besonders Frauen und junge Talente, sich zu bewerben - auch wenn nicht alle Anforderungen erfüllt werden. Was zählt, sind deine Persönlichkeit und Leidenschaft. Wir freuen uns darauf, mit dir neue Perspektiven in unser Team zu bringen! Neugierig geworden? Schau doch auf Instagram, Facebook, LinkedIn oder Kununu vorbei und bekomme einen ersten Einblick in unser Team und unsere Kultur. * Für diese Position bieten wir ein attraktives, marktgerechtes Gehalt. Wenn du die oben genannten Voraussetzungen erfüllst, kannst du mit einem Mindestgehalt von EUR 3.175,- brutto/Monat (ausgehend von einer Vollzeitstelle/38,5 Wochenstunden) rechnen. Das letztgültige Gehalt klären wir in einem persönlichen Gespräch.