In der Rolle als Fullstack-Softwareentwickler (m/w/d) bei einem innovativen Unternehmen sind Sie verantwortlich für die Entwicklung und Optimierung von Inhouse-Lösungen, die die Digitalisierung im Gesundheitswesen vorantreiben. Sie arbeiten in einem dynamischen Umfeld an spannenden Projekten und tragen aktiv zur Gestaltung der Softwarelösungen bei. Zu Ihren Hauptaufgaben gehören die Entwicklung, das Design und die Implementierung von anspruchsvollen Softwarelösungen unter Verwendung von Technologien wie Java, Spring Boot, TypeScript, React und SQL. Sie arbeiten eng mit anderen Entwicklern zusammen, um neue Features zu konzipieren und bestehende Funktionalitäten zu optimieren. Darüber hinaus sind Sie in alle Phasen des Entwicklungszyklus eingebunden, von der Anforderungsanalyse bis zur Auslieferung. Die Umsetzung von Testmethoden zur Sicherstellung der Qualität und Zuverlässigkeit der Software ist ebenfalls Teil Ihrer Aufgaben. Durch Ihre aktive Teilnahme an Code-Reviews tragen Sie zur kontinuierlichen Verbesserung der Entwicklungsprozesse bei. Das Arbeitsumfeld ist geprägt von flachen Hierarchien und kurzen Entscheidungswegen, was Ihnen ermöglicht, Ihre Ideen und Vorschläge einzubringen und umzusetzen. Sie profitieren von einer intensiven Einarbeitung und haben die Möglichkeit, in einem motivierten Team zu arbeiten, das Wert auf eine offene Kommunikation legt.
Fullstack-Softwareentwickler für Inhouse Lösungen (m/w/d)
Beschreibung
Anforderungen
Für diese Position sollten Sie ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation vorweisen können. Fundierte Erfahrung in der Softwareentwicklung mit Java und Spring Boot ist zwingend erforderlich. Zudem sollten Sie solide Kenntnisse in TypeScript und React mitbringen, um ansprechende Frontend-Anwendungen zu entwickeln. Gute SQL-Kenntnisse sind notwendig für die effiziente Interaktion mit Datenbanken. Optional sind Grundkenntnisse in Docker/Kubernetes von Vorteil, ebenso wie ein Verständnis von REST-APIs und deren Integration in Anwendungen. Sie sollten eine Begeisterung für sauberen und gut strukturierten Code sowie Best Practices in der Softwareentwicklung mitbringen. Eine analytische Denkweise und die Fähigkeit, technische Herausforderungen kreativ zu lösen, sind ebenfalls wichtig. Teamgeist, Kommunikationsstärke und eine proaktive Herangehensweise runden Ihr Profil ab. Deutschkenntnisse in Wort und Schrift auf C1-Niveau sind erforderlich, ein entsprechendes Zertifikat oder Nachweis wird vorausgesetzt.