Möchten Sie einen Job mit Sinn und Zweck? Möchten Sie dazu beitragen, das Gesundheitswesen sicherer, besser und zuverlässiger zu gestalten? Dann werden Sie Teil unseres Teams als Backend-Entwickler:in C#/C++ (m/w/d) in Berlin oder remote. In dieser Rolle sind Sie aktiv an der Entwicklung und Weiterentwicklung unserer Backend-Softwarelösungen beteiligt. Ihre Aufgaben umfassen die Modernisierung unserer Systemarchitektur, die Integration und Weiterentwicklung zentraler Systemkomponenten sowie die Implementierung moderner REST-Services. Darüber hinaus arbeiten Sie mit weiteren Backend-Technologien und Skriptsprachen, insbesondere TCL und Shell/Bash-Skripting. Sie unterstützen die technische Weiterentwicklung und kontinuierliche Optimierung der Software, analysieren Anforderungen und arbeiten eng mit dem Produktmanagement zusammen. Die Implementierung und der Test neuer Features stehen ebenso auf Ihrer Agenda wie die Fehleranalyse, das Debugging und die Wartung bestehender Softwarekomponenten. Sie dokumentieren die entwickelten Lösungen und technischen Prozesse. In einem dynamischen Team haben Sie die Möglichkeit, Ihre Ideen einzubringen und aktiv zur Verbesserung der Gesundheitsversorgung beizutragen.
Backend-Entwickler:in C#/C++ (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt ein Studium im Bereich Informatik oder eine abgeschlossene Ausbildung als Fachinformatiker:in (oder vergleichbar) mit. Sie sollten mindestens 5 Jahre Berufserfahrung als Backend-Entwickler vorweisen können und sehr gute Kenntnisse in den Programmiersprachen C++ und C# haben. Fundierte Erfahrungen mit modernen Frameworks wie .NET, ASP.NET, Qt, Boost sowie Kenntnisse in der C++ Standard Library 20/23 sind erforderlich. Zudem sollten Sie Erfahrung mit DevOps-Praktiken, CI/CD-Pipelines und Automatisierung, vorzugsweise mit GitHub oder vergleichbaren Plattformen, mitbringen. Kenntnisse in der Containerisierung, insbesondere mit Docker, sind von Vorteil. Sie sollten auch Erfahrung im Umgang mit Cloud-Umgebungen, bevorzugt AWS Cloud Services, haben sowie mit Clean Code-Prinzipien vertraut sein. Routine in Test Driven Development, Unit-Tests und Integrationstests sowie der Einsatz gängiger Testframeworks sind ebenfalls erforderlich. Sehr gute Deutschkenntnisse runden Ihr Profil ab.