Teamleiter Softwareentwicklung (m/w/d)
Unser Auftraggeber ist ein mittelständisches Unternehmen aus dem Ruhrgebiet. Das Dienstleistungsunternehmen entwickelt verschiedene Anwendungen zur internen Nutzung und als Service für seine externen Kunden. Die Branche erfährt seit Beginn der Corona-Pandemie eine erhöhte Nachfrage, weshalb auch die digitalen Anwendungen und Systeme einen spürbaren Bedeutungszuwachs erleben. Vor diesem Hintergrund suchen wir einen Teamleiter Softwareentwicklung (m/w/d), der die bestehenden Produkte und Systeme mit seinem Team weiterentwickelt und neue innovative Lösungen schafft.
Key Facts & Highlights:
- Standort: Ruhrgebiet – bis 100 % remote
- eine spannende Führungsaufgabe als Teamleiter Softwareenwicklung (m/w/d), bei der Du nah an der Technik bist und zugleich spannende strategische Projekte verantwortest
- Du stehst in enger Abstimmung mit der Geschäftsleitung und weiteren Stakeholdern im Unternehmen.
- Mitunter zählt die Einführung einer neuen Software-Plattform zu den anstehenden Projekten – eine spannende Herausforderung!
- Damit findest Du die Gelegenheit, etwas Neues zu schaffen und somit wirklich etwas zu bewegen.
- eine familiäre Organisationskultur, mit flachen Hierarchien und einem harmonischen Miteinander
- ein attraktives Gehalts- und Leistungspaket, mit Option auf einen Dienstwagen, auch zur privaten Nutzung
- bis zu 100% Homeoffice
Das sind Deine Aufgaben:
- Als Teamleiter Softwareenwicklung (m/w/d) verantwortest Du ein fünfköpfiges Entwicklerteam.
- Du steuerst die strategische und fachliche Mitarbeit in Projekten im technologischen Umfeld moderner Web-Architekturen.
- Die Gestaltung und Weiterentwicklung Java- und JEE-basierten Client/Server-Architekturen, basierend auf JEE, JSF2, JMS, Spring, JEE, Hibernate, JPA oder Spring Boot, Spring MVC, RESTful Web-Services, stehen dabei im Mittelpunkt.
- Gestaltung und Optimierung der Software Deployment Prozesse
- Anforderungsaufnahme und aktive Optimierung von Systemen, Applikationen und Prozessen
- Definition und Gestaltung der Softwarearchitektur
- aktive Unterstützung und Schulung von Software Entwicklern
- Datenanalyse, Auswertung und Optimierung von Datenbanken und Strukturen
- Releasemanagement der Softwareprodukte
Das bringst Du mit:
- mindestens erste Führungserfahrung im Bereich Softwareentwicklung, ggf. ist hier auch rein fachliche Führungserfahrung ausreichend (z. B. Projektmanagement)
- praktische Erfahrungen in der Java Softwareentwicklung und Softwarearchitektur
- Kenntnis von Standards, Methoden und Werkzeugen des Software-Engineerings, wie z. B. Change Management, Configuration Management / Version Control, Build Server, Test Automation, Continuous-Integration
- Erfahrungen im Bereich Datenbanken und SQL
- praktische Erfahrung in der Umsetzung agiler Projekte in verteilten Informationssystemen
- Teamfähigkeit, Kommunikationsstärke, Freundlichkeit, Kundenorientierung, Engagement
- Spaß an Herausforderungen und an einer dynamischen Arbeitswelt
So geht’s weiter:
- Der Bewerbungsprozess ist insgesamt sehr schlank und agil gestaltet.
- Im ersten Schritt stehen wir Dir für ein erstes telefonisches Vorgespräch (max. 30 Min.) zur Verfügung. Darin beantworten wir gerne Deine ersten und zentralen Fragen. So kannnst Du ganz einfach für Dich prüfen, ob Du die Bewerbung starten möchtest.
- Abschließend besprechen wir das weitere Vorgehen und unterstützen Dich im weiteren Bewerbungsverlauf.