Teamleiter Softwareentwicklung

WeMatch GmbH
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Tech stack

Agile Methodology
Software Quality
Information Systems
Continuous Integration
DevOps
Object-Oriented Software Development
Scrum Methodology
Rapid Prototyping Process
Software Engineering
Software Systems
Systems Architecture
Test-Driven Development (TDD)
Information Technology

Job description

  • Fachliche und disziplinarische Führung eines engagierten Fullstack-Entwicklungsteams
  • Verantwortung für einen spezifischen Produktbereich und aktiver Beitrag zum langfristigen Erfolg
  • Gestaltung der Systemarchitektur und Auswahl bzw. Weiterentwicklung des Tech-Stacks
  • Konzeption und Umsetzung technischer Projekte in enger Zusammenarbeit mit dem Produktmanagement
  • Kontinuierliche Verbesserung der Entwicklungs- und CI-Prozesse zur Steigerung der Softwarequalität
  • Unterstützung Deiner Teammitglieder als Sparringspartner (m/w/d) und Mentor (m/w/d) in ihrer fachlichen und persönlichen Entwicklung

Requirements

  • Ein abgeschlossenes Studium im Bereich IT (z. B. Informatik, Wirtschaftsinformatik) oder eine Ausbildung zum Fachinformatiker (m/w/d)
  • Erste Führungserfahrung ist von Vorteil - alternativ besteht die Möglichkeit, sich durch ein internes Führungskräfteprogramm vom Senior Entwickler (m/w/d) zur IT-Führungskraft (m/w/d) weiterzuentwickeln
  • Eine ausgeprägte Hands-on-Mentalität: Du arbeitest gern aktiv am Code, kennst die Systemlandschaft im Detail und möchtest genau verstehen, was im Hintergrund passiert
  • Du lebst agiles Arbeiten und bringst fundierte Erfahrung mit agilen Methoden wie Scrum oder Kanban mit
  • Kenntnisse in Test Driven Development oder Rapid Prototyping zur Umsetzung schneller Iterationszyklen
  • Sehr gute Kenntnisse in mindestens einer objektorientierten Programmiersprache sowie ein solides Verständnis von objektorientiertem Systemdesign und Design-Patterns
  • Du gehst mit gutem Beispiel voran, stellst hohe Qualitätsansprüche an Deinen Code und motivierst Dein Team, stets die bestmögliche Lösung zu entwickeln
  • Idealerweise Erfahrung im Betrieb von Softwaresystemen sowie Know-how in Continuous Integration und Delivery - ergänzt durch ein gelebtes DevOps-Mindset

Apply for this position