Lead-Developer

WeMatch GmbH
Böblingen, Germany
2 days ago

Role details

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

Job location

Böblingen, Germany

Tech stack

Agile Methodologies
C Sharp (Programming Language)
Cloud Computing
Software Quality
Code Review
Data Structures
Python
Software Architecture
Software Engineering
Project Management
Software Systems
GIT
Software Version Control

Job description

  • Leitung und Koordination des Entwicklungsteams zur Planung, Implementierung und Wartung leistungsstarker Softwarelösungen.
  • Enge Zusammenarbeit mit verschiedenen Abteilungen zur Definition von Projektanforderungen und -umfang.
  • Überwachung des gesamten Softwareentwicklungszyklus, einschließlich Entwurf, Testen und Bereitstellung.
  • Durchführung von Code-Reviews zur Sicherstellung von Best Practices und hoher Softwarequalität.
  • Mentoring von Junior-Entwicklern und Förderung eines kooperativen Teamumfelds.
  • Erkennung und Behebung von Softwarefehlern und Leistungsproblemen.
  • Aktualisierung über neueste Branchentrends und Technologien zur Förderung von Innovationen.
  • Beitrag zur Dokumentation technischer Spezifikationen und Benutzerhandbücher.

Requirements

  • Starke Kenntnisse in relevanten Programmiersprachen (z. B. C#, Python).
  • Erfahrung mit Softwareentwicklungsframeworks und -tools.
  • Fundiertes Wissen über Algorithmen, Datenstrukturen und Softwarearchitektur.
  • Exzellente Problemlösungsfähigkeiten und Liebe zum Detail.
  • Starke Kommunikationsfähigkeiten und Teamarbeit.

Gewünschte Erfahrung:

  • Mindestens 5 Jahre Erfahrung in der Softwareentwicklung sowie 2 Jahre in einer Führungsrolle.
  • Nachweisliche Erfolge bei der termingerechten Lieferung erfolgreicher Softwareprojekte.
  • Erfahrung mit Cloud-Technologien und agilen Methoden von Vorteil.
  • Vertrautheit mit Versionskontrollsystemen, insbesondere Git.

Benefits & conditions

  • Ein wettbewerbsfähiges Gehalt, das sich nach der Erfahrung richtet.
  • Umfassendes Leistungspaket, einschließlich Krankenversicherung und Rentenplänen.
  • Möglichkeiten zur beruflichen Weiterbildung und -entwicklung.
  • Flexible Arbeitszeiten und ein unterstützendes Arbeitsumfeld.
  • Chance, an innovativen Projekten in einem dynamischen Unternehmen zu arbeiten.

Apply for this position