Senior Software Developer (m/w/d)
Indexed description
Der Kunde entwickelt spezialisierte Softwarelösungen für komplexe Geschäftsprozesse in einem regulierten Marktumfeld und unterstützt damit Unternehmen bei der digitalen Transformation. Die Produkte sind seit vielen Jahren erfolgreich im Einsatz und werden kontinuierlich weiterentwickelt.
Deine AufgabenEntwicklung komplexer fachlicher Domänen innerhalb einer etablierten Softwarelösung
Umsetzung von Backend-Komponenten und Microservices in einem agilen Team mit modernen .NET-Technologien
Anwendung von Domain-Driven Design zur Strukturierung anspruchsvoller Systeme
Sicherstellung von Codequalität, Wartbarkeit und Erweiterbarkeit nach Clean-Code-Prinzipien
Konzeption und Umsetzung automatisierter Tests (Unit- und Integrationstests) im Rahmen einer Continuous-Delivery-Umgebung
Leidenschaft für die Entwicklung robuster Softwarelösungen und das Lösen komplexer technischer Fragestellungen
Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation
Mehrjährige Berufserfahrung in der Softwareentwicklung
Interesse an modernen Technologien und kontinuierlicher Weiterentwicklung
Eigeninitiative sowie Bereitschaft, Verantwortung zu übernehmen
Teamfähigkeit und ausgeprägte Kommunikationsstärke
C# / .NET (inkl. .NET Core)
Domain-Driven Design und Clean Code
Testgetriebene Entwicklung (TDD)
Messaging-Technologien (z. B. Message Broker)
Relationale Datenbanken (z. B. SQL-basierte Systeme)
Servicearchitekturen (z. B. REST)
Modellierungsmethoden (z. B. UML, Prozessmodellierung)
Agile Arbeitsweisen (z. B. Scrum)
Flexible Arbeitszeiten sowie bis zu 100% Homeoffice-Möglichkeiten
Individuelle Weiterbildungs- und Entwicklungsperspektiven
Attraktive Zusatzleistungen und Mitarbeiterangebote
Gesundheits- und Mobilitätsangebote
Moderne Arbeitsumgebung und teamorientierte Unternehmenskultur
Bewirb dich jetzt!
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search