Lead Software-Entwickler

HIBA e.V.
Kassel, Germany
yesterday

Role details

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

Job location

Remote
Kassel, Germany

Tech stack

Clean Code Principles
Java
.NET
Amazon Web Services (AWS)
Software Applications
Architectural Patterns
Confluence
JIRA
Azure
C Sharp (Programming Language)
Cloud Computing
Software Quality
Databases
Continuous Integration
DevOps
Python
Knowledge Management
Node.js
NoSQL
Scrum
Software Engineering
Software Systems
SQL Databases
Google Cloud Platform
Software Distribution
React
Spring-boot
Backend
Vue.js
Event Driven Architecture
Containerization
Angular
Kubernetes
Information Technology
GraphQL
Front End Software Development
Docker
Microservices

Job description

  • Fachliche und technische Leitung eines Entwicklerteams bei der Konzeption, Entwicklung und Implementierung moderner Softwarelösungen.
  • Verantwortung für die Architektur und das Design von Softwareanwendungen unter Berücksichtigung aktueller Technologien und Best Practices.
  • Koordination und Steuerung des gesamten Entwicklungsprozesses, von der Anforderungsanalyse über die Umsetzung bis zum Rollout.
  • Enge Zusammenarbeit mit Product Ownern, Stakeholdern und anderen Fachabteilungen, um Anforderungen zu definieren und Lösungen zu priorisieren.
  • Sicherstellung der Codequalität durch Reviews, Tests und die Einführung von Standards wie Clean Code und SOLID-Prinzipien.
  • Förderung der Teamweiterentwicklung durch Mentoring, Wissensmanagement und die Einführung moderner Entwicklungsprozesse (z. B. Scrum, DevOps).
  • Identifikation und Evaluierung neuer Technologien sowie deren Integration in bestehende Systeme.
  • Troubleshooting und technische Unterstützung bei der Behebung von komplexen Problemen im Entwicklungsprozess.

Requirements

  • Abgeschlossenes Studium der Informatik, Softwareentwicklung oder eine vergleichbare Qualifikation.
  • Mehrjährige Erfahrung in der Softwareentwicklung und erste Erfahrung in der Teamleitung oder technischen Projektleitung.
  • Fundierte Kenntnisse in Backend- und/oder Frontend-Technologien, wie z. B.
  • Backend: Java, C#, Python, Node.js, .NET, Spring Boot.
  • Frontend: Angular, React, Vue.js.
  • Vertrautheit mit modernen Architekturmustern (z. B. Microservices, Event-Driven Architecture) und Cloud-Technologien (AWS, Azure, Google Cloud).
  • Erfahrung mit CI/CD-Pipelines, DevOps-Praktiken und Containerisierung (z. B. Docker, Kubernetes).
  • Gute Kenntnisse im Bereich Datenbanken (SQL, NoSQL) und Schnittstellenentwicklung (REST, GraphQL).
  • Verständnis von agilen Entwicklungsmethoden (Scrum, Kanban) und Projektmanagement-Tools (z. B. Jira, Confluence).
  • Ausgeprägte Fähigkeiten in Problemlösung und analytischem Denken.
  • Kommunikationsstärke, Teamfähigkeit und die Fähigkeit, ein Entwicklerteam zu motivieren und zu führen.
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.

Benefits & conditions

HIBA zeichnet sich durch ein innovatives und dynamisches Arbeitsumfeld aus, das sich auf IT- und Engineering-Lösungen spezialisiert hat. Wir bieten fortlaufende Weiterbildungsmöglichkeiten, um sicherzustellen, dass unsere Mitarbeiter stets auf dem neuesten Stand der Technologie sind. Mit flexiblen Arbeitszeiten und der Möglichkeit zum Home-Office unterstützen wir eine ausgewogene Work-Life-Balance. Unsere attraktive Vergütung und umfangreichen Karrierechancen machen HIBA zu einem idealen Ort für motivierte Fachkräfte, die ihre Karriere in der IT- und Engineering-Branche vorantreiben möchten.

Apply for this position