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
SeniorJob 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.